public class TimerStartEventJobHandler extends TimerEventHandler implements JobHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
TYPE |
PROPERTYNAME_CALENDAR_NAME_EXPRESSION, PROPERTYNAME_END_DATE_EXPRESSION, PROPERTYNAME_PROCESS_DEFINITION_KEY, PROPERTYNAME_TIMER_ACTIVITY_ID| Constructor and Description |
|---|
TimerStartEventJobHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
dispatchTimerFiredEvent(Job job,
CommandContext commandContext) |
void |
execute(Job job,
String configuration,
ExecutionEntity execution,
CommandContext commandContext) |
String |
getType() |
protected void |
startProcessDefinitionByKey(Job job,
String configuration,
DeploymentManager deploymentManager,
CommandContext commandContext) |
protected void |
startProcessInstanceWithInitialActivity(Job job,
String configuration,
DeploymentManager deploymentManager,
CommandContext commandContext) |
createConfiguration, createObjectNode, geCalendarNameFromConfiguration, getActivityIdFromConfiguration, getEndDateFromConfiguration, getProcessDefinitionKeyFromConfiguration, hasRealActivityId, readJsonValue, readJsonValueAsObjectNode, setActivityIdToConfiguration, setEndDateToConfiguration, setProcessDefinitionKeyToConfigurationpublic static final String TYPE
public String getType()
getType in interface JobHandlerpublic void execute(Job job, String configuration, ExecutionEntity execution, CommandContext commandContext)
execute in interface JobHandlerprotected void startProcessInstanceWithInitialActivity(Job job, String configuration, DeploymentManager deploymentManager, CommandContext commandContext)
protected void startProcessDefinitionByKey(Job job, String configuration, DeploymentManager deploymentManager, CommandContext commandContext)
protected void dispatchTimerFiredEvent(Job job, CommandContext commandContext)
Copyright © 2023 Flowable. All rights reserved.