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 Constructor Description CMSURLHandler()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandleRequest(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)
-
-
-
Method Detail
-
rewritePageUrl
public static String rewritePageUrl(javax.servlet.http.HttpServletRequest request)
-
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
public void invalidateEntry(String key)
-
-