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
-
Constructor Summary
ConstructorDescriptionTaskCompletionBuilderImpl
(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor) -
Method Summary
Modifier and TypeMethodDescriptionvoid
complete()
protected void
protected void
org.flowable.task.api.TaskCompletionBuilder
formDefinitionId
(String formDefinitionId) org.flowable.task.api.TaskCompletionBuilder
org.flowable.task.api.TaskCompletionBuilder
org.flowable.task.api.TaskCompletionBuilder
transientVariable
(String variableName, Object variableValue) org.flowable.task.api.TaskCompletionBuilder
transientVariableLocal
(String variableName, Object variableValue) org.flowable.task.api.TaskCompletionBuilder
transientVariables
(Map<String, Object> transientVariables) org.flowable.task.api.TaskCompletionBuilder
transientVariablesLocal
(Map<String, Object> transientVariablesLocal) org.flowable.task.api.TaskCompletionBuilder
org.flowable.task.api.TaskCompletionBuilder
variableLocal
(String variableName, Object variableValue) org.flowable.task.api.TaskCompletionBuilder
org.flowable.task.api.TaskCompletionBuilder
variablesLocal
(Map<String, Object> variablesLocal)
-
Field Details
-
commandExecutor
protected org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor -
taskId
-
formDefinitionId
-
outcome
-
variables
-
variablesLocal
-
transientVariables
-
transientVariablesLocal
-
-
Constructor Details
-
TaskCompletionBuilderImpl
public TaskCompletionBuilderImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
-
Method Details
-
variables
- Specified by:
variables
in interfaceorg.flowable.task.api.TaskCompletionBuilder
-
variablesLocal
public org.flowable.task.api.TaskCompletionBuilder variablesLocal(Map<String, Object> variablesLocal) - Specified by:
variablesLocal
in interfaceorg.flowable.task.api.TaskCompletionBuilder
-
transientVariables
public org.flowable.task.api.TaskCompletionBuilder transientVariables(Map<String, Object> transientVariables) - Specified by:
transientVariables
in interfaceorg.flowable.task.api.TaskCompletionBuilder
-
transientVariablesLocal
public org.flowable.task.api.TaskCompletionBuilder transientVariablesLocal(Map<String, Object> transientVariablesLocal) - Specified by:
transientVariablesLocal
in interfaceorg.flowable.task.api.TaskCompletionBuilder
-
variable
public org.flowable.task.api.TaskCompletionBuilder variable(String variableName, Object variableValue) - Specified by:
variable
in interfaceorg.flowable.task.api.TaskCompletionBuilder
-
variableLocal
public org.flowable.task.api.TaskCompletionBuilder variableLocal(String variableName, Object variableValue) - Specified by:
variableLocal
in interfaceorg.flowable.task.api.TaskCompletionBuilder
-
transientVariable
public org.flowable.task.api.TaskCompletionBuilder transientVariable(String variableName, Object variableValue) - Specified by:
transientVariable
in interfaceorg.flowable.task.api.TaskCompletionBuilder
-
transientVariableLocal
public org.flowable.task.api.TaskCompletionBuilder transientVariableLocal(String variableName, Object variableValue) - Specified by:
transientVariableLocal
in interfaceorg.flowable.task.api.TaskCompletionBuilder
-
taskId
- Specified by:
taskId
in interfaceorg.flowable.task.api.TaskCompletionBuilder
-
formDefinitionId
- Specified by:
formDefinitionId
in interfaceorg.flowable.task.api.TaskCompletionBuilder
-
outcome
- Specified by:
outcome
in interfaceorg.flowable.task.api.TaskCompletionBuilder
-
completeTask
protected void completeTask() -
completeTaskWithForm
protected void completeTaskWithForm() -
complete
public void complete()- Specified by:
complete
in interfaceorg.flowable.task.api.TaskCompletionBuilder
-