Interface UrlHandler

    • Method Detail

      • init

        void init()
      • destroy

        void destroy()
      • serve

        boolean serve​(javax.servlet.http.HttpServletRequest req,
                      javax.servlet.http.HttpServletResponse res)
               throws org.webswing.server.model.exception.WsException
        Throws:
        org.webswing.server.model.exception.WsException
      • registerFirstChildUrlHandler

        void registerFirstChildUrlHandler​(UrlHandler handler)
      • registerChildUrlHandler

        void registerChildUrlHandler​(UrlHandler handler)
      • removeChildUrlHandler

        void removeChildUrlHandler​(UrlHandler Handler)
      • getServletContext

        javax.servlet.ServletContext getServletContext()
      • getLastModified

        long getLastModified​(javax.servlet.http.HttpServletRequest req)
      • getPathMapping

        String getPathMapping()
      • getFullPathMapping

        String getFullPathMapping()
      • getSecuredPath

        String getSecuredPath()
      • getUser

        org.webswing.server.services.security.api.AbstractWebswingUser getUser()
      • checkPermission

        void checkPermission​(org.webswing.server.services.security.api.WebswingAction action)
                      throws org.webswing.server.model.exception.WsException
        Throws:
        org.webswing.server.model.exception.WsException
      • checkMasterPermission

        void checkMasterPermission​(org.webswing.server.services.security.api.WebswingAction action)
                            throws org.webswing.server.model.exception.WsException
        Throws:
        org.webswing.server.model.exception.WsException