org.camunda.bpm.engine.impl.tree
Class OutputVariablesPropagator

java.lang.Object
  extended by org.camunda.bpm.engine.impl.tree.OutputVariablesPropagator
All Implemented Interfaces:
TreeVisitor<ActivityExecution>

public class OutputVariablesPropagator
extends Object
implements TreeVisitor<ActivityExecution>

Pass the output variables from the process instance of a subprocess to the calling process instance.

Author:
Philipp Ossler

Constructor Summary
OutputVariablesPropagator()
           
 
Method Summary
protected  boolean isProcessInstanceOfSubprocess(ActivityExecution execution)
           
 void visit(ActivityExecution execution)
          Invoked for a node in tree.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputVariablesPropagator

public OutputVariablesPropagator()
Method Detail

visit

public void visit(ActivityExecution execution)
Description copied from interface: TreeVisitor
Invoked for a node in tree.

Specified by:
visit in interface TreeVisitor<ActivityExecution>
Parameters:
execution - a reference to the node

isProcessInstanceOfSubprocess

protected boolean isProcessInstanceOfSubprocess(ActivityExecution execution)


Copyright © 2017 camunda services GmbH. All rights reserved.