# Serialized Form

- ## Package org.silverpeas.processmanager

  - ### Class org.silverpeas.processmanager.NamedValue

    class NamedValue extends Object implements Serializable
    serialVersionUID:
      95974461450918272L

    - #### Serialized Fields

      - ##### creationOne

            boolean creationOne

      - ##### name

            String name

      - ##### value

            String value

  - ### Exception org.silverpeas.processmanager.ProcessManagerException

    class ProcessManagerException extends org.silverpeas.kernel.SilverpeasException implements Serializable

  - ### Class org.silverpeas.processmanager.ProcessManagerSessionController

    class ProcessManagerSessionController extends org.silverpeas.core.web.mvc.controller.AbstractComponentSessionController implements Serializable

    - #### Serialized Fields

      - ##### creationRights

            boolean creationRights

        The creation rights (true if user can create new instances)

      - ##### currentListHeaders

            org.silverpeas.core.contribution.content.form.RecordTemplate currentListHeaders

        The session saves a current process instance list rows template.

      - ##### currentProcessFilter

            ProcessFilter currentProcessFilter

        The session saves a current process filter.

      - ##### currentProcessInstance

            org.silverpeas.core.workflow.api.instance.ProcessInstance currentProcessInstance

        The session saves a current process instance.

      - ##### currentProcessList

            List<org.silverpeas.core.contribution.content.form.DataRecord> currentProcessList

        The session saves a current process instance list.

      - ##### currentReplacement

            org.silverpeas.core.workflow.api.user.Replacement<?> currentReplacement

        The current enabled replacement if any. By default, none.

      - ##### currentRole

            String currentRole

        The session saves a current User role.

      - ##### currentTokenId

            String currentTokenId

        Current token id prevents users to use several windows with the same session.

      - ##### currentUser

            org.silverpeas.core.workflow.api.user.User currentUser

        The session saves a current User (workflow user)

      - ##### currentUserIsLockingUser

            boolean currentUserIsLockingUser

        Flag to indicate if current user is one of the locking users for current process instance

      - ##### fatalException

            ProcessManagerException fatalException

        The session controller saves any fatal exception.

      - ##### isResumingInstance

            boolean isResumingInstance

        Flag to indicate if user is currently resuming a saved instance

      - ##### peasId

            String peasId

        The identifier of the current component instance.

      - ##### processModel

            org.silverpeas.core.workflow.api.model.ProcessModel processModel

        All the process instance of this work session are built from a same process model: the processModel.

      - ##### userRoles

            String[] userRoles

        The session saves a list of user roles.

      - ##### userSettings

            org.silverpeas.core.workflow.api.user.UserSettings userSettings

        The user settings

- ## Package org.silverpeas.processmanager.servlets

  - ### Class org.silverpeas.processmanager.servlets.ProcessManagerRequestRouter

    class ProcessManagerRequestRouter extends org.silverpeas.core.web.mvc.route.ComponentRequestRouter<ProcessManagerSessionController> implements Serializable
    serialVersionUID:
      -4758787807784357891L