Class CMSURLHandler

  • All Implemented Interfaces:
    org.fenixedu.bennu.portal.servlet.SemanticURLHandler

    public final class CMSURLHandler
    extends Object
    implements org.fenixedu.bennu.portal.servlet.SemanticURLHandler
    • Constructor Detail

      • CMSURLHandler

        public CMSURLHandler()
    • 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:
        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)