Class WhitePagesRequestRouter

  • All Implemented Interfaces:
    Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

    public class WhitePagesRequestRouter
    extends org.silverpeas.core.web.mvc.route.ComponentRequestRouter<WhitePagesSessionController>
    Expert Locator request rooter.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.silverpeas.core.web.mvc.webcomponent.SilverpeasHttpServlet

        org.silverpeas.core.web.mvc.webcomponent.SilverpeasHttpServlet.HttpError, org.silverpeas.core.web.mvc.webcomponent.SilverpeasHttpServlet.UserSessionStatus
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      WhitePagesSessionController createComponentSessionController​(org.silverpeas.core.web.mvc.controller.MainSessionController mainSessionCtrl, org.silverpeas.core.web.mvc.controller.ComponentContext componentContext)  
      String getDestination​(String function, WhitePagesSessionController scc, org.silverpeas.core.web.http.HttpRequest request)  
      String getSessionControlBeanName()
      This method has to be implemented in the component request rooter class. returns the session control bean name to be put in the request object ex : for whitePages, returns "whitePages"
      • Methods inherited from class org.silverpeas.core.web.mvc.route.ComponentRequestRouter

        checkUserAuthorization, doGet, doPost, emptyJsonResponse, getComponentId, getOrganizationController, hasTheSessionSecurityTokenToBeRenewed, sendJson, updateSessionManagement
      • Methods inherited from class org.silverpeas.core.web.mvc.webcomponent.SilverpeasAuthenticatedHttpServlet

        getMainSessionController, getSessionInfo, getSynchronizerTokenService, renewSessionSecurityToken, service, throwUserSessionExpiration
      • Methods inherited from class org.silverpeas.core.web.mvc.webcomponent.SilverpeasHttpServlet

        existOpenedUserSession, forbidden, notFound, preconditionFailed, redirectOrForwardService, sendError, sendError, throwHttpForbiddenError, throwHttpForbiddenError, throwHttpNotFoundError, throwHttpNotFoundError, throwHttpPreconditionFailedError, throwHttpPreconditionFailedError
      • Methods inherited from class javax.servlet.http.HttpServlet

        doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service
      • Methods inherited from class javax.servlet.GenericServlet

        destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
    • Constructor Detail

      • WhitePagesRequestRouter

        public WhitePagesRequestRouter()
    • Method Detail

      • getSessionControlBeanName

        public String getSessionControlBeanName()
        This method has to be implemented in the component request rooter class. returns the session control bean name to be put in the request object ex : for whitePages, returns "whitePages"
        Specified by:
        getSessionControlBeanName in class org.silverpeas.core.web.mvc.route.ComponentRequestRouter<WhitePagesSessionController>
      • createComponentSessionController

        public WhitePagesSessionController createComponentSessionController​(org.silverpeas.core.web.mvc.controller.MainSessionController mainSessionCtrl,
                                                                            org.silverpeas.core.web.mvc.controller.ComponentContext componentContext)
        Specified by:
        createComponentSessionController in class org.silverpeas.core.web.mvc.route.ComponentRequestRouter<WhitePagesSessionController>