Package org.flowable.engine.impl
Class TaskCompletionBuilderImpl
java.lang.Object
org.flowable.engine.impl.TaskCompletionBuilderImpl
- All Implemented Interfaces:
org.flowable.task.api.TaskCompletionBuilder
public class TaskCompletionBuilderImpl
extends Object
implements org.flowable.task.api.TaskCompletionBuilder
- Author:
- Ievgenii Bespal
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CommandExecutorprotected Stringprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcomplete()protected voidprotected voidorg.flowable.task.api.TaskCompletionBuilderformDefinitionId(String formDefinitionId) org.flowable.task.api.TaskCompletionBuilderorg.flowable.task.api.TaskCompletionBuilderorg.flowable.task.api.TaskCompletionBuildertransientVariable(String variableName, Object variableValue) org.flowable.task.api.TaskCompletionBuildertransientVariableLocal(String variableName, Object variableValue) org.flowable.task.api.TaskCompletionBuildertransientVariables(Map<String, Object> transientVariables) org.flowable.task.api.TaskCompletionBuildertransientVariablesLocal(Map<String, Object> transientVariablesLocal) org.flowable.task.api.TaskCompletionBuilderorg.flowable.task.api.TaskCompletionBuildervariableLocal(String variableName, Object variableValue) org.flowable.task.api.TaskCompletionBuilderorg.flowable.task.api.TaskCompletionBuildervariablesLocal(Map<String, Object> variablesLocal)
-
Field Details
-
commandExecutor
-
taskId
-
formDefinitionId
-
outcome
-
variables
-
variablesLocal
-
transientVariables
-
transientVariablesLocal
-
-
Constructor Details
-
TaskCompletionBuilderImpl
-
-
Method Details
-
variables
- Specified by:
variablesin interfaceorg.flowable.task.api.TaskCompletionBuilder
-
variablesLocal
public org.flowable.task.api.TaskCompletionBuilder variablesLocal(Map<String, Object> variablesLocal) - Specified by:
variablesLocalin interfaceorg.flowable.task.api.TaskCompletionBuilder
-
transientVariables
public org.flowable.task.api.TaskCompletionBuilder transientVariables(Map<String, Object> transientVariables) - Specified by:
transientVariablesin interfaceorg.flowable.task.api.TaskCompletionBuilder
-
transientVariablesLocal
public org.flowable.task.api.TaskCompletionBuilder transientVariablesLocal(Map<String, Object> transientVariablesLocal) - Specified by:
transientVariablesLocalin interfaceorg.flowable.task.api.TaskCompletionBuilder
-
variable
public org.flowable.task.api.TaskCompletionBuilder variable(String variableName, Object variableValue) - Specified by:
variablein interfaceorg.flowable.task.api.TaskCompletionBuilder
-
variableLocal
public org.flowable.task.api.TaskCompletionBuilder variableLocal(String variableName, Object variableValue) - Specified by:
variableLocalin interfaceorg.flowable.task.api.TaskCompletionBuilder
-
transientVariable
public org.flowable.task.api.TaskCompletionBuilder transientVariable(String variableName, Object variableValue) - Specified by:
transientVariablein interfaceorg.flowable.task.api.TaskCompletionBuilder
-
transientVariableLocal
public org.flowable.task.api.TaskCompletionBuilder transientVariableLocal(String variableName, Object variableValue) - Specified by:
transientVariableLocalin interfaceorg.flowable.task.api.TaskCompletionBuilder
-
taskId
- Specified by:
taskIdin interfaceorg.flowable.task.api.TaskCompletionBuilder
-
formDefinitionId
- Specified by:
formDefinitionIdin interfaceorg.flowable.task.api.TaskCompletionBuilder
-
outcome
- Specified by:
outcomein interfaceorg.flowable.task.api.TaskCompletionBuilder
-
completeTask
protected void completeTask() -
completeTaskWithForm
protected void completeTaskWithForm() -
complete
public void complete()- Specified by:
completein interfaceorg.flowable.task.api.TaskCompletionBuilder
-