Package org.camunda.bpm.engine.impl.cmd
Class SetTaskFollowUpDateCmd
java.lang.Object
org.camunda.bpm.engine.impl.cmd.AbstractSetTaskPropertyCmd<Date>
org.camunda.bpm.engine.impl.cmd.SetTaskFollowUpDateCmd
- All Implemented Interfaces:
Serializable
,Command<Void>
Command to change task followUpDate to a new value.
- See Also:
-
Field Summary
Fields inherited from class org.camunda.bpm.engine.impl.cmd.AbstractSetTaskPropertyCmd
taskId, value
-
Constructor Summary
ConstructorDescriptionSetTaskFollowUpDateCmd
(String taskId, Date value) Constructor to create a SetTaskFollowUpDateCmd. -
Method Summary
Modifier and TypeMethodDescriptionprotected void
executeSetOperation
(TaskEntity task, Date value) Executes the set operation of the concrete command.protected String
Returns the User Operation Log name that corresponds to this command.Methods inherited from class org.camunda.bpm.engine.impl.cmd.AbstractSetTaskPropertyCmd
checkTaskAgainstContext, ensureNotNullAndGet, execute, logOperation, validateAndGet
-
Constructor Details
-
SetTaskFollowUpDateCmd
Constructor to create a SetTaskFollowUpDateCmd.- Parameters:
taskId
- the id of the referenced task, non-nullvalue
- the followUpDate value to set, non-null- Throws:
NullValueException
- in case the given taskId or the given followUpDate value are null
-
-
Method Details
-
getUserOperationLogName
Description copied from class:AbstractSetTaskPropertyCmd
Returns the User Operation Log name that corresponds to this command. Meant to be implemented by concretions.- Specified by:
getUserOperationLogName
in classAbstractSetTaskPropertyCmd<Date>
- Returns:
- the user operation log name
-
executeSetOperation
Description copied from class:AbstractSetTaskPropertyCmd
Executes the set operation of the concrete command.- Specified by:
executeSetOperation
in classAbstractSetTaskPropertyCmd<Date>
- Parameters:
task
- the task entity on which to set a propertyvalue
- the value to se
-