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(Job job,
ActivityImpl activity,
ExecutionEntity execution,
CommandContext commandContext) |
protected void |
dispatchActivityTimeoutIfNeeded(Job timerEntity,
ExecutionEntity execution,
CommandContext commandContext) |
protected void |
dispatchExecutionTimeOut(Job job,
ExecutionEntity execution,
CommandContext commandContext) |
void |
execute(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(Job job, String configuration, ExecutionEntity execution, CommandContext commandContext)
execute in interface JobHandlerprotected void dispatchActivityTimeoutIfNeeded(Job timerEntity, ExecutionEntity execution, CommandContext commandContext)
protected void dispatchExecutionTimeOut(Job job, ExecutionEntity execution, CommandContext commandContext)
protected void dispatchActivityTimeOut(Job job, ActivityImpl activity, ExecutionEntity execution, CommandContext commandContext)
Copyright © 2023 Flowable. All rights reserved.