# Uses of Class
org.silverpeas.processmanager.ProcessManagerSessionController

Packages that use ProcessManagerSessionController
Package
Description
org.silverpeas.processmanager
org.silverpeas.processmanager.servlets

- ## Uses of ProcessManagerSessionController in org.silverpeas.processmanager

  Constructors in org.silverpeas.processmanager with parameters of type ProcessManagerSessionController
  Modifier
  Constructor
  Description
  ``
  `ReassignmentReport(ProcessManagerSessionController controller, String incumbentId, String substituteId)`

- ## Uses of ProcessManagerSessionController in org.silverpeas.processmanager.servlets

  Methods in org.silverpeas.processmanager.servlets that return ProcessManagerSessionController
  Modifier and Type
  Method
  Description
  `ProcessManagerSessionController`
  ProcessManagerRequestRouter.`createComponentSessionController(org.silverpeas.core.web.mvc.controller.MainSessionController mainSessionCtrl, org.silverpeas.core.web.mvc.controller.ComponentContext componentContext)`
  Return a new ProcessManagerSessionController which will be used for each request made in the given componentContext.
  Methods in org.silverpeas.processmanager.servlets with parameters of type ProcessManagerSessionController
  Modifier and Type
  Method
  Description
  `protected abstract String`
  SessionSafeFunctionHandler.`computeDestination(String function, ProcessManagerSessionController session, jakarta.servlet.http.HttpServletRequest request, List<org.silverpeas.core.util.file.FileItem> items)`
  Main scenario to be implemented by handler.
  `protected void`
  SessionSafeFunctionHandler.`generateTokenId(ProcessManagerSessionController session, jakarta.servlet.http.HttpServletRequest request)`
  Generate random UUID and store it in request as attribute and in process manager session controller
  `String`
  FunctionHandler.`getDestination(String function, ProcessManagerSessionController session, jakarta.servlet.http.HttpServletRequest request)`
  Process the request and returns the response url.
  `String`
  ProcessManagerRequestRouter.`getDestination(String function, ProcessManagerSessionController sessionController, org.silverpeas.core.web.http.HttpRequest request)`
  Process the request and returns the response url.
  `final String`
  SessionSafeFunctionHandler.`getDestination(String function, ProcessManagerSessionController session, jakarta.servlet.http.HttpServletRequest req)`
  `protected void`
  SessionSafeFunctionHandler.`resetTokenId(ProcessManagerSessionController session, jakarta.servlet.http.HttpServletRequest request)`
  Reset token identifier.