public interface ModelNavigator<T>
Modifier and Type | Method and Description |
---|---|
ExecutionElement |
getFirstExecutionElement(String restartOn) |
Transition |
getNextTransition(ExecutionElement currentExecutionElem,
ExecutionStatus currentExecutionStatus)
Enforces "can't revisit already visited steps rule".
|
T |
getRootModelElement()
E.g. the JSLJob for a job, the Flow for a flow, etc.
|
ExecutionElement getFirstExecutionElement(String restartOn) throws IllegalTransitionException
restartOn
- IllegalTransitionException
Transition getNextTransition(ExecutionElement currentExecutionElem, ExecutionStatus currentExecutionStatus) throws IllegalTransitionException
IllegalTransitionException
T getRootModelElement()
Copyright © 2017 The Apache Software Foundation. All rights reserved.