com.ibm.batch.container.xjcl.impl
Class FlowNavigatorImpl

java.lang.Object
  extended by com.ibm.batch.container.xjcl.impl.FlowNavigatorImpl
All Implemented Interfaces:
Navigator<Flow>

public class FlowNavigatorImpl
extends Object
implements Navigator<Flow>


Constructor Summary
FlowNavigatorImpl(Flow flow)
           
 
Method Summary
 Step getFirstExecutionElement(String restartOn)
           
 String getId()
           
 Flow getJSL()
           
 Transition getNextTransition(ExecutionElement currentElem, String currentExitStatus)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FlowNavigatorImpl

public FlowNavigatorImpl(Flow flow)
Method Detail

getNextTransition

public Transition getNextTransition(ExecutionElement currentElem,
                                    String currentExitStatus)
Specified by:
getNextTransition in interface Navigator<Flow>

getFirstExecutionElement

public Step getFirstExecutionElement(String restartOn)
Specified by:
getFirstExecutionElement in interface Navigator<Flow>

getJSL

public Flow getJSL()
Specified by:
getJSL in interface Navigator<Flow>

getId

public String getId()
Specified by:
getId in interface Navigator<Flow>


Copyright © 2013. All Rights Reserved.