# Uses of Class
org.silverpeas.processmanager.ProcessManagerException

Packages that use ProcessManagerException
Package
Description
org.silverpeas.processmanager
org.silverpeas.processmanager.service

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

  Methods in org.silverpeas.processmanager that throw ProcessManagerException
  Modifier and Type
  Method
  Description
  `List<org.silverpeas.core.contribution.content.form.DataRecord>`
  ProcessFilter.`filter(List<? extends org.silverpeas.core.workflow.api.instance.ProcessInstance> allInstances, String role, String lang)`
  Returns only the process instance matching the filter.
  `org.silverpeas.core.contribution.content.form.DataRecord`
  ProcessFilter.`getCriteriaRecord()`
  Get the current criteria.
  `org.silverpeas.core.contribution.content.form.Form`
  ProcessFilter.`getPresentationForm()`
  Returns the form which can be used to fill the filter criteria.
  Constructors in org.silverpeas.processmanager that throw ProcessManagerException
  Modifier
  Constructor
  Description
  ``
  `ProcessFilter(org.silverpeas.core.workflow.api.model.ProcessModel model, String role, String lang, boolean isProcessIdVisible)`
  Builds a process filter which can be used to select process instance of a given process model.

- ## Uses of ProcessManagerException in org.silverpeas.processmanager.service

  Methods in org.silverpeas.processmanager.service that throw ProcessManagerException
  Modifier and Type
  Method
  Description
  `String`
  DefaultProcessManagerService.`createProcess(String componentId, String userId, String fileName, byte[] fileContent)`
  Create a process instance for a specific workflow component, by a specific user using one role of those defined in a given workflow definition.
  `String`
  DefaultProcessManagerService.`createProcess(String componentId, String userId, String userRole, Map<String,Object> metadata)`
  Create a process instance for a specific workflow component, by a specific user using one role of those defined in a given workflow definition.
  `String`
  ProcessManagerService.`createProcess(String componentId, String userId, String fileName, byte[] fileContent)`
  Create a process instance for a specific workflow component, by a specific user using one role of those defined in a given workflow definition.
  `String`
  ProcessManagerService.`createProcess(String componentId, String userId, String userRole, Map<String,Object> metadata)`
  Create a process instance for a specific workflow component, by a specific user using one role of those defined in a given workflow definition.
  `void`
  DefaultProcessManagerService.`doAction(String action, String processId, String componentId, String userId, String userRole, Map<String,Object> metadata)`
  `void`
  ProcessManagerService.`doAction(String action, String processId, String componentId, String userId, String userRole, Map<String,Object> metadata)`
  `org.silverpeas.core.workflow.api.instance.ProcessInstance`
  DefaultProcessManagerService.`getProcessInstance(String processId)`
  `org.silverpeas.core.workflow.api.instance.ProcessInstance`
  ProcessManagerService.`getProcessInstance(String processId)`