public class TimerExecuteNestedActivityJobHandler extends TimerEventHandler implements JobHandler
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTYNAME_END_DATE_EXPRESSION |
static String |
PROPERTYNAME_TIMER_ACTIVITY_ID |
static String |
TYPE |
PROPERTYNAME_CALENDAR_NAME_EXPRESSION, PROPERTYNAME_PROCESS_DEFINITION_KEY| Constructor and Description |
|---|
TimerExecuteNestedActivityJobHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
dispatchActivityTimeOut(org.flowable.job.api.Job job,
ActivityImpl activity,
ExecutionEntity execution,
CommandContext commandContext) |
protected void |
dispatchActivityTimeoutIfNeeded(org.flowable.job.api.Job timerEntity,
ExecutionEntity execution,
CommandContext commandContext) |
protected void |
dispatchExecutionTimeOut(org.flowable.job.api.Job job,
ExecutionEntity execution,
CommandContext commandContext) |
void |
execute(org.flowable.job.api.Job job,
String configuration,
ExecutionEntity execution,
CommandContext commandContext) |
String |
getType() |
createConfiguration, createObjectNode, geCalendarNameFromConfiguration, getActivityIdFromConfiguration, getEndDateFromConfiguration, getProcessDefinitionKeyFromConfiguration, hasRealActivityId, readJsonValue, readJsonValueAsObjectNode, setActivityIdToConfiguration, setEndDateToConfiguration, setProcessDefinitionKeyToConfigurationpublic static final String TYPE
public static final String PROPERTYNAME_TIMER_ACTIVITY_ID
public static final String PROPERTYNAME_END_DATE_EXPRESSION
public TimerExecuteNestedActivityJobHandler()
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 dispatchActivityTimeoutIfNeeded(org.flowable.job.api.Job timerEntity,
ExecutionEntity execution,
CommandContext commandContext)
protected void dispatchExecutionTimeOut(org.flowable.job.api.Job job,
ExecutionEntity execution,
CommandContext commandContext)
protected void dispatchActivityTimeOut(org.flowable.job.api.Job job,
ActivityImpl activity,
ExecutionEntity execution,
CommandContext commandContext)
Copyright © 2018 Flowable. All rights reserved.