Class DefaultPseudoStateContext<S,E>
java.lang.Object
org.springframework.statemachine.state.DefaultPseudoStateContext<S,E>
- Type Parameters:
S- the type of stateE- the type of event
- All Implemented Interfaces:
PseudoStateContext<S,E>
Default implementation of a
PseudoStateContext.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.statemachine.state.PseudoStateContext
PseudoStateContext.PseudoAction -
Constructor Summary
ConstructorsConstructorDescriptionDefaultPseudoStateContext(PseudoState<S, E> pseudoState, PseudoStateContext.PseudoAction pseudoAction) Instantiates a new default pseudo state context. -
Method Summary
Modifier and TypeMethodDescriptionGets the pseudo action.Gets the pseudo state.
-
Constructor Details
-
DefaultPseudoStateContext
public DefaultPseudoStateContext(PseudoState<S, E> pseudoState, PseudoStateContext.PseudoAction pseudoAction) Instantiates a new default pseudo state context.- Parameters:
pseudoState- the pseudo statepseudoAction- the pseudo action
-
-
Method Details
-
getPseudoState
Description copied from interface:PseudoStateContextGets the pseudo state.- Specified by:
getPseudoStatein interfacePseudoStateContext<S,E> - Returns:
- the pseudo state
-
getPseudoAction
Description copied from interface:PseudoStateContextGets the pseudo action.- Specified by:
getPseudoActionin interfacePseudoStateContext<S,E> - Returns:
- the pseudo action
-