Class TimerEventJobHandler
java.lang.Object
org.camunda.bpm.engine.impl.jobexecutor.TimerEventJobHandler
- All Implemented Interfaces:
JobHandler<TimerEventJobHandler.TimerJobConfiguration>
- Direct Known Subclasses:
TimerCatchIntermediateEventJobHandler
,TimerExecuteNestedActivityJobHandler
,TimerStartEventJobHandler
,TimerStartEventSubprocessJobHandler
,TimerTaskListenerJobHandler
public abstract class TimerEventJobHandler
extends Object
implements JobHandler<TimerEventJobHandler.TimerJobConfiguration>
- Author:
- Roman Smirnov
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
adjustConfiguration
(TimerEventJobHandler.TimerJobConfiguration configuration, String configPart) newConfiguration
(String canonicalString) void
onDelete
(TimerEventJobHandler.TimerJobConfiguration configuration, JobEntity jobEntity) Clean up before job is deleted.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.jobexecutor.JobHandler
execute, getType
-
Field Details
-
JOB_HANDLER_CONFIG_PROPERTY_DELIMITER
- See Also:
-
JOB_HANDLER_CONFIG_PROPERTY_FOLLOW_UP_JOB_CREATED
- See Also:
-
JOB_HANDLER_CONFIG_TASK_LISTENER_PREFIX
- See Also:
-
-
Constructor Details
-
TimerEventJobHandler
public TimerEventJobHandler()
-
-
Method Details
-
newConfiguration
- Specified by:
newConfiguration
in interfaceJobHandler<TimerEventJobHandler.TimerJobConfiguration>
-
adjustConfiguration
protected void adjustConfiguration(TimerEventJobHandler.TimerJobConfiguration configuration, String configPart) -
onDelete
Description copied from interface:JobHandler
Clean up before job is deleted. Like removing of auxiliary entities specific for this job handler.- Specified by:
onDelete
in interfaceJobHandler<TimerEventJobHandler.TimerJobConfiguration>
- Parameters:
configuration
- the job handler configurationjobEntity
- the job entity to be deleted
-