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 Details

    • CMSURLHandler

      public CMSURLHandler()
  • Method Details

    • 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:
      handleRequest in interface org.fenixedu.bennu.portal.servlet.SemanticURLHandler
      Throws:
      IOException
      javax.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:
      IOException
      javax.servlet.ServletException
    • invalidateEntry

      public void invalidateEntry(String key)