Interface FlowConfiguration<F extends java.lang.Enum<F>>
-
- All Known Implementing Classes:
FlowConfigurationImpl
public interface FlowConfiguration<F extends java.lang.Enum<F>>Configuration for aFlow.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetFlowName()Obtains the name of thisFlow.intgetIndex()Obtains the index identifying thisFlow.ManagedFunctionReferencegetInitialFunction()Obtains the reference to the initialManagedFunctionof thisFlow.FgetKey()Obtains the key identifying thisFlow.booleanisSpawnThreadState()Indicates whether to spawn aThreadStatefor theFlow.
-
-
-
Method Detail
-
getFlowName
java.lang.String getFlowName()
Obtains the name of thisFlow.- Returns:
- Name of this
Flow.
-
getInitialFunction
ManagedFunctionReference getInitialFunction()
Obtains the reference to the initialManagedFunctionof thisFlow.- Returns:
- Reference to the initial
ManagedFunctionof thisFlow.
-
isSpawnThreadState
boolean isSpawnThreadState()
Indicates whether to spawn aThreadStatefor theFlow.- Returns:
trueto spawn aThreadStatefor theFlow.
-
getIndex
int getIndex()
Obtains the index identifying thisFlow.- Returns:
- Index identifying this
Flow.
-
-