Modifier and Type | Field and Description |
---|---|
static PropertyMapKey<String,Map<String,TimerDeclarationImpl>> |
BpmnProperties.TIMEOUT_LISTENER_DECLARATIONS
Declaration indexed by activity and listener (id) that is triggered by the event; there can be multiple such declarations per activity but only one per listener.
|
static PropertyMapKey<String,TimerDeclarationImpl> |
BpmnProperties.TIMER_DECLARATIONS
Declaration indexed by activity that is triggered by the event; assumes that there is at most one such declaration per activity.
|
Modifier and Type | Method and Description |
---|---|
protected TimerDeclarationImpl |
BpmnParse.parseTimer(Element timerEventDefinition,
ActivityImpl timerActivity,
String jobHandlerType) |
Modifier and Type | Method and Description |
---|---|
protected void |
BpmnParse.addTimerDeclaration(ScopeImpl scope,
TimerDeclarationImpl timerDeclaration) |
protected void |
BpmnParse.addTimerListenerDeclaration(String listenerId,
ScopeImpl scope,
TimerDeclarationImpl timerDeclaration) |
Modifier and Type | Method and Description |
---|---|
protected TimerDeclarationImpl |
RecalculateJobDuedateCmd.findTimeoutListenerDeclaration(JobEntity job,
ActivityImpl activity) |
protected TimerDeclarationImpl |
RecalculateJobDuedateCmd.findTimerDeclaration(CommandContext commandContext,
JobEntity job) |
protected TimerDeclarationImpl |
RecalculateJobDuedateCmd.findTimerDeclarationForActivity(CommandContext commandContext,
JobEntity job) |
protected TimerDeclarationImpl |
RecalculateJobDuedateCmd.findTimerDeclarationForProcessStartEvent(CommandContext commandContext,
JobEntity job) |
Modifier and Type | Method and Description |
---|---|
static Map<String,TimerDeclarationImpl> |
TimerDeclarationImpl.getDeclarationsForScope(PvmScope scope) |
static Map<String,Map<String,TimerDeclarationImpl>> |
TimerDeclarationImpl.getTimeoutListenerDeclarationsForScope(PvmScope scope) |
Modifier and Type | Field and Description |
---|---|
protected TimerDeclarationImpl |
MigratingTimerJobInstance.targetJobDeclaration |
protected TimerDeclarationImpl |
EmergingJobInstance.timerDeclaration |
Constructor and Description |
---|
EmergingJobInstance(TimerDeclarationImpl timerDeclaration) |
MigratingTimerJobInstance(JobEntity jobEntity,
JobDefinitionEntity jobDefinitionEntity,
ScopeImpl targetScope,
boolean updateEvent,
TimerDeclarationImpl targetTimerDeclaration) |
Modifier and Type | Method and Description |
---|---|
protected TimerDeclarationImpl |
ActivityInstanceJobHandler.getTargetTimerDeclaration(JobEntity job,
JobHandlerConfiguration jobHandlerConfiguration,
String targetActivity,
Map<String,Map<String,TimerDeclarationImpl>> targetTimeoutListenerDeclarationsInEventScope,
Map<String,TimerDeclarationImpl> targetTimerDeclarationsInEventScope) |
protected static TimerDeclarationImpl |
ActivityInstanceJobHandler.removeTimeoutListenerJobFromTargetScope(JobHandlerConfiguration jobHandlerConfiguration,
String targetActivity,
Map<String,Map<String,TimerDeclarationImpl>> targetTimeoutListenerDeclarationsInEventScope) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
ActivityInstanceJobHandler.isNonInterruptingTimerTriggeredAlready(MigratingInstanceParseContext parseContext,
Map<String,TimerDeclarationImpl> sourceTimerDeclarationsInEventScope,
TimerDeclarationImpl targetTimerDeclaration) |
Modifier and Type | Method and Description |
---|---|
protected void |
ActivityInstanceJobHandler.addEmergingTimeoutListenerJobs(MigratingInstanceParseContext parseContext,
MigratingActivityInstance activityInstance,
Map<String,Map<String,TimerDeclarationImpl>> sourceTimeoutListenerDeclarationsInEventScope,
Map<String,Map<String,TimerDeclarationImpl>> targetTimeoutListenerDeclarationsInEventScope) |
protected void |
ActivityInstanceJobHandler.addEmergingTimeoutListenerJobs(MigratingInstanceParseContext parseContext,
MigratingActivityInstance activityInstance,
Map<String,Map<String,TimerDeclarationImpl>> sourceTimeoutListenerDeclarationsInEventScope,
Map<String,Map<String,TimerDeclarationImpl>> targetTimeoutListenerDeclarationsInEventScope) |
protected void |
ActivityInstanceJobHandler.addEmergingTimerJobs(MigratingInstanceParseContext parseContext,
MigratingActivityInstance activityInstance,
Map<String,TimerDeclarationImpl> sourceTimerDeclarationsInEventScope,
Map<String,TimerDeclarationImpl> targetTimerDeclarationsInEventScope) |
protected void |
ActivityInstanceJobHandler.addEmergingTimerJobs(MigratingInstanceParseContext parseContext,
MigratingActivityInstance activityInstance,
Map<String,TimerDeclarationImpl> sourceTimerDeclarationsInEventScope,
Map<String,TimerDeclarationImpl> targetTimerDeclarationsInEventScope) |
protected TimerDeclarationImpl |
ActivityInstanceJobHandler.getTargetTimerDeclaration(JobEntity job,
JobHandlerConfiguration jobHandlerConfiguration,
String targetActivity,
Map<String,Map<String,TimerDeclarationImpl>> targetTimeoutListenerDeclarationsInEventScope,
Map<String,TimerDeclarationImpl> targetTimerDeclarationsInEventScope) |
protected TimerDeclarationImpl |
ActivityInstanceJobHandler.getTargetTimerDeclaration(JobEntity job,
JobHandlerConfiguration jobHandlerConfiguration,
String targetActivity,
Map<String,Map<String,TimerDeclarationImpl>> targetTimeoutListenerDeclarationsInEventScope,
Map<String,TimerDeclarationImpl> targetTimerDeclarationsInEventScope) |
protected boolean |
ActivityInstanceJobHandler.isNonInterruptingTimeoutListenerTriggeredAlready(MigratingInstanceParseContext parseContext,
Map<String,Map<String,TimerDeclarationImpl>> sourceTimeoutListenerDeclarationsInEventScope,
Map.Entry<String,TimerDeclarationImpl> targetTimerDeclarationEntry) |
protected boolean |
ActivityInstanceJobHandler.isNonInterruptingTimeoutListenerTriggeredAlready(MigratingInstanceParseContext parseContext,
Map<String,Map<String,TimerDeclarationImpl>> sourceTimeoutListenerDeclarationsInEventScope,
Map.Entry<String,TimerDeclarationImpl> targetTimerDeclarationEntry) |
protected boolean |
ActivityInstanceJobHandler.isNonInterruptingTimerTriggeredAlready(MigratingInstanceParseContext parseContext,
Map<String,TimerDeclarationImpl> sourceTimerDeclarationsInEventScope,
TimerDeclarationImpl targetTimerDeclaration) |
protected static boolean |
ActivityInstanceJobHandler.isNoTimeoutListenerOrMigrates(JobEntity job,
JobHandlerConfiguration jobHandlerConfiguration,
String targetActivity,
Map<String,Map<String,TimerDeclarationImpl>> targetTimeoutListenerDeclarationsInEventScope) |
protected static boolean |
ActivityInstanceJobHandler.isTimeoutListenerJobInTargetScope(JobHandlerConfiguration jobHandlerConfiguration,
String targetActivity,
Map<String,Map<String,TimerDeclarationImpl>> targetTimeoutListenerDeclarationsInEventScope) |
protected static TimerDeclarationImpl |
ActivityInstanceJobHandler.removeTimeoutListenerJobFromTargetScope(JobHandlerConfiguration jobHandlerConfiguration,
String targetActivity,
Map<String,Map<String,TimerDeclarationImpl>> targetTimeoutListenerDeclarationsInEventScope) |
Modifier and Type | Method and Description |
---|---|
protected void |
ExecutionEntity.createTimerInstances(Collection<TimerDeclarationImpl> timerDeclarations) |
Constructor and Description |
---|
TimerEntity(TimerDeclarationImpl timerDeclaration) |
Copyright © 2022. All rights reserved.