public class ActivityInstanceJobHandler extends Object implements MigratingDependentInstanceParseHandler<MigratingActivityInstance,List<JobEntity>>
Constructor and Description |
---|
ActivityInstanceJobHandler() |
Modifier and Type | Method and Description |
---|---|
protected void |
addEmergingTimerJobs(MigratingInstanceParseContext parseContext,
MigratingActivityInstance activityInstance,
Map<String,TimerDeclarationImpl> sourceTimerDeclarationsInEventScope,
Map<String,TimerDeclarationImpl> targetTimerDeclarationsInEventScope) |
protected Map<String,TimerDeclarationImpl> |
getTimerDeclarationsByTriggeringActivity(ScopeImpl scope) |
void |
handle(MigratingInstanceParseContext parseContext,
MigratingActivityInstance activityInstance,
List<JobEntity> elements) |
protected boolean |
isNonInterruptingTimerTriggeredAlready(MigratingInstanceParseContext parseContext,
Map<String,TimerDeclarationImpl> sourceTimerDeclarationsInEventScope,
TimerDeclarationImpl targetTimerDeclaration) |
protected static boolean |
isTimerJob(JobEntity job) |
public void handle(MigratingInstanceParseContext parseContext, MigratingActivityInstance activityInstance, List<JobEntity> elements)
handle
in interface MigratingDependentInstanceParseHandler<MigratingActivityInstance,List<JobEntity>>
protected static boolean isTimerJob(JobEntity job)
protected void addEmergingTimerJobs(MigratingInstanceParseContext parseContext, MigratingActivityInstance activityInstance, Map<String,TimerDeclarationImpl> sourceTimerDeclarationsInEventScope, Map<String,TimerDeclarationImpl> targetTimerDeclarationsInEventScope)
protected boolean isNonInterruptingTimerTriggeredAlready(MigratingInstanceParseContext parseContext, Map<String,TimerDeclarationImpl> sourceTimerDeclarationsInEventScope, TimerDeclarationImpl targetTimerDeclaration)
protected Map<String,TimerDeclarationImpl> getTimerDeclarationsByTriggeringActivity(ScopeImpl scope)
Copyright © 2022. All rights reserved.