Class ForumsRequestRouter
- java.lang.Object
-
- javax.servlet.GenericServlet
-
- javax.servlet.http.HttpServlet
-
- org.silverpeas.core.web.mvc.webcomponent.SilverpeasHttpServlet
-
- org.silverpeas.core.web.mvc.webcomponent.SilverpeasAuthenticatedHttpServlet
-
- org.silverpeas.core.web.mvc.route.ComponentRequestRouter<ForumsSessionController>
-
- org.silverpeas.components.forums.servlets.ForumsRequestRouter
-
- All Implemented Interfaces:
Serializable
,javax.servlet.Servlet
,javax.servlet.ServletConfig
public class ForumsRequestRouter extends org.silverpeas.core.web.mvc.route.ComponentRequestRouter<ForumsSessionController>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ForumsRequestRouter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ForumsSessionController
createComponentSessionController(org.silverpeas.core.web.mvc.controller.MainSessionController mainSessionCtrl, org.silverpeas.core.web.mvc.controller.ComponentContext context)
String
getDestination(String function, ForumsSessionController forumsSC, 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-
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
-
-
-
-
Method Detail
-
createComponentSessionController
public ForumsSessionController createComponentSessionController(org.silverpeas.core.web.mvc.controller.MainSessionController mainSessionCtrl, org.silverpeas.core.web.mvc.controller.ComponentContext context)
- Specified by:
createComponentSessionController
in classorg.silverpeas.core.web.mvc.route.ComponentRequestRouter<ForumsSessionController>
-
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- Specified by:
getSessionControlBeanName
in classorg.silverpeas.core.web.mvc.route.ComponentRequestRouter<ForumsSessionController>
-
getDestination
public String getDestination(String function, ForumsSessionController forumsSC, org.silverpeas.core.web.http.HttpRequest request)
- Specified by:
getDestination
in classorg.silverpeas.core.web.mvc.route.ComponentRequestRouter<ForumsSessionController>
-
-