Package org.camunda.bpm.engine.impl.cmd
Class AbstractPatchVariablesCmd
- java.lang.Object
-
- org.camunda.bpm.engine.impl.cmd.AbstractPatchVariablesCmd
-
- All Implemented Interfaces:
java.io.Serializable
,Command<java.lang.Void>
- Direct Known Subclasses:
PatchExecutionVariablesCmd
,PatchTaskVariablesCmd
public abstract class AbstractPatchVariablesCmd extends java.lang.Object implements Command<java.lang.Void>, java.io.Serializable
- Author:
- Stefan Hentschel.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AbstractPatchVariablesCmd(java.lang.String entityId, java.util.Map<java.lang.String,? extends java.lang.Object> variables, java.util.Collection<java.lang.String> deletions, boolean isLocal)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.Void
execute(CommandContext commandContext)
protected java.lang.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 java.lang.Void execute(CommandContext commandContext)
-
getLogEntryOperation
protected java.lang.String getLogEntryOperation()
-
getSetVariableCmd
protected abstract AbstractSetVariableCmd getSetVariableCmd()
-
getRemoveVariableCmd
protected abstract AbstractRemoveVariableCmd getRemoveVariableCmd()
-
logVariableOperation
protected abstract void logVariableOperation(CommandContext commandContext)
-
-