-
- All Implemented Interfaces:
-
io.holunda.camunda.taskpool.api.task.InteractionTaskCommand,io.holunda.camunda.taskpool.api.task.TaskIdentity,io.holunda.camunda.taskpool.api.task.WithTaskId
public final class CompleteInteractionTaskCommand implements InteractionTaskCommand
Complete a task using provided payload and an optional user (as assignee).
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringidprivate final SourceReferencesourceReferenceprivate final StringtaskDefinitionKeyprivate final VariableMappayloadprivate final Stringassignee
-
Constructor Summary
Constructors Constructor Description CompleteInteractionTaskCommand(String id, SourceReference sourceReference, String taskDefinitionKey, VariableMap payload, String assignee)
-
Method Summary
Modifier and Type Method Description StringgetId()Task id. SourceReferencegetSourceReference()Task source reference. StringgetTaskDefinitionKey()Task definition key. final VariableMapgetPayload()final StringgetAssignee()-
-
Constructor Detail
-
CompleteInteractionTaskCommand
CompleteInteractionTaskCommand(String id, SourceReference sourceReference, String taskDefinitionKey, VariableMap payload, String assignee)
-
-
Method Detail
-
getSourceReference
SourceReference getSourceReference()
Task source reference.
-
getTaskDefinitionKey
String getTaskDefinitionKey()
Task definition key.
-
getPayload
final VariableMap getPayload()
-
getAssignee
final String getAssignee()
-
-
-
-