Interface WorkflowIntegrationService
- All Known Implementing Classes:
DefaultWorkflowIntegrationService
public interface WorkflowIntegrationService
-
Method Summary
Modifier and TypeMethodDescriptioncreateOrReadWorkflowTemplate(List<UserGroupType> userGroups) Creates or search for workflow for listed user groupscreateWorkflow(WorkflowTemplateModel template, Object item) Creates Workflow from given parameterssearch for workflow by idvoidstartWorkflow(WorkflowModel workflowModel) Starts given workflow
-
Method Details
-
createWorkflow
Creates Workflow from given parameters- Parameters:
template- workflow templateitem- item workflow will be related to- Returns:
- created workflow
-
startWorkflow
Starts given workflow- Parameters:
workflowModel- workflow
-
getWorkflowTemplateModelById
search for workflow by id- Parameters:
id- id- Returns:
- workflow
-
createOrReadWorkflowTemplate
Creates or search for workflow for listed user groups- Parameters:
userGroups- user group list- Returns:
- workflow
-