Interface ProcessService
- All Known Implementing Classes:
DefaultProcessService
public interface ProcessService
-
Method Summary
Modifier and TypeMethodDescriptionvoidassignUserTask(String taskId, String assignedUserId) voidassignUserTask(String taskId, String assignedUserId, String state) voidexecuteUserTask(String taskId) voidexecuteUserTask(String taskId, Map<String, Object> contractData) getProcess(String name, String version) getProcessProblem(int page, int count, String processId) getUserTask(String taskId) voidimportProcess(File file, ProcessImportPolicy policy) searchProcesses(int page, int count) searchProcessParameters(int page, int count, String processId) searchUserTask(String rootContainerId) startProcess(String id) startProcess(String name, String version) startProcess(String id, Map<String, Object> params)
-
Method Details
-
importProcess
- Parameters:
file-policy- throws DuplicatedProcessException : if policy is set toProcessImportPolicy.FAIL_ON_DUPLICATES
-
searchProcesses
-
searchProcesses
-
searchProcessParameters
-
getProcessProblem
-
getProcess
-
startProcess
-
startProcess
-
startProcess
-
getUserTask
- Parameters:
taskId-- Returns:
- Throws:
NotFoundException- if no UserTask for the given id
-
searchUserTask
-
assignUserTask
-
assignUserTask
-
executeUserTask
-
executeUserTask
-