public class DefaultLocalTransition<S,E> extends AbstractLocalTransition<S,E>
actions, target| Constructor and Description |
|---|
DefaultLocalTransition(State<S,E> source,
State<S,E> target,
java.util.Collection<java.util.function.Function<StateContext<S,E>,reactor.core.publisher.Mono<java.lang.Void>>> actions,
E event,
java.util.function.Function<StateContext<S,E>,reactor.core.publisher.Mono<java.lang.Boolean>> guard,
Trigger<S,E> trigger)
Instantiates a new default local transition.
|
DefaultLocalTransition(State<S,E> source,
State<S,E> target,
java.util.Collection<java.util.function.Function<StateContext<S,E>,reactor.core.publisher.Mono<java.lang.Void>>> actions,
E event,
java.util.function.Function<StateContext<S,E>,reactor.core.publisher.Mono<java.lang.Boolean>> guard,
Trigger<S,E> trigger,
SecurityRule securityRule)
Instantiates a new default local transition.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
toString() |
addActionListener, executeTransitionActions, getActions, getGuard, getKind, getSecurityRule, getSource, getTarget, getTrigger, removeActionListener, transitpublic DefaultLocalTransition(State<S,E> source, State<S,E> target, java.util.Collection<java.util.function.Function<StateContext<S,E>,reactor.core.publisher.Mono<java.lang.Void>>> actions, E event, java.util.function.Function<StateContext<S,E>,reactor.core.publisher.Mono<java.lang.Boolean>> guard, Trigger<S,E> trigger)
source - the sourcetarget - the targetactions - the actionsevent - the eventguard - the guardtrigger - the triggerpublic DefaultLocalTransition(State<S,E> source, State<S,E> target, java.util.Collection<java.util.function.Function<StateContext<S,E>,reactor.core.publisher.Mono<java.lang.Void>>> actions, E event, java.util.function.Function<StateContext<S,E>,reactor.core.publisher.Mono<java.lang.Boolean>> guard, Trigger<S,E> trigger, SecurityRule securityRule)
source - the sourcetarget - the targetactions - the actionsevent - the eventguard - the guardtrigger - the triggersecurityRule - the security rulepublic java.lang.String toString()
toString in class AbstractTransition<S,E>