Uses of Class
org.camunda.bpm.engine.impl.jobexecutor.TimerDeclarationImpl
Package
Description
-
Uses of TimerDeclarationImpl in org.camunda.bpm.engine.impl.bpmn.helper
Modifier and TypeFieldDescriptionstatic final 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 final 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. -
Uses of TimerDeclarationImpl in org.camunda.bpm.engine.impl.bpmn.parser
Modifier and TypeMethodDescriptionprotected TimerDeclarationImpl
BpmnParse.parseTimer
(Element timerEventDefinition, ActivityImpl timerActivity, String jobHandlerType) Modifier and TypeMethodDescriptionprotected void
BpmnParse.addTimerDeclaration
(ScopeImpl scope, TimerDeclarationImpl timerDeclaration) protected void
BpmnParse.addTimerListenerDeclaration
(String listenerId, ScopeImpl scope, TimerDeclarationImpl timerDeclaration) -
Uses of TimerDeclarationImpl in org.camunda.bpm.engine.impl.cmd
Modifier and TypeMethodDescriptionprotected 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) -
Uses of TimerDeclarationImpl in org.camunda.bpm.engine.impl.jobexecutor
Modifier and TypeMethodDescriptionstatic Map<String,
TimerDeclarationImpl> TimerDeclarationImpl.getDeclarationsForScope
(PvmScope scope) static Map<String,
Map<String, TimerDeclarationImpl>> TimerDeclarationImpl.getTimeoutListenerDeclarationsForScope
(PvmScope scope) -
Uses of TimerDeclarationImpl in org.camunda.bpm.engine.impl.migration.instance
Modifier and TypeFieldDescriptionprotected TimerDeclarationImpl
MigratingTimerJobInstance.targetJobDeclaration
protected TimerDeclarationImpl
EmergingJobInstance.timerDeclaration
ModifierConstructorDescriptionEmergingJobInstance
(TimerDeclarationImpl timerDeclaration) MigratingTimerJobInstance
(JobEntity jobEntity, JobDefinitionEntity jobDefinitionEntity, ScopeImpl targetScope, boolean updateEvent, TimerDeclarationImpl targetTimerDeclaration) -
Uses of TimerDeclarationImpl in org.camunda.bpm.engine.impl.migration.instance.parser
Modifier and TypeMethodDescriptionprotected 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 TypeMethodDescriptionprotected boolean
ActivityInstanceJobHandler.isNonInterruptingTimerTriggeredAlready
(MigratingInstanceParseContext parseContext, Map<String, TimerDeclarationImpl> sourceTimerDeclarationsInEventScope, TimerDeclarationImpl targetTimerDeclaration) Modifier and TypeMethodDescriptionprotected 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 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) -
Uses of TimerDeclarationImpl in org.camunda.bpm.engine.impl.persistence.entity
Modifier and TypeMethodDescriptionprotected void
ExecutionEntity.createTimerInstances
(Collection<TimerDeclarationImpl> timerDeclarations)