org.camunda.bpm.engine.impl.cmd
Class PatchTaskVariablesCmd

java.lang.Object
  extended by org.camunda.bpm.engine.impl.cmd.PatchTaskVariablesCmd
All Implemented Interfaces:
Serializable, Command<Void>

public class PatchTaskVariablesCmd
extends Object
implements Command<Void>, Serializable

Patches task variables: First, applies modifications to existing variables and then deletes specified variables.

Author:
kristin.polenz@camunda.com
See Also:
Serialized Form

Field Summary
protected  Collection<String> deletions
           
protected  boolean isLocal
           
protected  Map<String,? extends Object> modifications
           
protected  String taskId
           
 
Constructor Summary
PatchTaskVariablesCmd(String taskId, Map<String,? extends Object> modifications, Collection<String> deletions, boolean isLocal)
           
 
Method Summary
 Void execute(CommandContext commandContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

taskId

protected String taskId

modifications

protected Map<String,? extends Object> modifications

deletions

protected Collection<String> deletions

isLocal

protected boolean isLocal
Constructor Detail

PatchTaskVariablesCmd

public PatchTaskVariablesCmd(String taskId,
                             Map<String,? extends Object> modifications,
                             Collection<String> deletions,
                             boolean isLocal)
Method Detail

execute

public Void execute(CommandContext commandContext)
Specified by:
execute in interface Command<Void>


Copyright © 2014 camunda services GmbH. All rights reserved.