Package org.camunda.bpm.engine.impl.cmd
Class SetExternalTaskPriorityCmd
java.lang.Object
org.camunda.bpm.engine.impl.cmd.ExternalTaskCmd
org.camunda.bpm.engine.impl.cmd.SetExternalTaskPriorityCmd
Represents the command to set the priority of an existing external task.
- Author:
- Christopher Zell <christopher.zell@camunda.com>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected longThe priority that should set on the external task.Fields inherited from class org.camunda.bpm.engine.impl.cmd.ExternalTaskCmd
externalTaskId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidexecute(ExternalTaskEntity externalTask) Executes the specific external task commands, which belongs to the current sub class.protected Stringprotected List<PropertyChange>getUserOperationLogPropertyChanges(ExternalTaskEntity externalTask) protected voidValidates the current input of the command.Methods inherited from class org.camunda.bpm.engine.impl.cmd.ExternalTaskCmd
execute, writeUserOperationLogMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.camunda.bpm.engine.impl.interceptor.Command
isRetryable
-
Field Details
-
priority
protected long priorityThe priority that should set on the external task.
-
-
Constructor Details
-
SetExternalTaskPriorityCmd
-
-
Method Details
-
execute
Description copied from class:ExternalTaskCmdExecutes the specific external task commands, which belongs to the current sub class.- Specified by:
executein classExternalTaskCmd- Parameters:
externalTask- the external task which is used for the command execution
-
validateInput
protected void validateInput()Description copied from class:ExternalTaskCmdValidates the current input of the command.- Specified by:
validateInputin classExternalTaskCmd
-
getUserOperationLogOperationType
- Overrides:
getUserOperationLogOperationTypein classExternalTaskCmd
-
getUserOperationLogPropertyChanges
- Overrides:
getUserOperationLogPropertyChangesin classExternalTaskCmd
-