Class CompleteTaskCmd

java.lang.Object
org.camunda.bpm.engine.impl.cmd.CompleteTaskCmd
All Implemented Interfaces:
Serializable, Command<org.camunda.bpm.engine.variable.VariableMap>
Direct Known Subclasses:
ResolveTaskCmd

public class CompleteTaskCmd extends Object implements Command<org.camunda.bpm.engine.variable.VariableMap>, Serializable
Author:
Joram Barrez
See Also:
  • Field Details

    • taskId

      protected String taskId
    • variables

      protected Map<String,Object> variables
    • returnVariables

      protected boolean returnVariables
    • deserializeReturnedVariables

      protected boolean deserializeReturnedVariables
  • Constructor Details

    • CompleteTaskCmd

      public CompleteTaskCmd(String taskId, Map<String,Object> variables)
    • CompleteTaskCmd

      public CompleteTaskCmd(String taskId, Map<String,Object> variables, boolean returnVariables, boolean deserializeReturnedVariables)
  • Method Details

    • execute

      public org.camunda.bpm.engine.variable.VariableMap execute(CommandContext commandContext)
      Specified by:
      execute in interface Command<org.camunda.bpm.engine.variable.VariableMap>
    • completeTask

      protected void completeTask(TaskEntity task)
    • checkCompleteTask

      protected void checkCompleteTask(TaskEntity task, CommandContext commandContext)