Class DefaultProcessInstanceService
java.lang.Object
org.flowable.cmmn.engine.configurator.impl.process.DefaultProcessInstanceService
- All Implemented Interfaces:
ProcessInstanceService
- Author:
- Joram Barrez
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDefaultProcessInstanceService(ProcessEngineConfigurationImpl processEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteProcessInstance(String processInstanceId) List<org.flowable.cmmn.model.IOParameter>getOutputParametersOfCaseTask(String executionId) getVariable(String executionId, String variableName) getVariables(String executionId) resolveExpression(String executionId, String expressionString) startProcessInstanceByKey(String processDefinitionKey, String predefinedProcessInstanceId, String stageInstanceId, String tenantId, Boolean fallbackToDefaultTenant, String parentDeploymentId, Map<String, Object> inParametersMap, String businessKey, Map<String, Object> variableFormVariables, org.flowable.form.api.FormInfo variableFormInfo, String variableFormOutcome) startProcessInstanceByKey(String processDefinitionKey, String predefinedProcessInstanceId, String planItemInstanceId, String stageInstanceId, String tenantId, Boolean fallbackToDefaultTenant, String parentDeploymentId, Map<String, Object> inParametersMap, String businessKey, Map<String, Object> variableFormVariables, org.flowable.form.api.FormInfo variableFormInfo, String variableFormOutcome) voidtriggerCaseTask(String executionId, Map<String, Object> variables)
-
Field Details
-
processEngineConfiguration
-
-
Constructor Details
-
DefaultProcessInstanceService
-
-
Method Details
-
generateNewProcessInstanceId
- Specified by:
generateNewProcessInstanceIdin interfaceProcessInstanceService
-
startProcessInstanceByKey
public String startProcessInstanceByKey(String processDefinitionKey, String predefinedProcessInstanceId, String stageInstanceId, String tenantId, Boolean fallbackToDefaultTenant, String parentDeploymentId, Map<String, Object> inParametersMap, String businessKey, Map<String, Object> variableFormVariables, org.flowable.form.api.FormInfo variableFormInfo, String variableFormOutcome) - Specified by:
startProcessInstanceByKeyin interfaceProcessInstanceService
-
startProcessInstanceByKey
public String startProcessInstanceByKey(String processDefinitionKey, String predefinedProcessInstanceId, String planItemInstanceId, String stageInstanceId, String tenantId, Boolean fallbackToDefaultTenant, String parentDeploymentId, Map<String, Object> inParametersMap, String businessKey, Map<String, Object> variableFormVariables, org.flowable.form.api.FormInfo variableFormInfo, String variableFormOutcome) - Specified by:
startProcessInstanceByKeyin interfaceProcessInstanceService
-
triggerCaseTask
- Specified by:
triggerCaseTaskin interfaceProcessInstanceService
-
getOutputParametersOfCaseTask
- Specified by:
getOutputParametersOfCaseTaskin interfaceProcessInstanceService
-
deleteProcessInstance
- Specified by:
deleteProcessInstancein interfaceProcessInstanceService
-
getVariable
- Specified by:
getVariablein interfaceProcessInstanceService
-
getVariables
- Specified by:
getVariablesin interfaceProcessInstanceService
-
resolveExpression
- Specified by:
resolveExpressionin interfaceProcessInstanceService
-