Class JoinPseudoState.JoinStateData<S,E>
java.lang.Object
org.springframework.statemachine.state.JoinPseudoState.JoinStateData<S,E>
- Type Parameters:
S
- the type of stateE
- the type of event
- Enclosing class:
- JoinPseudoState<S,
E>
-
Constructor Summary
ConstructorDescriptionJoinStateData
(StateHolder<S, E> state, Function<StateContext<S, E>, reactor.core.publisher.Mono<Boolean>> guard) Instantiates a new join state data. -
Method Summary
-
Constructor Details
-
JoinStateData
public JoinStateData(StateHolder<S, E> state, Function<StateContext<S, E>, reactor.core.publisher.Mono<Boolean>> guard) Instantiates a new join state data.- Parameters:
state
- the state holderguard
- the guard
-
-
Method Details
-
getStateHolder
Gets the state holder.- Returns:
- the state holder
-
getState
Gets the state.- Returns:
- the state
-
getGuard
Gets the guard.- Returns:
- the guard
-