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(org.flowable.job.api.Job job,
CommandContext commandContext) |
void |
execute(org.flowable.job.api.Job job,
String configuration,
ExecutionEntity execution,
CommandContext commandContext) |
String |
getType() |
protected void |
startProcessDefinitionByKey(org.flowable.job.api.Job job,
String configuration,
DeploymentManager deploymentManager,
CommandContext commandContext) |
protected void |
startProcessInstanceWithInitialActivity(org.flowable.job.api.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(org.flowable.job.api.Job job,
String configuration,
ExecutionEntity execution,
CommandContext commandContext)
execute in interface JobHandlerprotected void startProcessInstanceWithInitialActivity(org.flowable.job.api.Job job,
String configuration,
DeploymentManager deploymentManager,
CommandContext commandContext)
protected void startProcessDefinitionByKey(org.flowable.job.api.Job job,
String configuration,
DeploymentManager deploymentManager,
CommandContext commandContext)
protected void dispatchTimerFiredEvent(org.flowable.job.api.Job job,
CommandContext commandContext)
Copyright © 2018 Flowable. All rights reserved.