Package org.camunda.bpm.engine.impl.cmd
Class AbstractPatchVariablesCmd
- java.lang.Object
-
- org.camunda.bpm.engine.impl.cmd.AbstractPatchVariablesCmd
-
- All Implemented Interfaces:
Serializable
,Command<Void>
- Direct Known Subclasses:
PatchExecutionVariablesCmd
,PatchTaskVariablesCmd
public abstract class AbstractPatchVariablesCmd extends Object implements Command<Void>, Serializable
- Author:
- Stefan Hentschel.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractPatchVariablesCmd(String entityId, Map<String,? extends Object> variables, Collection<String> deletions, boolean isLocal)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Void
execute(CommandContext commandContext)
protected String
getLogEntryOperation()
protected abstract AbstractRemoveVariableCmd
getRemoveVariableCmd()
protected abstract AbstractSetVariableCmd
getSetVariableCmd()
protected abstract void
logVariableOperation(CommandContext commandContext)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.engine.impl.interceptor.Command
isRetryable
-
-
-
-
Method Detail
-
execute
public Void execute(CommandContext commandContext)
-
getLogEntryOperation
protected String getLogEntryOperation()
-
getSetVariableCmd
protected abstract AbstractSetVariableCmd getSetVariableCmd()
-
getRemoveVariableCmd
protected abstract AbstractRemoveVariableCmd getRemoveVariableCmd()
-
logVariableOperation
protected abstract void logVariableOperation(CommandContext commandContext)
-
-