Uses of Class
com.sas.lsaf.workflow.processflow.ProcessFlowException
-
Packages that use ProcessFlowException Package Description com.sas.lsaf.workflow.processdefinition The service and class definitions to manage process flow definitions.com.sas.lsaf.workflow.processflow The service and class definitions to manage process flows.com.sas.lsaf.workflow.processflow.setup The service and class definitions to manage process flows setup elements.com.sas.lsaf.workflow.task Service and class definitions for managing and retrieving process flow tasks and elements. -
-
Uses of ProcessFlowException in com.sas.lsaf.workflow.processdefinition
Methods in com.sas.lsaf.workflow.processdefinition that throw ProcessFlowException Modifier and Type Method Description java.util.List<ProcessDefinitionInfo>
ProcessDefinitionService. getProcessDefinitionsByContextType(java.lang.String contextTypeId)
Gets the latest deployed process flow definitions at the context with the context type. -
Uses of ProcessFlowException in com.sas.lsaf.workflow.processflow
Subclasses of ProcessFlowException in com.sas.lsaf.workflow.processflow Modifier and Type Class Description class
ProcessFlowContextNotFoundException
Thrown when a process flow definition context is not found.Methods in com.sas.lsaf.workflow.processflow that throw ProcessFlowException Modifier and Type Method Description ProcessFlow
ProcessFlowService. activateProcessFlow(java.lang.String id)
Activates the specified process flow.java.lang.String
ProcessFlowService. createProcessFlowManifest(java.lang.String id, FileCreateInfo manifestFileCreateInfo)
Creates a process flow manifest file for the process flow with the identifier in the repository.void
ProcessFlowService. deleteProcessFlow(java.lang.String id)
Deletes the process flow with the specified identifier.ProcessFlow
ProcessFlowService. getProcessFlowById(java.lang.String id)
Gets the process flow with the specified identifier.ProcessFlow
ProcessFlowService. suspendProcessFlow(java.lang.String id)
Suspends the specified process flow.ProcessFlow
ProcessFlowService. updateProcessFlow(ProcessFlow processFlow)
Updates the process flow. -
Uses of ProcessFlowException in com.sas.lsaf.workflow.processflow.setup
Methods in com.sas.lsaf.workflow.processflow.setup that throw ProcessFlowException Modifier and Type Method Description java.util.Set<ElementSetup>
ProcessFlowSetupService. getElementSetups(java.lang.String id)
Gets the process flow setup elements for the process flow.ElementSetup
ProcessFlowSetupService. updateElementSetup(ElementSetup elementSetup)
Updates the element setup for the process flow. -
Uses of ProcessFlowException in com.sas.lsaf.workflow.task
Methods in com.sas.lsaf.workflow.task that throw ProcessFlowException Modifier and Type Method Description void
TaskService. assignTask(java.lang.String taskId, java.lang.String assigneeId)
Assigns the user task to the specified user.void
TaskService. claimTask(java.lang.String taskId)
Claims the user task by assigning the task to the current user.void
TaskService. completeTask(java.lang.String taskId, float actualHours, java.util.Set<DataProperty> taskCompletionData, java.lang.String comment)
Completes the user task.java.util.Set<UserTask>
TaskService. getAllCurrentUserTasks()
Gets all of the user tasks that the user is authorized to access for all active process flows.java.util.Set<CompletedElement>
TaskService. getCompletedElementsByProcessFlow(java.lang.String processFlowId)
Gets the completed elements of the process flow with the identifier.java.util.Set<Element>
TaskService. getCurrentElementsByProcessFlow(java.lang.String processFlowId)
Gets the current elements of the process flow with the identifier.UserTask
TaskService. getCurrentUserTask(java.lang.String taskId)
Gets the user task by the specified unique identifier.java.util.Set<UserTask>
TaskService. getCurrentUserTasks()
Gets the user tasks that are assigned to the current user and tasks for which the current user is a candidate for all active process flows.UserTaskDetails
TaskService. getUserTaskDetails(java.lang.String taskId)
Gets additional user task information, which includes the candidates, data properties, and task assignment history.void
TaskService. startTask(java.lang.String taskId)
Starts a user task.UserTaskDetails
TaskService. updateUserTask(UserTaskUpdateInfo userTask)
Updates the user task with basic properties as well as details such as candidates and completion properties.
-