Package org.fenixedu.cms.routing
Class CMSURLHandler
java.lang.Object
org.fenixedu.cms.routing.CMSURLHandler
- All Implemented Interfaces:
org.fenixedu.bennu.portal.servlet.SemanticURLHandler
public final class CMSURLHandler
extends Object
implements org.fenixedu.bennu.portal.servlet.SemanticURLHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleRequest(org.fenixedu.bennu.portal.domain.MenuFunctionality menu, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, javax.servlet.FilterChain fc) voidhandleRequest(Site site, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, String pageSlug) voidinvalidateEntry(String key) static StringrewritePageUrl(javax.servlet.http.HttpServletRequest request)
-
Constructor Details
-
CMSURLHandler
public CMSURLHandler()
-
-
Method Details
-
rewritePageUrl
-
handleRequest
public void handleRequest(org.fenixedu.bennu.portal.domain.MenuFunctionality menu, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, javax.servlet.FilterChain fc) throws IOException, javax.servlet.ServletException - Specified by:
handleRequestin interfaceorg.fenixedu.bennu.portal.servlet.SemanticURLHandler- Throws:
IOExceptionjavax.servlet.ServletException
-
handleRequest
public void handleRequest(Site site, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, String pageSlug) throws IOException, javax.servlet.ServletException - Throws:
IOExceptionjavax.servlet.ServletException
-
invalidateEntry
-