Interface ProcessService
-
- All Known Implementing Classes:
DefaultProcessService
public interface ProcessService
-
-
Method Summary
-
-
-
Method Detail
-
importProcess
void importProcess(File file, ProcessImportPolicy policy)
- Parameters:
file-policy- throws DuplicatedProcessException : if policy is set toProcessImportPolicy.FAIL_ON_DUPLICATES
-
searchProcesses
List<ProcessDefinition> searchProcesses(int page, int count)
-
searchProcesses
List<ProcessDefinition> searchProcesses(ProcessApi.SearchProcessesQueryParams params)
-
searchProcessParameters
List<ProcessParameter> searchProcessParameters(int page, int count, String processId)
-
getProcessProblem
List<ProcessResolutionProblem> getProcessProblem(int page, int count, String processId)
-
getProcess
ProcessDefinition getProcess(String name, String version)
-
startProcess
ProcessInstantiationResponse startProcess(String name, String version)
-
startProcess
ProcessInstantiationResponse startProcess(String id)
-
startProcess
ProcessInstantiationResponse startProcess(String id, Map<String,Object> params)
-
getUserTask
UserTask getUserTask(String taskId)
- Parameters:
taskId-- Returns:
- Throws:
NotFoundException- if no UserTask for the given id
-
executeUserTask
void executeUserTask(String taskId)
-
-