|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StateContext | |
---|---|
com.x8ing.lsm4j | Provides interfaces the developer can implement to configure the behaviour of the state machine. |
com.x8ing.lsm4j.state | Provides classes that build the base structure of the state machine. |
com.x8ing.lsm4j.std | Provides some simple implementation of the interfaces that might be useful. |
com.x8ing.mc.bp | |
com.x8ing.mc.bp.develop | |
com.x8ing.mc.bp.operation |
Uses of StateContext in com.x8ing.lsm4j |
---|
Methods in com.x8ing.lsm4j with parameters of type StateContext | |
---|---|
void |
GraphListener.changedState(ProcessableState previousState,
ProcessableState currentState,
Condition previousCondition,
Condition currentCondition,
long loop,
StateContext currentStateContext)
The listener will be notified using this message, if the graph changed it's state. |
boolean |
Condition.conditionTrue(StateContext currentContext)
|
void |
Action.execute(ProcessableState currentState,
StateContext stateContext,
Condition previousCondition,
java.util.List lastVisitedStatesHistory)
Will be invoked to process the current state. |
void |
GraphListener.foundEndState(ProcessableState endState,
long loop,
StateContext currentStateContext)
|
void |
GraphListener.startProcessingState(ProcessableState previousState,
Condition previosCondition,
long loop,
StateContext currentStateContext)
|
Uses of StateContext in com.x8ing.lsm4j.state |
---|
Methods in com.x8ing.lsm4j.state that return StateContext | |
---|---|
StateContext |
ProcessableState.getCurrentStateContext()
|
Methods in com.x8ing.lsm4j.state with parameters of type StateContext | |
---|---|
ProcessableState |
ProcessableGraph.run(int startStateID,
StateContext startStateContext)
Starts the processing of the graph. |
ProcessableState |
ProcessableGraph.run(int startStateID,
StateContext startStateContext,
int numberOfSteps)
Run the graph for a defined number of transitions. |
void |
ProcessableState.setCurrentStateContext(StateContext currentStateContext)
|
Uses of StateContext in com.x8ing.lsm4j.std |
---|
Methods in com.x8ing.lsm4j.std that return StateContext | |
---|---|
StateContext |
EmptyAction.getStateContext()
|
Methods in com.x8ing.lsm4j.std with parameters of type StateContext | |
---|---|
void |
TracingGraphListener.changedState(ProcessableState previousState,
ProcessableState currentState,
Condition previousCondition,
Condition currentCondition,
long loop,
StateContext currentStateContext)
|
boolean |
TrueCondition.conditionTrue(StateContext currentContext)
|
void |
EmptyAction.execute(ProcessableState currentState,
StateContext stateContext,
Condition previousCondition,
java.util.List lastVisitedStatesHistory)
|
void |
TracingGraphListener.foundEndState(ProcessableState endState,
long loop,
StateContext currentStateContext)
|
void |
TracingGraphListener.startProcessingState(ProcessableState previousState,
Condition previosCondition,
long loop,
StateContext currentStateContext)
|
Uses of StateContext in com.x8ing.mc.bp |
---|
Classes in com.x8ing.mc.bp that implement StateContext | |
---|---|
class |
BusinessContext
|
Methods in com.x8ing.mc.bp with parameters of type StateContext | |
---|---|
void |
AbstractBusinessAction.execute(ProcessableState currentState,
StateContext stateContext,
Condition previousCondition,
java.util.List lastVisitedStatesHistory)
|
Uses of StateContext in com.x8ing.mc.bp.develop |
---|
Methods in com.x8ing.mc.bp.develop with parameters of type StateContext | |
---|---|
boolean |
TestingPassedCondition.conditionTrue(StateContext currentContext)
|
boolean |
DeployAndReleaseCondition.conditionTrue(StateContext currentContext)
|
boolean |
CostLossCheckCondition.conditionTrue(StateContext currentContext)
|
boolean |
BugFixedCondition.conditionTrue(StateContext currentContext)
|
Uses of StateContext in com.x8ing.mc.bp.operation |
---|
Methods in com.x8ing.mc.bp.operation with parameters of type StateContext | |
---|---|
boolean |
OperationRunningDependentCondition.conditionTrue(StateContext currentContext)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |