org.camunda.bpm.engine.impl.bpmn.behavior
Class AbstractBpmnActivityBehavior.LeafExecutionHierarchyWalker

java.lang.Object
  extended by org.camunda.bpm.engine.impl.tree.TreeWalker<PvmExecutionImpl>
      extended by org.camunda.bpm.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior.LeafExecutionHierarchyWalker
Enclosing class:
AbstractBpmnActivityBehavior

public static class AbstractBpmnActivityBehavior.LeafExecutionHierarchyWalker
extends TreeWalker<PvmExecutionImpl>

In a hierarchy of process instances, visits all leaf executions (i.e. those that are a super execution) from bottom to top.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.camunda.bpm.engine.impl.tree.TreeWalker
TreeWalker.NullCondition<S>, TreeWalker.WalkCondition<S>
 
Field Summary
 
Fields inherited from class org.camunda.bpm.engine.impl.tree.TreeWalker
currentElement, postCollectors, preCollectors
 
Constructor Summary
AbstractBpmnActivityBehavior.LeafExecutionHierarchyWalker(PvmExecutionImpl initialElement)
           
 
Method Summary
protected  PvmExecutionImpl nextElement()
           
 
Methods inherited from class org.camunda.bpm.engine.impl.tree.TreeWalker
addPostCollector, addPreCollector, getCurrentElement, walkUntil, walkUntil, walkWhile, walkWhile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractBpmnActivityBehavior.LeafExecutionHierarchyWalker

public AbstractBpmnActivityBehavior.LeafExecutionHierarchyWalker(PvmExecutionImpl initialElement)
Method Detail

nextElement

protected PvmExecutionImpl nextElement()
Specified by:
nextElement in class TreeWalker<PvmExecutionImpl>


Copyright © 2015 camunda services GmbH. All rights reserved.