Class CompensationEventSubscriptionWalker
- java.lang.Object
- 
- org.camunda.bpm.engine.impl.tree.ReferenceWalker<EventSubscriptionEntity>
- 
- org.camunda.bpm.engine.impl.migration.instance.parser.CompensationEventSubscriptionWalker
 
 
- 
 public class CompensationEventSubscriptionWalker extends ReferenceWalker<EventSubscriptionEntity> Ensures that event subscriptions are visited in a top-down fashion, i.e. for a compensation handler in a scope that has an event scope execution, it is guaranteed that first the scope subscription is visited, and then the compensation handler- Author:
- Thorben Lindhauer
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.camunda.bpm.engine.impl.tree.ReferenceWalkerReferenceWalker.NullCondition<S>, ReferenceWalker.WalkCondition<S>
 
- 
 - 
Field Summary- 
Fields inherited from class org.camunda.bpm.engine.impl.tree.ReferenceWalkercurrentElements, postVisitor, preVisitor
 
- 
 - 
Constructor SummaryConstructors Constructor Description CompensationEventSubscriptionWalker(java.util.Collection<MigratingActivityInstance> collection)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static java.util.List<EventSubscriptionEntity>collectCompensationEventSubscriptions(java.util.Collection<MigratingActivityInstance> activityInstances)protected java.util.Collection<EventSubscriptionEntity>nextElements()- 
Methods inherited from class org.camunda.bpm.engine.impl.tree.ReferenceWalkeraddPostVisitor, addPreVisitor, getCurrentElement, walkUntil, walkUntil, walkWhile, walkWhile
 
- 
 
- 
- 
- 
Constructor Detail- 
CompensationEventSubscriptionWalkerpublic CompensationEventSubscriptionWalker(java.util.Collection<MigratingActivityInstance> collection) 
 
- 
 - 
Method Detail- 
collectCompensationEventSubscriptionsprotected static java.util.List<EventSubscriptionEntity> collectCompensationEventSubscriptions(java.util.Collection<MigratingActivityInstance> activityInstances) 
 - 
nextElementsprotected java.util.Collection<EventSubscriptionEntity> nextElements() - Specified by:
- nextElementsin class- ReferenceWalker<EventSubscriptionEntity>
 
 
- 
 
-