- AbstractAnnotationBuilder<O> - Class in org.springframework.statemachine.config.common.annotation
 
- 
 
- AbstractAnnotationBuilder() - Constructor for class org.springframework.statemachine.config.common.annotation.AbstractAnnotationBuilder
 
-  
 
- AbstractAnnotationConfiguration<B extends AnnotationBuilder<O>,O> - Class in org.springframework.statemachine.config.common.annotation
 
- 
Base implementation of @Configuration class.
 
- AbstractAnnotationConfiguration() - Constructor for class org.springframework.statemachine.config.common.annotation.AbstractAnnotationConfiguration
 
-  
 
- AbstractCompositeItems<T> - Class in org.springframework.statemachine.support
 
- 
Base implementation for all composite items.
 
- AbstractCompositeItems() - Constructor for class org.springframework.statemachine.support.AbstractCompositeItems
 
- 
Constructs instance with an empty item list.
 
- AbstractCompositeListener<T> - Class in org.springframework.statemachine.listener
 
- 
Base implementation for all composite listeners.
 
- AbstractCompositeListener() - Constructor for class org.springframework.statemachine.listener.AbstractCompositeListener
 
- 
Constructs instance with an empty listener list.
 
- AbstractConfiguredAnnotationBuilder<O,I,B extends AnnotationBuilder<O>> - Class in org.springframework.statemachine.config.common.annotation
 
- 
 
- AbstractConfiguredAnnotationBuilder() - Constructor for class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
Instantiates a new annotation builder.
 
- AbstractConfiguredAnnotationBuilder(ObjectPostProcessor<Object>) - Constructor for class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
Instantiates a new annotation builder.
 
- AbstractConfiguredAnnotationBuilder(ObjectPostProcessor<Object>, boolean) - Constructor for class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
Instantiates a new annotation builder.
 
- AbstractExpressionEvaluator - Class in org.springframework.statemachine.support
 
- 
Base class providing common functionality for using Spring expression language.
 
- AbstractExpressionEvaluator() - Constructor for class org.springframework.statemachine.support.AbstractExpressionEvaluator
 
-  
 
- AbstractExternalTransition<S,E> - Class in org.springframework.statemachine.transition
 
-  
 
- AbstractExternalTransition(State<S, E>, State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>, SecurityRule, String) - Constructor for class org.springframework.statemachine.transition.AbstractExternalTransition
 
- 
Instantiates a new abstract external transition.
 
- AbstractExternalTransition(State<S, E>, State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>, SecurityRule) - Constructor for class org.springframework.statemachine.transition.AbstractExternalTransition
 
- 
Instantiates a new abstract external transition.
 
- AbstractExternalTransition(State<S, E>, State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>) - Constructor for class org.springframework.statemachine.transition.AbstractExternalTransition
 
- 
Instantiates a new abstract external transition.
 
- AbstractImportingAnnotationConfiguration<B extends AnnotationBuilder<O>,O> - Class in org.springframework.statemachine.config.common.annotation
 
- 
Base class for Configuration which works on a bean definition level
 relying on ImportBeanDefinitionRegistrar phase to register beans.
 
- AbstractImportingAnnotationConfiguration() - Constructor for class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration
 
-  
 
- AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean<T,B extends AnnotationBuilder<O>,O> - Class in org.springframework.statemachine.config.common.annotation
 
-  
 
- AbstractInternalTransition<S,E> - Class in org.springframework.statemachine.transition
 
-  
 
- AbstractInternalTransition(State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>) - Constructor for class org.springframework.statemachine.transition.AbstractInternalTransition
 
- 
Instantiates a new abstract internal transition.
 
- AbstractInternalTransition(State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>, SecurityRule) - Constructor for class org.springframework.statemachine.transition.AbstractInternalTransition
 
- 
Instantiates a new abstract internal transition.
 
- AbstractInternalTransition(State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>, SecurityRule, String) - Constructor for class org.springframework.statemachine.transition.AbstractInternalTransition
 
- 
Instantiates a new abstract internal transition.
 
- AbstractIterator<T> - Class in org.springframework.statemachine.support.tree
 
-  
 
- AbstractIterator() - Constructor for class org.springframework.statemachine.support.tree.AbstractIterator
 
-  
 
- AbstractKryoStateMachineSerialisationService<S,E> - Class in org.springframework.statemachine.kryo
 
- 
 
- AbstractKryoStateMachineSerialisationService() - Constructor for class org.springframework.statemachine.kryo.AbstractKryoStateMachineSerialisationService
 
-  
 
- AbstractLocalTransition<S,E> - Class in org.springframework.statemachine.transition
 
-  
 
- AbstractLocalTransition(State<S, E>, State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>) - Constructor for class org.springframework.statemachine.transition.AbstractLocalTransition
 
- 
Instantiates a new abstract local transition.
 
- AbstractLocalTransition(State<S, E>, State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>, SecurityRule) - Constructor for class org.springframework.statemachine.transition.AbstractLocalTransition
 
- 
Instantiates a new abstract local transition.
 
- AbstractLocalTransition(State<S, E>, State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>, SecurityRule, String) - Constructor for class org.springframework.statemachine.transition.AbstractLocalTransition
 
- 
Instantiates a new abstract local transition.
 
- AbstractPersistingStateMachineInterceptor<S,E,T> - Class in org.springframework.statemachine.persist
 
- 
 
- AbstractPersistingStateMachineInterceptor() - Constructor for class org.springframework.statemachine.persist.AbstractPersistingStateMachineInterceptor
 
-  
 
- AbstractPersistStateMachineHandler<S,E> - Class in org.springframework.statemachine.recipes.persist
 
- 
AbstractPersistStateMachineHandler is a base recipe which can be used to
 handle a state change of an arbitrary entity in a persistent storage.
 
- AbstractPersistStateMachineHandler() - Constructor for class org.springframework.statemachine.recipes.persist.AbstractPersistStateMachineHandler
 
-  
 
- AbstractPersistStateMachineHandler.GenericPersistStateChangeListener<S,E> - Interface in org.springframework.statemachine.recipes.persist
 
- 
The listener interface for receiving persistStateChange events.
 
- AbstractPseudoState<S,E> - Class in org.springframework.statemachine.state
 
- 
 
- AbstractPseudoState(PseudoStateKind) - Constructor for class org.springframework.statemachine.state.AbstractPseudoState
 
- 
Instantiates a new abstract pseudo state.
 
- AbstractSimpleState<S,E> - Class in org.springframework.statemachine.state
 
- 
Base implementation of a 
State having a single state identifier.
 
 
- AbstractSimpleState(S) - Constructor for class org.springframework.statemachine.state.AbstractSimpleState
 
- 
Instantiates a new abstract simple state.
 
- AbstractSimpleState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>) - Constructor for class org.springframework.statemachine.state.AbstractSimpleState
 
- 
Instantiates a new abstract simple state.
 
- AbstractSimpleState(S, Collection<E>) - Constructor for class org.springframework.statemachine.state.AbstractSimpleState
 
- 
Instantiates a new abstract simple state.
 
- AbstractSimpleState(S, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.AbstractSimpleState
 
- 
Instantiates a new abstract simple state.
 
- AbstractSimpleState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>, Collection<Region<S, E>>) - Constructor for class org.springframework.statemachine.state.AbstractSimpleState
 
- 
Instantiates a new abstract simple state.
 
- AbstractSimpleState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>, StateMachine<S, E>) - Constructor for class org.springframework.statemachine.state.AbstractSimpleState
 
- 
Instantiates a new abstract simple state.
 
- AbstractSimpleState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.AbstractSimpleState
 
- 
Instantiates a new abstract simple state.
 
- AbstractSimpleState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>, Collection<Region<S, E>>, StateMachine<S, E>) - Constructor for class org.springframework.statemachine.state.AbstractSimpleState
 
- 
Instantiates a new abstract simple state.
 
- AbstractState<S,E> - Class in org.springframework.statemachine.state
 
- 
Base implementation of a 
State.
 
 
- AbstractState(S, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.AbstractState
 
- 
Instantiates a new abstract state.
 
- AbstractState(S, Collection<E>) - Constructor for class org.springframework.statemachine.state.AbstractState
 
- 
Instantiates a new abstract state.
 
- AbstractState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>) - Constructor for class org.springframework.statemachine.state.AbstractState
 
- 
Instantiates a new abstract state.
 
- AbstractState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.AbstractState
 
- 
Instantiates a new abstract state.
 
- AbstractState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>, StateMachine<S, E>) - Constructor for class org.springframework.statemachine.state.AbstractState
 
- 
Instantiates a new abstract state.
 
- AbstractState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>, Collection<Region<S, E>>) - Constructor for class org.springframework.statemachine.state.AbstractState
 
- 
Instantiates a new abstract state.
 
- AbstractState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>, Collection<Region<S, E>>, StateMachine<S, E>) - Constructor for class org.springframework.statemachine.state.AbstractState
 
- 
Instantiates a new abstract state.
 
- AbstractState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>, Collection<Region<S, E>>, StateMachine<S, E>) - Constructor for class org.springframework.statemachine.state.AbstractState
 
- 
Instantiates a new abstract state.
 
- AbstractStateMachine<S,E> - Class in org.springframework.statemachine.support
 
- 
Base implementation of a 
StateMachine loosely modelled from UML state
 machine.
 
 
- AbstractStateMachine(Collection<State<S, E>>, Collection<Transition<S, E>>, State<S, E>) - Constructor for class org.springframework.statemachine.support.AbstractStateMachine
 
- 
Instantiates a new abstract state machine.
 
- AbstractStateMachine(Collection<State<S, E>>, Collection<Transition<S, E>>, State<S, E>, ExtendedState) - Constructor for class org.springframework.statemachine.support.AbstractStateMachine
 
- 
Instantiates a new abstract state machine.
 
- AbstractStateMachine(Collection<State<S, E>>, Collection<Transition<S, E>>, State<S, E>, Transition<S, E>, Message<E>, ExtendedState, UUID) - Constructor for class org.springframework.statemachine.support.AbstractStateMachine
 
- 
Instantiates a new abstract state machine.
 
- AbstractStateMachineConfigurerAdapter<S,E> - Class in org.springframework.statemachine.config
 
- 
 
- AbstractStateMachineConfigurerAdapter() - Constructor for class org.springframework.statemachine.config.AbstractStateMachineConfigurerAdapter
 
-  
 
- AbstractStateMachineFactory<S,E> - Class in org.springframework.statemachine.config
 
- 
 
- AbstractStateMachineFactory(StateMachineModel<S, E>, StateMachineModelFactory<S, E>) - Constructor for class org.springframework.statemachine.config.AbstractStateMachineFactory
 
- 
Instantiates a new abstract state machine factory.
 
- AbstractStateMachineJUnit4Tests - Class in org.springframework.statemachine.test
 
- 
Base helper class for state machine tests.
 
- AbstractStateMachineJUnit4Tests() - Constructor for class org.springframework.statemachine.test.AbstractStateMachineJUnit4Tests
 
-  
 
- AbstractStateMachineJUnit5Tests - Class in org.springframework.statemachine.test
 
- 
Base helper class for state machine tests.
 
- AbstractStateMachineJUnit5Tests() - Constructor for class org.springframework.statemachine.test.AbstractStateMachineJUnit5Tests
 
-  
 
- AbstractStateMachineModelFactory<S,E> - Class in org.springframework.statemachine.config.model
 
- 
 
- AbstractStateMachineModelFactory() - Constructor for class org.springframework.statemachine.config.model.AbstractStateMachineModelFactory
 
- 
Instantiates a new abstract state machine model factory.
 
- AbstractStateMachineModelFactory(ResourceLoader, StateMachineComponentResolver<S, E>) - Constructor for class org.springframework.statemachine.config.model.AbstractStateMachineModelFactory
 
- 
Instantiates a new abstract state machine model factory.
 
- AbstractStateMachineMonitor<S,E> - Class in org.springframework.statemachine.monitor
 
- 
 
- AbstractStateMachineMonitor() - Constructor for class org.springframework.statemachine.monitor.AbstractStateMachineMonitor
 
-  
 
- AbstractStateMachinePersister<S,E,T> - Class in org.springframework.statemachine.persist
 
- 
 
- AbstractStateMachinePersister(StateMachinePersist<S, E, T>) - Constructor for class org.springframework.statemachine.persist.AbstractStateMachinePersister
 
- 
Instantiates a new abstract state machine persister.
 
- AbstractTransition<S,E> - Class in org.springframework.statemachine.transition
 
- 
 
- AbstractTransition(State<S, E>, State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, TransitionKind, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>) - Constructor for class org.springframework.statemachine.transition.AbstractTransition
 
- 
Instantiates a new abstract transition.
 
- AbstractTransition(State<S, E>, State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, TransitionKind, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>, SecurityRule, String) - Constructor for class org.springframework.statemachine.transition.AbstractTransition
 
- 
Instantiates a new abstract transition.
 
- AbstractTransitionConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
Base class for transition configurers.
 
- AbstractTransitionConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- accept(MonoSink<Void>) - Method in class org.springframework.statemachine.support.StateMachineExecutor.MonoSinkStateMachineExecutorCallback
 
-  
 
- acquireStateMachine(String) - Method in class org.springframework.statemachine.service.DefaultStateMachineService
 
-  
 
- acquireStateMachine(String, boolean) - Method in class org.springframework.statemachine.service.DefaultStateMachineService
 
-  
 
- acquireStateMachine(String) - Method in interface org.springframework.statemachine.service.StateMachineService
 
- 
Acquires the state machine.
 
- acquireStateMachine(String, boolean) - Method in interface org.springframework.statemachine.service.StateMachineService
 
- 
Acquires the state machine.
 
- Action<S,E> - Interface in org.springframework.statemachine.action
 
- 
Generic strategy interface used by a state machine to respond
 events by executing an 
Action with a 
StateContext.
 
 
- action(StateMachine<S, E>, Function<StateContext<S, E>, Mono<Void>>, long) - Method in class org.springframework.statemachine.boot.support.BootStateMachineMonitor
 
-  
 
- action(Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultExternalTransitionConfigurer
 
-  
 
- action(Action<S, E>, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultExternalTransitionConfigurer
 
-  
 
- action(Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultInternalTransitionConfigurer
 
-  
 
- action(Action<S, E>, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultInternalTransitionConfigurer
 
-  
 
- action(Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultLocalTransitionConfigurer
 
-  
 
- action(Action<S, E>, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultLocalTransitionConfigurer
 
-  
 
- action(Action<S, E>) - Method in interface org.springframework.statemachine.config.configurers.TransitionConfigurer
 
- 
 
- action(Action<S, E>, Action<S, E>) - Method in interface org.springframework.statemachine.config.configurers.TransitionConfigurer
 
- 
 
- action(StateMachine<S, E>, Function<StateContext<S, E>, Mono<Void>>, long) - Method in class org.springframework.statemachine.monitor.AbstractStateMachineMonitor
 
-  
 
- action(StateMachine<S, E>, Function<StateContext<S, E>, Mono<Void>>, long) - Method in class org.springframework.statemachine.monitor.CompositeStateMachineMonitor
 
-  
 
- action(StateMachine<S, E>, Function<StateContext<S, E>, Mono<Void>>, long) - Method in interface org.springframework.statemachine.monitor.StateMachineMonitor
 
- 
Notified duration of a particular action.
 
- actionFunction(Function<StateContext<S, E>, Mono<Void>>) - Method in class org.springframework.statemachine.config.configurers.DefaultExternalTransitionConfigurer
 
-  
 
- actionFunction(Function<StateContext<S, E>, Mono<Void>>) - Method in class org.springframework.statemachine.config.configurers.DefaultInternalTransitionConfigurer
 
-  
 
- actionFunction(Function<StateContext<S, E>, Mono<Void>>) - Method in class org.springframework.statemachine.config.configurers.DefaultLocalTransitionConfigurer
 
-  
 
- actionFunction(Function<StateContext<S, E>, Mono<Void>>) - Method in interface org.springframework.statemachine.config.configurers.TransitionConfigurer
 
- 
 
- ActionListener<S,E> - Interface in org.springframework.statemachine.action
 
- 
ActionListener for various action events.
 
- ActionRepository<T extends RepositoryAction> - Interface in org.springframework.statemachine.data
 
- 
Generic Repository interface for actions.
 
- Actions - Class in org.springframework.statemachine.action
 
- 
Action Utilities.
 
- actions - Variable in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- add(Map<String, Object>) - Method in class org.springframework.statemachine.boot.actuate.InMemoryStateMachineTraceRepository
 
-  
 
- add(Map<String, Object>) - Method in interface org.springframework.statemachine.boot.actuate.StateMachineTraceRepository
 
- 
 
- add(S) - Method in class org.springframework.statemachine.listener.OrderedComposite
 
- 
Register additional item.
 
- add(S) - Method in class org.springframework.statemachine.support.OrderedCompositeItem
 
- 
Register additional item.
 
- add(StateMachineInterceptor<S, E>) - Method in class org.springframework.statemachine.support.StateMachineInterceptorList
 
- 
Adds interceptor to the list.
 
- add(T, Object, Object) - Method in class org.springframework.statemachine.support.tree.Tree
 
-  
 
- addAction(Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- addAction(Action<S, E>, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- addActionFunction(Function<StateContext<S, E>, Mono<Void>>) - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- addActionListener(ActionListener<S, E>) - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- addActionListener(ActionListener<S, E>) - Method in interface org.springframework.statemachine.state.State
 
- 
Adds the action listener.
 
- addActionListener(ActionListener<S, E>) - Method in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- addActionListener(ActionListener<S, E>) - Method in interface org.springframework.statemachine.transition.Transition
 
- 
Adds the action listener.
 
- addChoice(S, List<ChoiceData<S, E>>) - Method in class org.springframework.statemachine.config.builders.StateMachineTransitionBuilder
 
- 
Adds the choice.
 
- addDefaultHistory(S, S) - Method in class org.springframework.statemachine.config.builders.StateMachineTransitionBuilder
 
- 
Adds the default history.
 
- added(K, V) - Method in interface org.springframework.statemachine.support.ObservableMap.MapChangeListener
 
- 
Called when new entry is added.
 
- addEnsembleListener(EnsembleListener<S, E>) - Method in interface org.springframework.statemachine.ensemble.StateMachineEnsemble
 
- 
Adds the ensemble listener.
 
- addEnsembleListener(EnsembleListener<S, E>) - Method in class org.springframework.statemachine.ensemble.StateMachineEnsembleObjectSupport
 
-  
 
- addEntry(S, S) - Method in class org.springframework.statemachine.config.builders.StateMachineTransitionBuilder
 
- 
Adds the entry.
 
- addExit(S, S) - Method in class org.springframework.statemachine.config.builders.StateMachineTransitionBuilder
 
- 
Adds the exit.
 
- addFork(S, List<S>) - Method in class org.springframework.statemachine.config.builders.StateMachineTransitionBuilder
 
- 
Adds the fork.
 
- addJoin(S, List<S>) - Method in class org.springframework.statemachine.config.builders.StateMachineTransitionBuilder
 
- 
Adds the join.
 
- addJunction(S, List<JunctionData<S, E>>) - Method in class org.springframework.statemachine.config.builders.StateMachineTransitionBuilder
 
- 
Adds the junction.
 
- addObjectPostProcessor(ObjectPostProcessor<?>) - Method in class org.springframework.statemachine.config.common.annotation.AnnotationConfigurerAdapter
 
- 
 
- addPersistStateChangeListener(AbstractPersistStateMachineHandler.GenericPersistStateChangeListener<S, E>) - Method in class org.springframework.statemachine.recipes.persist.AbstractPersistStateMachineHandler
 
- 
Adds the persist state change listener.
 
- addPseudoStateListener(PseudoStateListener<S, E>) - Method in class org.springframework.statemachine.state.AbstractPseudoState
 
-  
 
- addPseudoStateListener(PseudoStateListener<S, E>) - Method in class org.springframework.statemachine.state.ChoicePseudoState
 
-  
 
- addPseudoStateListener(PseudoStateListener<S, E>) - Method in class org.springframework.statemachine.state.EntryPseudoState
 
-  
 
- addPseudoStateListener(PseudoStateListener<S, E>) - Method in class org.springframework.statemachine.state.ExitPseudoState
 
-  
 
- addPseudoStateListener(PseudoStateListener<S, E>) - Method in class org.springframework.statemachine.state.JunctionPseudoState
 
-  
 
- addPseudoStateListener(PseudoStateListener<S, E>) - Method in interface org.springframework.statemachine.state.PseudoState
 
- 
 
- addStateData(Collection<StateData<S, E>>) - Method in class org.springframework.statemachine.config.builders.StateMachineStateBuilder
 
-  
 
- addStateListener(StateMachineListener<S, E>) - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- addStateListener(StateMachineListener<S, E>) - Method in interface org.springframework.statemachine.region.Region
 
- 
Adds the state listener.
 
- addStateListener(StateListener<S, E>) - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- addStateListener(StateListener<S, E>) - Method in interface org.springframework.statemachine.state.State
 
- 
Adds the state listener.
 
- addStateListener(StateMachineListener<S, E>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- addStateMachineInterceptor(StateMachineInterceptor<S, E>) - Method in interface org.springframework.statemachine.access.StateMachineAccess
 
- 
Adds the state machine interceptor.
 
- addStateMachineInterceptor(StateMachineInterceptor<S, E>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- addStateMachineInterceptor(StateMachineInterceptor<S, E>) - Method in class org.springframework.statemachine.support.ReactiveStateMachineExecutor
 
-  
 
- addStateMachineInterceptor(StateMachineInterceptor<S, E>) - Method in interface org.springframework.statemachine.support.StateMachineExecutor
 
- 
Adds the state machine interceptor.
 
- addStateMachineMonitor(StateMachineMonitor<S, E>) - Method in interface org.springframework.statemachine.access.StateMachineAccess
 
- 
Adds the state machine monitor.
 
- addStateMachineMonitor(StateMachineMonitor<S, E>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- addTasksListener(TasksHandler.TasksListener) - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
- 
Adds the tasks listener.
 
- addTrace(String) - Method in exception org.springframework.statemachine.config.model.MalformedConfigurationException
 
- 
Adds a trace info into this exception.
 
- addTransition(S, S, S, E, Long, Integer, Collection<Function<StateContext<S, E>, Mono<Void>>>, Function<StateContext<S, E>, Mono<Boolean>>, TransitionKind, SecurityRule, String) - Method in class org.springframework.statemachine.config.builders.StateMachineTransitionBuilder
 
- 
Adds the transition.
 
- addTriggerListener(TriggerListener) - Method in class org.springframework.statemachine.trigger.EventTrigger
 
-  
 
- addTriggerListener(TriggerListener) - Method in class org.springframework.statemachine.trigger.TimerTrigger
 
-  
 
- addTriggerListener(TriggerListener) - Method in interface org.springframework.statemachine.trigger.Trigger
 
- 
Adds the trigger listener.
 
- afterPropertiesSet() - Method in class org.springframework.statemachine.processor.StateMachineAnnotationPostProcessor
 
-  
 
- afterPropertiesSet() - Method in class org.springframework.statemachine.processor.StateMachineHandlerCallHelper
 
-  
 
- afterPropertiesSet() - Method in class org.springframework.statemachine.support.AbstractExpressionEvaluator
 
-  
 
- afterPropertiesSet() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
-  
 
- and() - Method in class org.springframework.statemachine.config.common.annotation.AnnotationConfigurerAdapter
 
- 
 
- and() - Method in interface org.springframework.statemachine.config.common.annotation.AnnotationConfigurerBuilder
 
- 
 
- and() - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
 
- AnnotatedMethodFilter - Class in org.springframework.statemachine.support
 
- 
A MethodFilter implementation that enables the following:
 
 matching on method name, if available
 exclusion of void-returning methods if 'requiresReply' is true
 limiting to annotated methods if at least one is present
 
 
- AnnotatedMethodFilter(Class<? extends Annotation>, String, boolean) - Constructor for class org.springframework.statemachine.support.AnnotatedMethodFilter
 
-  
 
- AnnotationBuilder<O> - Interface in org.springframework.statemachine.config.common.annotation
 
- 
Interface for building an Object.
 
- AnnotationConfigurer<O,B extends AnnotationBuilder<O>> - Interface in org.springframework.statemachine.config.common.annotation
 
- 
 
- AnnotationConfigurerAdapter<O,I,B extends AnnotationBuilder<O>> - Class in org.springframework.statemachine.config.common.annotation
 
- 
A base class for 
AnnotationConfigurer that allows subclasses to only
 implement the methods they are interested in.
 
 
- AnnotationConfigurerAdapter() - Constructor for class org.springframework.statemachine.config.common.annotation.AnnotationConfigurerAdapter
 
-  
 
- AnnotationConfigurerBuilder<I> - Interface in org.springframework.statemachine.config.common.annotation
 
- 
 
- apply(C) - Method in class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
 
- apply(C) - Method in class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
 
- arm() - Method in class org.springframework.statemachine.trigger.EventTrigger
 
-  
 
- arm() - Method in class org.springframework.statemachine.trigger.TimerTrigger
 
-  
 
- arm() - Method in interface org.springframework.statemachine.trigger.Trigger
 
- 
Arm a trigger.
 
- armTriggers() - Method in class org.springframework.statemachine.state.AbstractState
 
- 
Arm triggers.
 
- assertThat(StateContext<?, ?>) - Static method in class org.springframework.statemachine.test.assertj.StateMachineAsserts
 
- 
 
- assertThat(StateMachine<?, ?>) - Static method in class org.springframework.statemachine.test.assertj.StateMachineAsserts
 
- 
 
- assertThat(StateMachineEventResult<?, ?>) - Static method in class org.springframework.statemachine.test.assertj.StateMachineAsserts
 
- 
 
- autoStartup(boolean) - Method in interface org.springframework.statemachine.config.configurers.ConfigurationConfigurer
 
- 
Specify if state machine should be started automatically.
 
- autoStartup(boolean) - Method in class org.springframework.statemachine.config.configurers.DefaultConfigurationConfigurer
 
-  
 
- DataHolder(StatesData<String, String>, TransitionsData<String, String>) - Constructor for class org.springframework.statemachine.uml.support.UmlModelParser.DataHolder
 
- 
Instantiates a new data holder.
 
- DEFAULT_ID_EVENT_PUBLISHER - Static variable in class org.springframework.statemachine.StateMachineSystemConstants
 
- 
Default bean id for state machine event publisher.
 
- DEFAULT_ID_STATEMACHINE - Static variable in class org.springframework.statemachine.StateMachineSystemConstants
 
- 
Default bean id for state machine.
 
- DEFAULT_ID_STATEMACHINEFACTORY - Static variable in class org.springframework.statemachine.StateMachineSystemConstants
 
- 
Default bean id for state machine factory.
 
- defaultAwaitTime(int) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder
 
- 
Sets default await time.
 
- DefaultChoiceTransitionConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultChoiceTransitionConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultChoiceTransitionConfigurer
 
-  
 
- DefaultConfigurationConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultConfigurationConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultConfigurationConfigurer
 
-  
 
- DefaultDistributedStateMachineConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultDistributedStateMachineConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultDistributedStateMachineConfigurer
 
-  
 
- DefaultEntryTransitionConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultEntryTransitionConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultEntryTransitionConfigurer
 
-  
 
- DefaultEventSecurityExpressionHandler<T> - Class in org.springframework.statemachine.security
 
- 
 
- DefaultEventSecurityExpressionHandler() - Constructor for class org.springframework.statemachine.security.DefaultEventSecurityExpressionHandler
 
-  
 
- DefaultExitTransitionConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultExitTransitionConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultExitTransitionConfigurer
 
-  
 
- DefaultExtendedState - Class in org.springframework.statemachine.support
 
- 
 
- DefaultExtendedState() - Constructor for class org.springframework.statemachine.support.DefaultExtendedState
 
- 
Instantiates a new default extended state.
 
- DefaultExtendedState(Map<Object, Object>) - Constructor for class org.springframework.statemachine.support.DefaultExtendedState
 
- 
Instantiates a new default extended state.
 
- DefaultExternalTransition<S,E> - Class in org.springframework.statemachine.transition
 
-  
 
- DefaultExternalTransition(State<S, E>, State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>) - Constructor for class org.springframework.statemachine.transition.DefaultExternalTransition
 
- 
Instantiates a new default external transition.
 
- DefaultExternalTransition(State<S, E>, State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>, SecurityRule) - Constructor for class org.springframework.statemachine.transition.DefaultExternalTransition
 
- 
Instantiates a new default external transition.
 
- DefaultExternalTransition(State<S, E>, State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>, SecurityRule, String) - Constructor for class org.springframework.statemachine.transition.DefaultExternalTransition
 
- 
Instantiates a new default external transition.
 
- DefaultExternalTransitionConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultExternalTransitionConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultExternalTransitionConfigurer
 
-  
 
- DefaultForkTransitionConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultForkTransitionConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultForkTransitionConfigurer
 
-  
 
- DefaultHistoryTransitionConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultHistoryTransitionConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultHistoryTransitionConfigurer
 
-  
 
- DefaultInternalTransition<S,E> - Class in org.springframework.statemachine.transition
 
-  
 
- DefaultInternalTransition(State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>) - Constructor for class org.springframework.statemachine.transition.DefaultInternalTransition
 
- 
Instantiates a new default internal transition.
 
- DefaultInternalTransition(State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>, SecurityRule) - Constructor for class org.springframework.statemachine.transition.DefaultInternalTransition
 
- 
Instantiates a new default internal transition.
 
- DefaultInternalTransition(State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>, SecurityRule, String) - Constructor for class org.springframework.statemachine.transition.DefaultInternalTransition
 
- 
Instantiates a new default internal transition.
 
- DefaultInternalTransitionConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultInternalTransitionConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultInternalTransitionConfigurer
 
-  
 
- DefaultJoinTransitionConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultJoinTransitionConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultJoinTransitionConfigurer
 
-  
 
- DefaultJunctionTransitionConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultJunctionTransitionConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultJunctionTransitionConfigurer
 
-  
 
- DefaultLocalTransition<S,E> - Class in org.springframework.statemachine.transition
 
-  
 
- DefaultLocalTransition(State<S, E>, State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>) - Constructor for class org.springframework.statemachine.transition.DefaultLocalTransition
 
- 
Instantiates a new default local transition.
 
- DefaultLocalTransition(State<S, E>, State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>, SecurityRule) - Constructor for class org.springframework.statemachine.transition.DefaultLocalTransition
 
- 
Instantiates a new default local transition.
 
- DefaultLocalTransition(State<S, E>, State<S, E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, E, Function<StateContext<S, E>, Mono<Boolean>>, Trigger<S, E>, SecurityRule, String) - Constructor for class org.springframework.statemachine.transition.DefaultLocalTransition
 
- 
Instantiates a new default local transition.
 
- DefaultLocalTransitionConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultLocalTransitionConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultLocalTransitionConfigurer
 
-  
 
- DefaultModelConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultModelConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultModelConfigurer
 
-  
 
- DefaultMonitoringConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultMonitoringConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultMonitoringConfigurer
 
-  
 
- DefaultPersistenceConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultPersistenceConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultPersistenceConfigurer
 
-  
 
- DefaultPropertiesConfigurer<O,I,B extends AnnotationBuilder<O>> - Class in org.springframework.statemachine.config.common.annotation.configurers
 
- 
 
- DefaultPropertiesConfigurer() - Constructor for class org.springframework.statemachine.config.common.annotation.configurers.DefaultPropertiesConfigurer
 
-  
 
- DefaultPseudoState<S,E> - Class in org.springframework.statemachine.state
 
- 
 
- DefaultPseudoState(PseudoStateKind) - Constructor for class org.springframework.statemachine.state.DefaultPseudoState
 
- 
Instantiates a new default pseudo state.
 
- DefaultPseudoStateContext<S,E> - Class in org.springframework.statemachine.state
 
- 
 
- DefaultPseudoStateContext(PseudoState<S, E>, PseudoStateContext.PseudoAction) - Constructor for class org.springframework.statemachine.state.DefaultPseudoStateContext
 
- 
Instantiates a new default pseudo state context.
 
- DefaultResourceConfigurer<O,I,B extends AnnotationBuilder<O>> - Class in org.springframework.statemachine.config.common.annotation.configurers
 
- 
 
- DefaultResourceConfigurer() - Constructor for class org.springframework.statemachine.config.common.annotation.configurers.DefaultResourceConfigurer
 
-  
 
- DefaultSecurityConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultSecurityConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultSecurityConfigurer
 
-  
 
- DefaultStateConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultStateConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- DefaultStateContext<S,E> - Class in org.springframework.statemachine.support
 
- 
 
- DefaultStateContext(StateContext.Stage, Message<E>, MessageHeaders, ExtendedState, Transition<S, E>, StateMachine<S, E>, State<S, E>, State<S, E>, Exception) - Constructor for class org.springframework.statemachine.support.DefaultStateContext
 
- 
Instantiates a new default state context.
 
- DefaultStateContext(StateContext.Stage, Message<E>, MessageHeaders, ExtendedState, Transition<S, E>, StateMachine<S, E>, State<S, E>, State<S, E>, Collection<State<S, E>>, Collection<State<S, E>>, Exception) - Constructor for class org.springframework.statemachine.support.DefaultStateContext
 
- 
Instantiates a new default state context.
 
- DefaultStateMachineComponentResolver<S,E> - Class in org.springframework.statemachine.config.model
 
- 
Default implementation of a 
StateMachineComponentResolver which resolves
 from a 
BeanFactory if given or from a manually registered actions and guards.
 
 
- DefaultStateMachineComponentResolver() - Constructor for class org.springframework.statemachine.config.model.DefaultStateMachineComponentResolver
 
- 
Instantiates a new default state machine component resolver.
 
- DefaultStateMachineComponentResolver(Map<String, Action<S, E>>, Map<String, Guard<S, E>>) - Constructor for class org.springframework.statemachine.config.model.DefaultStateMachineComponentResolver
 
- 
Instantiates a new default state machine component resolver.
 
- DefaultStateMachineComponentResolver(BeanFactory, Map<String, Action<S, E>>, Map<String, Guard<S, E>>) - Constructor for class org.springframework.statemachine.config.model.DefaultStateMachineComponentResolver
 
- 
Instantiates a new default state machine component resolver.
 
- DefaultStateMachineContext<S,E> - Class in org.springframework.statemachine.support
 
- 
 
- DefaultStateMachineContext(S, E, Map<String, Object>, ExtendedState) - Constructor for class org.springframework.statemachine.support.DefaultStateMachineContext
 
- 
Instantiates a new default state machine context.
 
- DefaultStateMachineContext(S, E, Map<String, Object>, ExtendedState, Map<S, S>) - Constructor for class org.springframework.statemachine.support.DefaultStateMachineContext
 
- 
Instantiates a new default state machine context.
 
- DefaultStateMachineContext(S, E, Map<String, Object>, ExtendedState, Map<S, S>, String) - Constructor for class org.springframework.statemachine.support.DefaultStateMachineContext
 
- 
Instantiates a new default state machine context.
 
- DefaultStateMachineContext(List<StateMachineContext<S, E>>, S, E, Map<String, Object>, ExtendedState) - Constructor for class org.springframework.statemachine.support.DefaultStateMachineContext
 
- 
Instantiates a new default state machine context.
 
- DefaultStateMachineContext(List<StateMachineContext<S, E>>, S, E, Map<String, Object>, ExtendedState, Map<S, S>) - Constructor for class org.springframework.statemachine.support.DefaultStateMachineContext
 
- 
Instantiates a new default state machine context.
 
- DefaultStateMachineContext(List<StateMachineContext<S, E>>, S, E, Map<String, Object>, ExtendedState, Map<S, S>, String) - Constructor for class org.springframework.statemachine.support.DefaultStateMachineContext
 
- 
Instantiates a new default state machine context.
 
- DefaultStateMachineContext(List<String>, List<StateMachineContext<S, E>>, S, E, Map<String, Object>, ExtendedState, Map<S, S>, String) - Constructor for class org.springframework.statemachine.support.DefaultStateMachineContext
 
- 
Instantiates a new default state machine context.
 
- DefaultStateMachineEventPublisher - Class in org.springframework.statemachine.event
 
- 
 
- DefaultStateMachineEventPublisher() - Constructor for class org.springframework.statemachine.event.DefaultStateMachineEventPublisher
 
- 
Instantiates a new state machine event publisher.
 
- DefaultStateMachineEventPublisher(ApplicationEventPublisher) - Constructor for class org.springframework.statemachine.event.DefaultStateMachineEventPublisher
 
- 
Instantiates a new state machine event publisher.
 
- DefaultStateMachineModel<S,E> - Class in org.springframework.statemachine.config.model
 
- 
 
- DefaultStateMachineModel(ConfigurationData<S, E>, StatesData<S, E>, TransitionsData<S, E>) - Constructor for class org.springframework.statemachine.config.model.DefaultStateMachineModel
 
- 
Instantiates a new default state machine model.
 
- DefaultStateMachineModelVerifier<S,E> - Class in org.springframework.statemachine.config.model.verifier
 
- 
 
- DefaultStateMachineModelVerifier() - Constructor for class org.springframework.statemachine.config.model.verifier.DefaultStateMachineModelVerifier
 
-  
 
- DefaultStateMachinePersister<S,E,T> - Class in org.springframework.statemachine.persist
 
- 
 
- DefaultStateMachinePersister(StateMachinePersist<S, E, T>) - Constructor for class org.springframework.statemachine.persist.DefaultStateMachinePersister
 
- 
Instantiates a new default state machine persister.
 
- DefaultStateMachineService<S,E> - Class in org.springframework.statemachine.service
 
- 
 
- DefaultStateMachineService(StateMachineFactory<S, E>) - Constructor for class org.springframework.statemachine.service.DefaultStateMachineService
 
- 
Instantiates a new default state machine service.
 
- DefaultStateMachineService(StateMachineFactory<S, E>, StateMachinePersist<S, E, String>) - Constructor for class org.springframework.statemachine.service.DefaultStateMachineService
 
- 
Instantiates a new default state machine service.
 
- DefaultTransitionSecurityExpressionHandler - Class in org.springframework.statemachine.security
 
-  
 
- DefaultTransitionSecurityExpressionHandler() - Constructor for class org.springframework.statemachine.security.DefaultTransitionSecurityExpressionHandler
 
-  
 
- DefaultTriggerContext<S,E> - Class in org.springframework.statemachine.trigger
 
-  
 
- DefaultTriggerContext(E) - Constructor for class org.springframework.statemachine.trigger.DefaultTriggerContext
 
-  
 
- DefaultVerifierConfigurer<S,E> - Class in org.springframework.statemachine.config.configurers
 
- 
 
- DefaultVerifierConfigurer() - Constructor for class org.springframework.statemachine.config.configurers.DefaultVerifierConfigurer
 
-  
 
- deserialiseStateMachineContext(byte[]) - Method in class org.springframework.statemachine.kryo.AbstractKryoStateMachineSerialisationService
 
-  
 
- deserialiseStateMachineContext(byte[]) - Method in interface org.springframework.statemachine.service.StateMachineSerialisationService
 
- 
Deserialise state machine context from byte array.
 
- destroy() - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean
 
-  
 
- destroy() - Method in class org.springframework.statemachine.service.DefaultStateMachineService
 
-  
 
- destroy() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
-  
 
- disarm() - Method in class org.springframework.statemachine.trigger.EventTrigger
 
-  
 
- disarm() - Method in class org.springframework.statemachine.trigger.TimerTrigger
 
-  
 
- disarm() - Method in interface org.springframework.statemachine.trigger.Trigger
 
- 
Disarm a trigger.
 
- disarmTriggers() - Method in class org.springframework.statemachine.state.AbstractState
 
- 
Disarm triggers.
 
- DistributedLeaderAction<S,E> - Class in org.springframework.statemachine.action
 
- 
 
- DistributedLeaderAction(Action<S, E>, StateMachineEnsemble<S, E>) - Constructor for class org.springframework.statemachine.action.DistributedLeaderAction
 
- 
Instantiates a new distributed leader action.
 
- DistributedStateMachine<S,E> - Class in org.springframework.statemachine.ensemble
 
- 
 
- DistributedStateMachine(StateMachineEnsemble<S, E>, StateMachine<S, E>) - Constructor for class org.springframework.statemachine.ensemble.DistributedStateMachine
 
- 
Instantiates a new distributed state machine.
 
- DistributedStateMachineConfigurer<S,E> - Interface in org.springframework.statemachine.config.configurers
 
- 
Base DistributedStateMachineConfigurer interface for configuring
 distributed state machine.
 
- doBuild() - Method in class org.springframework.statemachine.config.common.annotation.AbstractAnnotationBuilder
 
- 
Subclasses should implement this to perform the build.
 
- doBuild() - Method in class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
-  
 
- doDecode(Kryo, Input, Class<T>) - Method in class org.springframework.statemachine.kryo.AbstractKryoStateMachineSerialisationService
 
- 
Subclasses implement this method to decode with Kryo.
 
- doDecode(Kryo, Input, Class<T>) - Method in class org.springframework.statemachine.kryo.KryoStateMachineSerialisationService
 
-  
 
- doDestroy() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- doDestroy() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
- 
Subclasses may implement this for destroy logic.
 
- doEncode(Kryo, Object, Output) - Method in class org.springframework.statemachine.kryo.AbstractKryoStateMachineSerialisationService
 
- 
Subclasses implement this method to encode with Kryo.
 
- doEncode(Kryo, Object, Output) - Method in class org.springframework.statemachine.kryo.KryoStateMachineSerialisationService
 
-  
 
- doesNotHaveSource() - Method in class org.springframework.statemachine.test.assertj.StateContextAssert
 
- 
Verifies that the actual context does not have a source.
 
- doesNotHaveState() - Method in class org.springframework.statemachine.test.assertj.StateMachineAssert
 
- 
Verifies that the actual machine does not have a state.
 
- doesNotHaveTarget() - Method in class org.springframework.statemachine.test.assertj.StateContextAssert
 
- 
Verifies that the actual context does not have a target.
 
- doOnComplete(StateContext<S, E>) - Method in class org.springframework.statemachine.state.CompositeStateListener
 
-  
 
- doOnComplete(StateContext<S, E>) - Method in interface org.springframework.statemachine.state.StateListener
 
- 
Called when 
State want to notify of its completion.
 
 
- doOnComplete(StateContext<S, E>) - Method in class org.springframework.statemachine.state.StateListenerAdapter
 
-  
 
- doPostStartReactively() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- doPostStartReactively() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
- 
Subclasses may implement this for post start logic.
 
- doPostStopReactively() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
- 
Subclasses may implement this for post stop logic.
 
- doPreStartReactively() - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- doPreStartReactively() - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- doPreStartReactively() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- doPreStartReactively() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
- 
Subclasses may implement this for pre start logic.
 
- doPreStartReactively() - Method in class org.springframework.statemachine.support.ReactiveStateMachineExecutor
 
-  
 
- doPreStartReactively() - Method in class org.springframework.statemachine.trigger.TimerTrigger
 
-  
 
- doPreStartReactively() - Method in class org.springframework.statemachine.zookeeper.ZookeeperStateMachineEnsemble
 
-  
 
- doPreStopReactively() - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- doPreStopReactively() - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- doPreStopReactively() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- doPreStopReactively() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
- 
Subclasses may implement this for pre stop logic.
 
- doPreStopReactively() - Method in class org.springframework.statemachine.support.ReactiveStateMachineExecutor
 
-  
 
- doPreStopReactively() - Method in class org.springframework.statemachine.trigger.TimerTrigger
 
-  
 
- doPreStopReactively() - Method in class org.springframework.statemachine.zookeeper.ZookeeperStateMachineEnsemble
 
-  
 
- doStart() - Method in class org.springframework.statemachine.support.StateMachineObjectSupport
 
-  
 
- doStart() - Method in class org.springframework.statemachine.zookeeper.ZookeeperStateMachineEnsemble
 
-  
 
- doStop() - Method in class org.springframework.statemachine.service.DefaultStateMachineService
 
-  
 
- doStop() - Method in class org.springframework.statemachine.zookeeper.ZookeeperStateMachineEnsemble
 
-  
 
- doWithAllRegions(Consumer<StateMachineAccess<S, E>>) - Method in interface org.springframework.statemachine.access.StateMachineAccessor
 
- 
Execute given function with all recursive regions.
 
- doWithRegion(Consumer<StateMachineAccess<S, E>>) - Method in interface org.springframework.statemachine.access.StateMachineAccessor
 
- 
Execute given function with a region.
 
- emptyAction() - Static method in class org.springframework.statemachine.action.Actions
 
- 
 
- EnableAnnotationConfiguration - Annotation Type in org.springframework.statemachine.config.common.annotation
 
- 
Base annotation used in JavaConfig order to enable
 some base functionality.
 
- enabled(boolean) - Method in class org.springframework.statemachine.config.configurers.DefaultSecurityConfigurer
 
-  
 
- enabled(boolean) - Method in class org.springframework.statemachine.config.configurers.DefaultVerifierConfigurer
 
-  
 
- enabled(boolean) - Method in interface org.springframework.statemachine.config.configurers.SecurityConfigurer
 
- 
Specify if security is enabled.
 
- enabled(boolean) - Method in interface org.springframework.statemachine.config.configurers.VerifierConfigurer
 
- 
Specify if verifier is enabled.
 
- EnableStateMachine - Annotation Type in org.springframework.statemachine.config
 
- 
Annotation which imports @Configurations related to
 building state machines.
 
- EnableStateMachineFactory - Annotation Type in org.springframework.statemachine.config
 
- 
Annotation which imports @Configurations related to
 building state machine factories.
 
- EnableWithStateMachine - Annotation Type in org.springframework.statemachine.config
 
- 
 
- end(S) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- end(S) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state S to be end state.
 
- endOfData() - Method in class org.springframework.statemachine.support.tree.AbstractIterator
 
-  
 
- ensemble(StateMachineEnsemble<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultDistributedStateMachineConfigurer
 
-  
 
- ensemble(StateMachineEnsemble<S, E>) - Method in interface org.springframework.statemachine.config.configurers.DistributedStateMachineConfigurer
 
- 
 
- ensembleError(StateMachineEnsembleException) - Method in class org.springframework.statemachine.ensemble.CompositeEnsembleListener
 
-  
 
- ensembleError(StateMachineEnsembleException) - Method in interface org.springframework.statemachine.ensemble.EnsembleListener
 
- 
 
- ensembleError(StateMachineEnsembleException) - Method in class org.springframework.statemachine.ensemble.EnsembleListenerAdapter
 
-  
 
- ensembleLeaderGranted(StateMachine<S, E>) - Method in class org.springframework.statemachine.ensemble.CompositeEnsembleListener
 
-  
 
- ensembleLeaderGranted(StateMachine<S, E>) - Method in interface org.springframework.statemachine.ensemble.EnsembleListener
 
- 
Called when a state machine is granted a leader role
 in an ensemble.
 
- ensembleLeaderGranted(StateMachine<S, E>) - Method in class org.springframework.statemachine.ensemble.EnsembleListenerAdapter
 
-  
 
- ensembleLeaderRevoked(StateMachine<S, E>) - Method in class org.springframework.statemachine.ensemble.CompositeEnsembleListener
 
-  
 
- ensembleLeaderRevoked(StateMachine<S, E>) - Method in interface org.springframework.statemachine.ensemble.EnsembleListener
 
- 
Called when a state machine is revoked from a leader role
 in an ensemble.
 
- ensembleLeaderRevoked(StateMachine<S, E>) - Method in class org.springframework.statemachine.ensemble.EnsembleListenerAdapter
 
-  
 
- EnsembleListener<S,E> - Interface in org.springframework.statemachine.ensemble
 
- 
EnsembleListener for various ensemble events.
 
- EnsembleListenerAdapter<S,E> - Class in org.springframework.statemachine.ensemble
 
- 
Adapter implementation of 
EnsembleListener implementing all
 methods which extended implementation can override.
 
 
- EnsembleListenerAdapter() - Constructor for class org.springframework.statemachine.ensemble.EnsembleListenerAdapter
 
-  
 
- entry(S) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- entry(S) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state S to be entrypoint pseudo state.
 
- entry(StateContext<S, E>) - Method in class org.springframework.statemachine.state.AbstractPseudoState
 
-  
 
- entry(StateContext<S, E>) - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- entry(StateContext<S, E>) - Method in class org.springframework.statemachine.state.ChoicePseudoState
 
-  
 
- entry(StateContext<S, E>) - Method in class org.springframework.statemachine.state.EntryPseudoState
 
-  
 
- entry(StateContext<S, E>) - Method in class org.springframework.statemachine.state.ExitPseudoState
 
-  
 
- entry(StateContext<S, E>) - Method in class org.springframework.statemachine.state.ForkPseudoState
 
-  
 
- entry(StateContext<S, E>) - Method in class org.springframework.statemachine.state.HistoryPseudoState
 
-  
 
- entry(StateContext<S, E>) - Method in class org.springframework.statemachine.state.JoinPseudoState
 
-  
 
- entry(StateContext<S, E>) - Method in class org.springframework.statemachine.state.JunctionPseudoState
 
-  
 
- entry(StateContext<S, E>) - Method in class org.springframework.statemachine.state.ObjectState
 
-  
 
- entry(StateContext<S, E>) - Method in interface org.springframework.statemachine.state.PseudoState
 
- 
Initiate an entry sequence for the state and return a next
 state where state machine should go.
 
- entry(StateContext<S, E>) - Method in class org.springframework.statemachine.state.RegionState
 
-  
 
- entry(StateContext<S, E>) - Method in interface org.springframework.statemachine.state.State
 
- 
Initiate an entry sequence for the state.
 
- entry(StateContext<S, E>) - Method in class org.springframework.statemachine.state.StateMachineState
 
-  
 
- EntryData<S,E> - Class in org.springframework.statemachine.config.model
 
- 
A simple data object keeping entrypoint related configs in a same place.
 
- EntryData(S, S) - Constructor for class org.springframework.statemachine.config.model.EntryData
 
- 
Instantiates a new entry data.
 
- EntryPseudoState<S,E> - Class in org.springframework.statemachine.state
 
- 
 
- EntryPseudoState(State<S, E>) - Constructor for class org.springframework.statemachine.state.EntryPseudoState
 
- 
Instantiates a new entry pseudo state.
 
- entrySet() - Method in class org.springframework.statemachine.support.ObservableMap
 
-  
 
- EntryTransitionConfigurer<S,E> - Interface in org.springframework.statemachine.config.configurers
 
- 
TransitionConfigurer interface for configuring 
Transition
 with an entrypoint pseudo state.
 
 
- EnumState<S extends java.lang.Enum<S>,E extends java.lang.Enum<E>> - Class in org.springframework.statemachine.state
 
- 
A 
State implementation where state and event is enum based.
 
 
- EnumState(S) - Constructor for class org.springframework.statemachine.state.EnumState
 
- 
Instantiates a new enum state.
 
- EnumState(S, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.EnumState
 
- 
Instantiates a new enum state.
 
- EnumState(S, Collection<E>) - Constructor for class org.springframework.statemachine.state.EnumState
 
- 
Instantiates a new enum state.
 
- EnumState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>) - Constructor for class org.springframework.statemachine.state.EnumState
 
- 
Instantiates a new enum state.
 
- EnumState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.EnumState
 
- 
Instantiates a new enum state.
 
- EnumState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>, Collection<Region<S, E>>) - Constructor for class org.springframework.statemachine.state.EnumState
 
- 
Instantiates a new enum state.
 
- EnumState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>, StateMachine<S, E>) - Constructor for class org.springframework.statemachine.state.EnumState
 
- 
Instantiates a new enum state.
 
- EnumStateMachineConfigurerAdapter<S extends java.lang.Enum<S>,E extends java.lang.Enum<E>> - Class in org.springframework.statemachine.config
 
- 
 
- EnumStateMachineConfigurerAdapter() - Constructor for class org.springframework.statemachine.config.EnumStateMachineConfigurerAdapter
 
-  
 
- equals(Object) - Method in class org.springframework.statemachine.support.DefaultExtendedState
 
-  
 
- equals(Object) - Method in class org.springframework.statemachine.support.DefaultStateMachineContext
 
-  
 
- equals(Object) - Method in class org.springframework.statemachine.support.ObservableMap
 
-  
 
- error(Throwable) - Method in class org.springframework.statemachine.support.StateMachineExecutor.MonoSinkStateMachineExecutorCallback
 
-  
 
- error(Throwable) - Method in interface org.springframework.statemachine.support.StateMachineExecutor.StateMachineExecutorCallback
 
-  
 
- errorCallingAction(Action<S, E>, Action<S, E>) - Static method in class org.springframework.statemachine.action.Actions
 
- 
Builds an error calling action 
Action.
 
 
- evaluate(StateContext<S, E>) - Method in interface org.springframework.statemachine.guard.Guard
 
- 
Evaluate a guard condition.
 
- evaluate(StateContext<S, E>) - Method in class org.springframework.statemachine.guard.SpelExpressionGuard
 
-  
 
- evaluate(TriggerContext<S, E>) - Method in class org.springframework.statemachine.trigger.EventTrigger
 
-  
 
- evaluate(TriggerContext<S, E>) - Method in class org.springframework.statemachine.trigger.TimerTrigger
 
-  
 
- evaluate(TriggerContext<S, E>) - Method in interface org.springframework.statemachine.trigger.Trigger
 
- 
Evaluate trigger.
 
- evaluateExpression(String, Object) - Method in class org.springframework.statemachine.support.AbstractExpressionEvaluator
 
-  
 
- evaluateExpression(String, Object, Class<T>) - Method in class org.springframework.statemachine.support.AbstractExpressionEvaluator
 
-  
 
- evaluateExpression(Expression, Object) - Method in class org.springframework.statemachine.support.AbstractExpressionEvaluator
 
-  
 
- evaluateExpression(Expression, Class<T>) - Method in class org.springframework.statemachine.support.AbstractExpressionEvaluator
 
-  
 
- evaluateExpression(Expression) - Method in class org.springframework.statemachine.support.AbstractExpressionEvaluator
 
-  
 
- evaluateExpression(Expression, Object, Class<T>) - Method in class org.springframework.statemachine.support.AbstractExpressionEvaluator
 
-  
 
- EVALUATION_CONTEXT_BEAN_NAME - Static variable in class org.springframework.statemachine.support.StateMachineContextUtils
 
-  
 
- event(E) - Method in class org.springframework.statemachine.config.configurers.DefaultExternalTransitionConfigurer
 
-  
 
- event(E) - Method in class org.springframework.statemachine.config.configurers.DefaultInternalTransitionConfigurer
 
-  
 
- event(E) - Method in class org.springframework.statemachine.config.configurers.DefaultLocalTransitionConfigurer
 
-  
 
- event(String, SecurityRule.ComparisonType) - Method in class org.springframework.statemachine.config.configurers.DefaultSecurityConfigurer
 
-  
 
- event(String) - Method in class org.springframework.statemachine.config.configurers.DefaultSecurityConfigurer
 
-  
 
- event(String, SecurityRule.ComparisonType) - Method in interface org.springframework.statemachine.config.configurers.SecurityConfigurer
 
- 
Specify a security attributes for events.
 
- event(String) - Method in interface org.springframework.statemachine.config.configurers.SecurityConfigurer
 
- 
Specify a security attributes for events.
 
- event(E) - Method in interface org.springframework.statemachine.config.configurers.TransitionConfigurer
 
- 
Specify event 
E for this 
Transition which will be triggered
 by a event trigger.
 
 
- EVENT_CONTINUE - Static variable in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
-  
 
- EVENT_FALLBACK - Static variable in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
-  
 
- EVENT_FIX - Static variable in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
-  
 
- EVENT_RUN - Static variable in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
-  
 
- eventAccessDecisionManager(AccessDecisionManager) - Method in class org.springframework.statemachine.config.configurers.DefaultSecurityConfigurer
 
-  
 
- eventAccessDecisionManager(AccessDecisionManager) - Method in interface org.springframework.statemachine.config.configurers.SecurityConfigurer
 
- 
Specify a custom AccessDecisionManager for events.
 
- EventExpressionVoter<T> - Class in org.springframework.statemachine.security
 
- 
Voter which handles Message authorisation decisions.
 
- EventExpressionVoter() - Constructor for class org.springframework.statemachine.security.EventExpressionVoter
 
-  
 
- EventHeader - Annotation Type in org.springframework.statemachine.annotation
 
- 
Annotation which indicates that a method parameter should be bound to a event header.
 
- EventHeaders - Annotation Type in org.springframework.statemachine.annotation
 
- 
Annotation which indicates that a method parameter should be bound to the
 event headers of a message.
 
- eventNotAccepted(Message<E>) - Method in class org.springframework.statemachine.listener.CompositeStateMachineListener
 
-  
 
- eventNotAccepted(Message<E>) - Method in interface org.springframework.statemachine.listener.StateMachineListener
 
- 
Notified when event was not accepted.
 
- eventNotAccepted(Message<E>) - Method in class org.springframework.statemachine.listener.StateMachineListenerAdapter
 
-  
 
- eventNotAccepted(Message<E>) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport.StateMachineListenerRelay
 
-  
 
- eventNotAccepted(Message<E>) - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- EventSecurityExpressionRoot - Class in org.springframework.statemachine.security
 
- 
The SecurityExpressionRoot used for Message expressions.
 
- EventSecurityExpressionRoot(Authentication, Message<?>) - Constructor for class org.springframework.statemachine.security.EventSecurityExpressionRoot
 
- 
Instantiates a new event security expression root.
 
- EventTrigger<S,E> - Class in org.springframework.statemachine.trigger
 
-  
 
- EventTrigger(E) - Constructor for class org.springframework.statemachine.trigger.EventTrigger
 
-  
 
- EventVoter<T> - Class in org.springframework.statemachine.security
 
- 
Votes if any ConfigAttribute.getAttribute() starts with a prefix indicating
 that it is an event.
 
- EventVoter() - Constructor for class org.springframework.statemachine.security.EventVoter
 
-  
 
- execute(StateContext<S, E>) - Method in interface org.springframework.statemachine.action.Action
 
- 
 
- execute(StateContext<S, E>) - Method in class org.springframework.statemachine.action.DistributedLeaderAction
 
-  
 
- execute(StateContext<S, E>) - Method in class org.springframework.statemachine.action.SpelExpressionAction
 
-  
 
- execute(StateContext<String, String>) - Method in class org.springframework.statemachine.recipes.support.RunnableAction
 
-  
 
- executeAction(Function<StateContext<S, E>, Mono<Void>>, StateContext<S, E>) - Method in class org.springframework.statemachine.state.AbstractState
 
- 
Execute action and notify action listener if set.
 
- executeTransitionActions(StateContext<S, E>) - Method in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- executeTransitionActions(StateContext<S, E>) - Method in interface org.springframework.statemachine.transition.Transition
 
- 
Execute transition actions.
 
- executeTriggerlessTransitions(StateMachine<S, E>, StateContext<S, E>, State<S, E>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- executeTriggerlessTransitions(StateContext<S, E>, State<S, E>) - Method in class org.springframework.statemachine.support.ReactiveStateMachineExecutor
 
-  
 
- executeTriggerlessTransitions(StateContext<S, E>, State<S, E>) - Method in interface org.springframework.statemachine.support.StateMachineExecutor
 
- 
Execute and check all triggerless transitions.
 
- ExecutorExceptionHolder() - Constructor for class org.springframework.statemachine.support.StateMachineExecutor.ExecutorExceptionHolder
 
-  
 
- exit(S) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- exit(S) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state S to be exitpoint pseudo state.
 
- exit(StateContext<S, E>) - Method in class org.springframework.statemachine.state.AbstractPseudoState
 
-  
 
- exit(StateContext<S, E>) - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- exit(StateContext<S, E>) - Method in class org.springframework.statemachine.state.ChoicePseudoState
 
-  
 
- exit(StateContext<S, E>) - Method in class org.springframework.statemachine.state.EntryPseudoState
 
-  
 
- exit(StateContext<S, E>) - Method in class org.springframework.statemachine.state.ExitPseudoState
 
-  
 
- exit(StateContext<S, E>) - Method in class org.springframework.statemachine.state.JoinPseudoState
 
-  
 
- exit(StateContext<S, E>) - Method in class org.springframework.statemachine.state.JunctionPseudoState
 
-  
 
- exit(StateContext<S, E>) - Method in class org.springframework.statemachine.state.ObjectState
 
-  
 
- exit(StateContext<S, E>) - Method in interface org.springframework.statemachine.state.PseudoState
 
- 
Initiate an exit sequence for the state.
 
- exit(StateContext<S, E>) - Method in class org.springframework.statemachine.state.RegionState
 
-  
 
- exit(StateContext<S, E>) - Method in interface org.springframework.statemachine.state.State
 
- 
Initiate an exit sequence for the state.
 
- exit(StateContext<S, E>) - Method in class org.springframework.statemachine.state.StateMachineState
 
-  
 
- ExitData<S,E> - Class in org.springframework.statemachine.config.model
 
- 
A simple data object keeping exitpoint related configs in a same place.
 
- ExitData(S, S) - Constructor for class org.springframework.statemachine.config.model.ExitData
 
- 
Instantiates a new exit data.
 
- ExitPseudoState<S,E> - Class in org.springframework.statemachine.state
 
- 
 
- ExitPseudoState(StateHolder<S, E>) - Constructor for class org.springframework.statemachine.state.ExitPseudoState
 
- 
Instantiates a new exit pseudo state.
 
- ExitTransitionConfigurer<S,E> - Interface in org.springframework.statemachine.config.configurers
 
- 
TransitionConfigurer interface for configuring 
Transition
 with an exitpoint pseudo state.
 
 
- expectEventNotAccepted(int) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect event not accepter happening count times.
 
- expectExtendedStateChanged(int) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect state machine extended state variables changing count times.
 
- expectState(S) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect a state S.
 
- expectStateChanged(int) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect state changed happening count times.
 
- expectStateEntered(S...) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect states entered in order given.
 
- expectStateEntered(int) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect state enter happening count times.
 
- expectStateExited(S...) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect states exited in order given.
 
- expectStateExited(int) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect state exit happening count times.
 
- expectStateMachineStarted(int) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect state machine start happening count times.
 
- expectStateMachineStopped(int) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect state machine stop happening count times.
 
- expectStates(S...) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect a states S.
 
- expectTransition(int) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect transition happening count times.
 
- expectTransitionEnded(int) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect transition end happening count times.
 
- expectTransitionStarted(int) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect transition start happening count times.
 
- expectVariable(Object) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect variable to exist in extended state variables.
 
- expectVariable(Object, Object) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect variable to exist in extended state variables and match
 with the value.
 
- expectVariableWith(Matcher<Map<? extends Object, ?>>) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Expect variable map with hamcrest Matcher.
 
- ExpressionUtils - Class in org.springframework.statemachine.support
 
- 
Utility class with static methods for helping with establishing environments for
 SpEL expressions.
 
- ExpressionUtils() - Constructor for class org.springframework.statemachine.support.ExpressionUtils
 
-  
 
- ExtendedState - Interface in org.springframework.statemachine
 
- 
Extended states are used to supplement state machine with a variables.
 
- ExtendedState.ExtendedStateChangeListener - Interface in org.springframework.statemachine
 
- 
The listener interface for receiving extended state change events.
 
- extendedStateChanged(Object, Object) - Method in class org.springframework.statemachine.listener.CompositeStateMachineListener
 
-  
 
- extendedStateChanged(Object, Object) - Method in interface org.springframework.statemachine.listener.StateMachineListener
 
- 
Notified when extended state variable is either added, modified or removed.
 
- extendedStateChanged(Object, Object) - Method in class org.springframework.statemachine.listener.StateMachineListenerAdapter
 
-  
 
- extendedStateChanged(Object, Object) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport.StateMachineListenerRelay
 
-  
 
- extendedStateChanged(Object, Object) - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- ExtendedStateChangedWrapper(Object, Object) - Constructor for class org.springframework.statemachine.test.support.LatchStateMachineListener.ExtendedStateChangedWrapper
 
-  
 
- ExtendedStateVariable - Annotation Type in org.springframework.statemachine.annotation
 
-  
 
- ExternalTransitionConfigurer<S,E> - Interface in org.springframework.statemachine.config.configurers
 
- 
TransitionConfigurer interface for configuring external 
Transitions.
 
 
- GenericPersistStateMachineHandler<S,E> - Class in org.springframework.statemachine.recipes.persist
 
- 
GenericPersistStateMachineHandler is a recipe which can be used to
 handle a state change of an arbitrary entity in a persistent storage.
 
- GenericPersistStateMachineHandler(StateMachine<S, E>) - Constructor for class org.springframework.statemachine.recipes.persist.GenericPersistStateMachineHandler
 
- 
Instantiates a new persist state machine handler.
 
- get(Object, Class<T>) - Method in interface org.springframework.statemachine.ExtendedState
 
- 
Gets a variable which is automatically casted into a type.
 
- get(Object, Class<T>) - Method in class org.springframework.statemachine.support.DefaultExtendedState
 
-  
 
- get(Object) - Method in class org.springframework.statemachine.support.ObservableMap
 
-  
 
- getActions() - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- getActions() - Method in class org.springframework.statemachine.config.model.ChoiceData
 
- 
Gets the actions.
 
- getActions() - Method in class org.springframework.statemachine.config.model.JunctionData
 
- 
Gets the actions.
 
- getActions() - Method in class org.springframework.statemachine.config.model.TransitionData
 
- 
Gets the actions.
 
- getActions() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- getActions() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- getActions() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- getActions() - Method in class org.springframework.statemachine.data.RepositoryTransition
 
- 
Gets the actions.
 
- getActions() - Method in class org.springframework.statemachine.state.ChoicePseudoState.ChoiceStateData
 
- 
Gets the actions.
 
- getActions() - Method in class org.springframework.statemachine.state.JunctionPseudoState.JunctionStateData
 
- 
Gets the actions.
 
- getActions() - Method in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- getActions() - Method in interface org.springframework.statemachine.transition.Transition
 
- 
Gets the transition actions.
 
- getAnnotation() - Method in class org.springframework.statemachine.processor.StateMachineHandler
 
- 
Gets the annotation.
 
- getAnnotationAttributes() - Method in class org.springframework.statemachine.config.common.annotation.AbstractAnnotationConfiguration
 
-  
 
- getAnnotations() - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration
 
- 
Gets the annotations specific for this configurer.
 
- getAnnotations() - Method in class org.springframework.statemachine.config.configuration.StateMachineConfiguration
 
-  
 
- getAnnotations() - Method in class org.springframework.statemachine.config.configuration.StateMachineFactoryConfiguration
 
-  
 
- getAttribute() - Method in class org.springframework.statemachine.security.TransitionExpressionConfigAttribute
 
-  
 
- getAttributes() - Method in class org.springframework.statemachine.security.SecurityRule
 
- 
Gets the security attributes.
 
- getBeanClass() - Method in class org.springframework.statemachine.processor.StateMachineHandler
 
- 
Gets the bean class.
 
- getBeanFactory() - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean
 
-  
 
- getBeanFactory() - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration
 
- 
Gets the bean factory.
 
- getBeanFactory() - Method in class org.springframework.statemachine.config.model.AbstractStateMachineModelFactory
 
- 
Gets the bean factory.
 
- getBeanFactory() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
- 
Gets the bean factory.
 
- getBeanFactory() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
- 
Gets the BeanFactory for this instance.
 
- getBeanName() - Method in class org.springframework.statemachine.support.StateMachineObjectSupport
 
- 
Returns a bean name known to context per contract
 with BeanNameAware.
 
- getBuilder() - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean
 
-  
 
- getBuilder() - Method in class org.springframework.statemachine.config.common.annotation.AnnotationConfigurerAdapter
 
- 
 
- getChildReferences() - Method in interface org.springframework.statemachine.StateMachineContext
 
- 
Gets the child context references if any.
 
- getChildReferences() - Method in class org.springframework.statemachine.support.DefaultStateMachineContext
 
-  
 
- getChildren() - Method in class org.springframework.statemachine.support.tree.Tree.Node
 
-  
 
- getChilds() - Method in interface org.springframework.statemachine.StateMachineContext
 
- 
Gets the child contexts if any.
 
- getChilds() - Method in class org.springframework.statemachine.support.DefaultStateMachineContext
 
-  
 
- getChoices() - Method in class org.springframework.statemachine.config.model.TransitionsData
 
- 
Gets the choices.
 
- getComparisonType() - Method in class org.springframework.statemachine.security.SecurityRule
 
- 
Gets the comparison type.
 
- getConfigurationData() - Method in class org.springframework.statemachine.config.model.DefaultStateMachineModel
 
-  
 
- getConfigurationData() - Method in class org.springframework.statemachine.config.model.StateMachineModel
 
- 
Gets the configuration config data.
 
- getConfigurer(Class<C>) - Method in class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
 
- getConfigurers() - Method in class org.springframework.statemachine.config.common.annotation.AbstractAnnotationConfiguration
 
-  
 
- getConfigurers(Class<C>) - Method in class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
 
- getConfigurers() - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean
 
-  
 
- getContext(String) - Method in class org.springframework.statemachine.data.redis.RedisStateMachineContextRepository
 
-  
 
- getContext(String) - Method in interface org.springframework.statemachine.StateMachineContextRepository
 
- 
Gets the context.
 
- getConversionService(BeanFactory) - Static method in class org.springframework.statemachine.support.StateMachineContextUtils
 
- 
Return the ConversionService bean whose name is
 "yarnConversionService" if available.
 
- getCount() - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- getCount() - Method in class org.springframework.statemachine.config.model.TransitionData
 
- 
Gets the count.
 
- getCount() - Method in class org.springframework.statemachine.trigger.TimerTrigger
 
-  
 
- getData() - Method in class org.springframework.statemachine.support.tree.Tree.Node
 
-  
 
- getDeferred() - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Gets the deferred.
 
- getDeferredEvents() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- getDeferredEvents() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- getDeferredEvents() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- getDeferredEvents() - Method in class org.springframework.statemachine.data.RepositoryState
 
- 
Gets the deferred events.
 
- getDeferredEvents() - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- getDeferredEvents() - Method in interface org.springframework.statemachine.state.State
 
- 
Gets the deferred events for this state.
 
- getDelegate() - Method in class org.springframework.statemachine.support.ObservableMap
 
- 
Gets the delegating map instance.
 
- getEntryActions() - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Gets the entry actions.
 
- getEntryActions() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- getEntryActions() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- getEntryActions() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- getEntryActions() - Method in class org.springframework.statemachine.data.RepositoryState
 
- 
Gets the entry actions.
 
- getEntryActions() - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- getEntryActions() - Method in interface org.springframework.statemachine.state.State
 
- 
Gets 
Actions executed entering in this state.
 
 
- getEntrys() - Method in class org.springframework.statemachine.config.model.TransitionsData
 
- 
Gets the entrys.
 
- getEnvironment() - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration
 
- 
Gets the environment.
 
- getError() - Method in class org.springframework.statemachine.support.StateMachineExecutor.ExecutorExceptionHolder
 
-  
 
- getEvaluationContext() - Method in class org.springframework.statemachine.support.AbstractExpressionEvaluator
 
- 
Gets the evaluation context.
 
- getEvaluationContext(boolean) - Method in class org.springframework.statemachine.support.AbstractExpressionEvaluator
 
- 
Emits a WARN log if the beanFactory field is null, unless the argument is false.
 
- getEvaluationContext(BeanFactory) - Static method in class org.springframework.statemachine.support.StateMachineContextUtils
 
- 
Return the StandardEvaluationContext bean whose name is
 "yarnEvaluationContext" if available.
 
- getEvent() - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- getEvent() - Method in class org.springframework.statemachine.config.model.TransitionData
 
- 
Gets the event.
 
- getEvent() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- getEvent() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- getEvent() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- getEvent() - Method in class org.springframework.statemachine.data.RepositoryTransition
 
- 
Gets the event.
 
- getEvent() - Method in class org.springframework.statemachine.event.OnEventNotAcceptedEvent
 
- 
Gets the event.
 
- getEvent() - Method in interface org.springframework.statemachine.StateContext
 
- 
Gets the event associated with a context.
 
- getEvent() - Method in interface org.springframework.statemachine.StateMachineContext
 
- 
Gets the event.
 
- getEvent() - Method in class org.springframework.statemachine.support.DefaultStateContext
 
-  
 
- getEvent() - Method in class org.springframework.statemachine.support.DefaultStateMachineContext
 
-  
 
- getEvent() - Method in class org.springframework.statemachine.trigger.DefaultTriggerContext
 
-  
 
- getEvent() - Method in class org.springframework.statemachine.trigger.EventTrigger
 
-  
 
- getEvent() - Method in class org.springframework.statemachine.trigger.TimerTrigger
 
-  
 
- getEvent() - Method in interface org.springframework.statemachine.trigger.Trigger
 
- 
Gets the event associated with this trigger.
 
- getEvent() - Method in interface org.springframework.statemachine.trigger.TriggerContext
 
-  
 
- getEventHeaders() - Method in interface org.springframework.statemachine.StateMachineContext
 
- 
Gets the event headers.
 
- getEventHeaders() - Method in class org.springframework.statemachine.support.DefaultStateMachineContext
 
-  
 
- getEventNotAccepted() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getEventNotAcceptedLatch() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getEventPrefix() - Method in class org.springframework.statemachine.security.EventVoter
 
- 
Gets the event prefix.
 
- getEventPublisher(BeanFactory) - Static method in class org.springframework.statemachine.support.StateMachineContextUtils
 
- 
 
- getEventSecurityAccessDecisionManager() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
- 
Gets the event security access decision manager.
 
- getEventSecurityRule() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
- 
Gets the event security rule.
 
- getException() - Method in class org.springframework.statemachine.event.OnStateMachineError
 
- 
Gets the exception.
 
- getException() - Method in class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper.ParametersWrapper
 
-  
 
- getException() - Method in interface org.springframework.statemachine.StateContext
 
- 
Gets the exception associated with a context.
 
- getException() - Method in class org.springframework.statemachine.support.DefaultStateContext
 
-  
 
- getExitActions() - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Gets the exit actions.
 
- getExitActions() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- getExitActions() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- getExitActions() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- getExitActions() - Method in class org.springframework.statemachine.data.RepositoryState
 
- 
Gets the exit actions.
 
- getExitActions() - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- getExitActions() - Method in interface org.springframework.statemachine.state.State
 
- 
Gets 
Actions executed exiting from this state.
 
 
- getExits() - Method in class org.springframework.statemachine.config.model.TransitionsData
 
- 
Gets the exits.
 
- getExpression() - Method in class org.springframework.statemachine.security.SecurityRule
 
- 
Gets the security expression.
 
- getExtendedState() - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- getExtendedState() - Method in class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper.ParametersWrapper
 
-  
 
- getExtendedState() - Method in interface org.springframework.statemachine.StateContext
 
- 
Gets the state machine extended state.
 
- getExtendedState() - Method in interface org.springframework.statemachine.StateMachine
 
- 
Gets the state machine extended state.
 
- getExtendedState() - Method in interface org.springframework.statemachine.StateMachineContext
 
- 
Gets the extended state.
 
- getExtendedState() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- getExtendedState() - Method in class org.springframework.statemachine.support.DefaultStateContext
 
-  
 
- getExtendedState() - Method in class org.springframework.statemachine.support.DefaultStateMachineContext
 
-  
 
- getExtendedStateChanged() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getExtendedStateChangedLatch() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getFactory() - Method in class org.springframework.statemachine.config.builders.ModelData
 
- 
Gets the factory.
 
- getForks() - Method in class org.springframework.statemachine.config.model.TransitionsData
 
- 
Gets the forks.
 
- getForks() - Method in class org.springframework.statemachine.state.ForkPseudoState
 
-  
 
- getGuard() - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- getGuard() - Method in class org.springframework.statemachine.config.model.ChoiceData
 
- 
Gets the guard.
 
- getGuard() - Method in class org.springframework.statemachine.config.model.JunctionData
 
- 
Gets the guard.
 
- getGuard() - Method in class org.springframework.statemachine.config.model.TransitionData
 
- 
Gets the guard.
 
- getGuard() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- getGuard() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- getGuard() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- getGuard() - Method in class org.springframework.statemachine.data.RepositoryTransition
 
- 
Gets the guard.
 
- getGuard() - Method in class org.springframework.statemachine.state.ChoicePseudoState.ChoiceStateData
 
- 
Gets the guard.
 
- getGuard() - Method in class org.springframework.statemachine.state.JoinPseudoState.JoinStateData
 
- 
Gets the guard.
 
- getGuard() - Method in class org.springframework.statemachine.state.JunctionPseudoState.JunctionStateData
 
- 
Gets the guard.
 
- getGuard() - Method in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- getGuard() - Method in interface org.springframework.statemachine.transition.Transition
 
- 
Gets the guard of this transition.
 
- getHeader(Map<?, ?>, String) - Static method in class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper.ParametersWrapper
 
-  
 
- getHeaders() - Method in class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper.ParametersWrapper
 
-  
 
- getHistorys() - Method in class org.springframework.statemachine.config.model.TransitionsData
 
- 
Gets the historys.
 
- getHistoryState() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- getHistoryStates() - Method in interface org.springframework.statemachine.StateMachineContext
 
- 
Gets the history state mappings
 
- getHistoryStates() - Method in class org.springframework.statemachine.support.DefaultStateMachineContext
 
-  
 
- getId() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryStateMachine
 
-  
 
- getId() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryStateMachine
 
-  
 
- getId() - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- getId() - Method in class org.springframework.statemachine.recipes.support.RunnableAction
 
-  
 
- getId() - Method in interface org.springframework.statemachine.region.Region
 
- 
Gets the region and state machine id.
 
- getId() - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- getId() - Method in interface org.springframework.statemachine.state.State
 
- 
Gets the state identifier.
 
- getId() - Method in interface org.springframework.statemachine.StateMachineContext
 
- 
Gets the machine id.
 
- getId() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- getId() - Method in class org.springframework.statemachine.support.DefaultStateMachineContext
 
-  
 
- getIds() - Method in class org.springframework.statemachine.state.AbstractSimpleState
 
-  
 
- getIds() - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- getIds() - Method in class org.springframework.statemachine.state.RegionState
 
-  
 
- getIds() - Method in interface org.springframework.statemachine.state.State
 
- 
Gets the state identifiers.
 
- getIds() - Method in class org.springframework.statemachine.state.StateMachineState
 
-  
 
- getInfo() - Method in class org.springframework.statemachine.boot.actuate.StateMachineTrace
 
- 
Gets a trace info.
 
- getInitialAction() - Method in class org.springframework.statemachine.config.model.StateData
 
-  
 
- getInitialAction() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- getInitialAction() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- getInitialAction() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- getInitialAction() - Method in class org.springframework.statemachine.data.RepositoryState
 
- 
Gets the initial action.
 
- getInitialState() - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- getInitialState() - Method in interface org.springframework.statemachine.StateMachine
 
- 
Gets the initial state S.
 
- getInitialState() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- getInitStateMachine() - Method in class org.springframework.statemachine.recipes.persist.AbstractPersistStateMachineHandler
 
-  
 
- getInitStateMachine() - Method in class org.springframework.statemachine.recipes.persist.FactoryPersistStateMachineHandler
 
-  
 
- getInitStateMachine() - Method in class org.springframework.statemachine.recipes.persist.GenericPersistStateMachineHandler
 
-  
 
- getInterceptor() - Method in class org.springframework.statemachine.data.jpa.JpaPersistingStateMachineInterceptor
 
-  
 
- getInterceptor() - Method in class org.springframework.statemachine.data.mongodb.MongoDbPersistingStateMachineInterceptor
 
-  
 
- getInterceptor() - Method in class org.springframework.statemachine.data.redis.RedisPersistingStateMachineInterceptor
 
-  
 
- getInterceptor() - Method in interface org.springframework.statemachine.persist.StateMachineRuntimePersister
 
- 
 
- getItems() - Method in class org.springframework.statemachine.support.AbstractCompositeItems
 
- 
Gets the items.
 
- getJoins() - Method in class org.springframework.statemachine.config.model.TransitionsData
 
- 
Gets the joins.
 
- getJoins() - Method in class org.springframework.statemachine.state.JoinPseudoState
 
- 
Gets the join states.
 
- getJunctions() - Method in class org.springframework.statemachine.config.model.TransitionsData
 
- 
Gets the junctions.
 
- getKey() - Method in class org.springframework.statemachine.event.OnExtendedStateChanged
 
- 
Gets the modified extended state variable key.
 
- getKind() - Method in class org.springframework.statemachine.config.model.TransitionData
 
- 
Gets the kind.
 
- getKind() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- getKind() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- getKind() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- getKind() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- getKind() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- getKind() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- getKind() - Method in class org.springframework.statemachine.data.RepositoryState
 
- 
Gets the pseudo state kind.
 
- getKind() - Method in class org.springframework.statemachine.data.RepositoryTransition
 
- 
Gets the transition kind.
 
- getKind() - Method in class org.springframework.statemachine.state.AbstractPseudoState
 
-  
 
- getKind() - Method in class org.springframework.statemachine.state.ChoicePseudoState
 
-  
 
- getKind() - Method in class org.springframework.statemachine.state.EntryPseudoState
 
-  
 
- getKind() - Method in class org.springframework.statemachine.state.ExitPseudoState
 
-  
 
- getKind() - Method in class org.springframework.statemachine.state.JunctionPseudoState
 
-  
 
- getKind() - Method in interface org.springframework.statemachine.state.PseudoState
 
- 
Gets the pseudostate kind.
 
- getKind() - Method in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- getKind() - Method in interface org.springframework.statemachine.transition.Transition
 
- 
Gets the transition kind.
 
- getLastRefreshTime() - Method in class org.springframework.statemachine.config.configuration.StateMachineHandlerApplicationListener
 
- 
Gets the last refresh time.
 
- getLeader() - Method in class org.springframework.statemachine.cluster.LeaderZookeeperStateMachineEnsemble
 
-  
 
- getLeader() - Method in interface org.springframework.statemachine.ensemble.StateMachineEnsemble
 
- 
Gets the ensemble leader.
 
- getLeader() - Method in class org.springframework.statemachine.zookeeper.ZookeeperStateMachineEnsemble
 
-  
 
- getLifecycleState() - Method in class org.springframework.statemachine.support.ReactiveLifecycleManager
 
-  
 
- getListeners() - Method in class org.springframework.statemachine.listener.AbstractCompositeListener
 
- 
Gets the listeners.
 
- getMachineId() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
-  
 
- getMachineId() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- getMachineId() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryStateMachine
 
-  
 
- getMachineId() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- getMachineId() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- getMachineId() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryStateMachine
 
-  
 
- getMachineId() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- getMachineId() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- getMachineId() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryStateMachine
 
-  
 
- getMachineId() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- getMachineId() - Method in class org.springframework.statemachine.data.RepositoryState
 
- 
Gets the machine id.
 
- getMachineId() - Method in class org.springframework.statemachine.data.RepositoryStateMachine
 
- 
Gets the machine id.
 
- getMachineId() - Method in class org.springframework.statemachine.data.RepositoryTransition
 
- 
Gets the machine id.
 
- getMessage() - Method in exception org.springframework.statemachine.config.model.MalformedConfigurationException
 
-  
 
- getMessage() - Method in class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper.ParametersWrapper
 
-  
 
- getMessage() - Method in interface org.springframework.statemachine.StateContext
 
- 
Gets the message associated with a context.
 
- getMessage() - Method in class org.springframework.statemachine.StateMachineEventResult.DefaultStateMachineEventResult
 
-  
 
- getMessage() - Method in interface org.springframework.statemachine.StateMachineEventResult
 
- 
Gets the message.
 
- getMessage() - Method in class org.springframework.statemachine.support.DefaultStateContext
 
-  
 
- getMessageHeader(Object) - Method in interface org.springframework.statemachine.StateContext
 
- 
Gets the message header.
 
- getMessageHeader(Object) - Method in class org.springframework.statemachine.support.DefaultStateContext
 
-  
 
- getMessageHeaderDoActionTimeout(StateContext<S, E>) - Static method in class org.springframework.statemachine.support.StateMachineUtils
 
- 
Gets a particular message header from a 
StateContext and parses
 it to 
Long.
 
 
- getMessageHeaders() - Method in interface org.springframework.statemachine.StateContext
 
- 
Gets the event message headers.
 
- getMessageHeaders() - Method in class org.springframework.statemachine.support.DefaultStateContext
 
-  
 
- getMetaAnnotation() - Method in class org.springframework.statemachine.processor.StateMachineHandler
 
- 
Gets the meta annotation.
 
- getModel() - Method in class org.springframework.statemachine.config.StateMachineConfig
 
-  
 
- getModel(String) - Static method in class org.springframework.statemachine.uml.support.UmlUtils
 
- 
Gets the model.
 
- getMonitor() - Method in class org.springframework.statemachine.boot.StateMachineProperties
 
-  
 
- getName() - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- getName() - Method in class org.springframework.statemachine.config.model.TransitionData
 
- 
Gets the name,
 
- getName() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryAction
 
-  
 
- getName() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryGuard
 
-  
 
- getName() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryAction
 
-  
 
- getName() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryGuard
 
-  
 
- getName() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryAction
 
-  
 
- getName() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryGuard
 
-  
 
- getName() - Method in class org.springframework.statemachine.data.RepositoryAction
 
- 
Gets the name.
 
- getName() - Method in class org.springframework.statemachine.data.RepositoryGuard
 
- 
Gets the name.
 
- getName() - Method in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- getName() - Method in interface org.springframework.statemachine.transition.Transition
 
- 
Gets the name.
 
- getObject() - Method in class org.springframework.statemachine.config.common.annotation.AbstractAnnotationBuilder
 
- 
Gets the object that was built.
 
- getObject() - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean
 
-  
 
- getObjectType() - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean
 
-  
 
- getOrApply(C) - Method in class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
 
- getOrBuild() - Method in class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
 
- getOrder() - Method in class org.springframework.statemachine.processor.StateMachineHandler
 
-  
 
- getParent() - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Gets the parent.
 
- getParentState() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- getParentState() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- getParentState() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- getParentState() - Method in class org.springframework.statemachine.data.RepositoryState
 
- 
Gets the parent state.
 
- getPeriod() - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- getPeriod() - Method in class org.springframework.statemachine.config.model.TransitionData
 
- 
Gets the period.
 
- getPeriod() - Method in class org.springframework.statemachine.trigger.TimerTrigger
 
-  
 
- getPhase() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
-  
 
- getProperties() - Method in class org.springframework.statemachine.config.common.annotation.configurers.DefaultPropertiesConfigurer
 
- 
Gets the Properties configured for this builder.
 
- getPseudoAction() - Method in class org.springframework.statemachine.state.DefaultPseudoStateContext
 
-  
 
- getPseudoAction() - Method in interface org.springframework.statemachine.state.PseudoStateContext
 
- 
Gets the pseudo action.
 
- getPseudoState() - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- getPseudoState() - Method in class org.springframework.statemachine.state.DefaultPseudoStateContext
 
-  
 
- getPseudoState() - Method in interface org.springframework.statemachine.state.PseudoStateContext
 
- 
Gets the pseudo state.
 
- getPseudoState() - Method in interface org.springframework.statemachine.state.State
 
- 
 
- getPseudoStateKind() - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Gets the pseudo state kind.
 
- getRegion() - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Gets the region.
 
- getRegion() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- getRegion() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- getRegion() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- getRegion() - Method in class org.springframework.statemachine.data.RepositoryState
 
- 
Gets the region.
 
- getRegion() - Method in class org.springframework.statemachine.StateMachineEventResult.DefaultStateMachineEventResult
 
-  
 
- getRegion() - Method in interface org.springframework.statemachine.StateMachineEventResult
 
- 
Gets the region.
 
- getRegionExecutionPolicy() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
- 
Gets the region execution policy.
 
- getRegions() - Method in class org.springframework.statemachine.state.AbstractState
 
- 
Gets the regions.
 
- getRepository() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryStateMachinePersist
 
-  
 
- getRepository() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryStateMachinePersist
 
-  
 
- getRepository() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryStateMachinePersist
 
-  
 
- getRepository() - Method in class org.springframework.statemachine.data.RepositoryStateMachinePersist
 
- 
Gets the repository.
 
- getResource(String) - Static method in class org.springframework.statemachine.uml.support.UmlUtils
 
- 
Gets the resource for a model.
 
- getResourceLoader() - Method in class org.springframework.statemachine.config.model.AbstractStateMachineModelFactory
 
- 
Gets the resource loader.
 
- getResourceReader() - Method in class org.springframework.statemachine.data.support.StateMachineJackson2RepositoryPopulatorFactoryBean
 
-  
 
- getResources() - Method in class org.springframework.statemachine.config.common.annotation.configurers.DefaultResourceConfigurer
 
- 
Gets the Resources configured for this builder.
 
- getResultType() - Method in class org.springframework.statemachine.StateMachineEventResult.DefaultStateMachineEventResult
 
-  
 
- getResultType() - Method in interface org.springframework.statemachine.StateMachineEventResult
 
- 
Gets the result type.
 
- getRoot() - Method in class org.springframework.statemachine.support.tree.Tree
 
-  
 
- getSecurityRule() - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- getSecurityRule() - Method in class org.springframework.statemachine.config.model.TransitionData
 
- 
Gets the security rule.
 
- getSecurityRule() - Method in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- getSecurityRule() - Method in interface org.springframework.statemachine.transition.Transition
 
- 
Gets the security rule.
 
- getSharedObject(Class<C>) - Method in class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
Gets a shared Object.
 
- getSharedObjects() - Method in class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
Gets the shared objects.
 
- getSource() - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- getSource() - Method in class org.springframework.statemachine.config.model.ChoiceData
 
- 
Gets the source.
 
- getSource() - Method in class org.springframework.statemachine.config.model.EntryData
 
- 
Gets the source.
 
- getSource() - Method in class org.springframework.statemachine.config.model.ExitData
 
- 
Gets the source.
 
- getSource() - Method in class org.springframework.statemachine.config.model.HistoryData
 
- 
Gets the source.
 
- getSource() - Method in class org.springframework.statemachine.config.model.JunctionData
 
- 
Gets the source.
 
- getSource() - Method in class org.springframework.statemachine.config.model.TransitionData
 
- 
Gets the source.
 
- getSource() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- getSource() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- getSource() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- getSource() - Method in class org.springframework.statemachine.data.RepositoryTransition
 
- 
Gets the source.
 
- getSource() - Method in interface org.springframework.statemachine.StateContext
 
- 
Gets the source state of this context.
 
- getSource() - Method in class org.springframework.statemachine.support.DefaultStateContext
 
-  
 
- getSource() - Method in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- getSource() - Method in interface org.springframework.statemachine.transition.Transition
 
- 
Gets the source state of this transition.
 
- getSources() - Method in interface org.springframework.statemachine.StateContext
 
- 
Gets the source states of this context.
 
- getSources() - Method in class org.springframework.statemachine.support.DefaultStateContext
 
-  
 
- getSourceState() - Method in class org.springframework.statemachine.event.OnStateChangedEvent
 
- 
Gets the source state for this event.
 
- getSpel() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryAction
 
-  
 
- getSpel() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryGuard
 
-  
 
- getSpel() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryAction
 
-  
 
- getSpel() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryGuard
 
-  
 
- getSpel() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryAction
 
-  
 
- getSpel() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryGuard
 
-  
 
- getSpel() - Method in class org.springframework.statemachine.data.RepositoryAction
 
- 
Gets the spel.
 
- getSpel() - Method in class org.springframework.statemachine.data.RepositoryGuard
 
- 
Gets the spel.
 
- getStage() - Method in interface org.springframework.statemachine.StateContext
 
- 
Gets the stage this context is attached.
 
- getStage() - Method in class org.springframework.statemachine.support.DefaultStateContext
 
-  
 
- getState() - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- getState() - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Gets the state.
 
- getState() - Method in class org.springframework.statemachine.config.model.TransitionData
 
- 
Gets the state.
 
- getState() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- getState() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryStateMachine
 
-  
 
- getState() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- getState() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryStateMachine
 
-  
 
- getState() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- getState() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryStateMachine
 
-  
 
- getState() - Method in class org.springframework.statemachine.data.RepositoryState
 
- 
Gets the state.
 
- getState() - Method in class org.springframework.statemachine.data.RepositoryStateMachine
 
- 
Gets the state.
 
- getState() - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- getState() - Method in interface org.springframework.statemachine.ensemble.StateMachineEnsemble
 
- 
 
- getState() - Method in class org.springframework.statemachine.event.OnStateEntryEvent
 
- 
Gets the state.
 
- getState() - Method in class org.springframework.statemachine.event.OnStateExitEvent
 
- 
Gets the state.
 
- getState() - Method in interface org.springframework.statemachine.region.Region
 
- 
 
- getState() - Method in class org.springframework.statemachine.state.ChoicePseudoState.ChoiceStateData
 
- 
Gets the state.
 
- getState() - Method in class org.springframework.statemachine.state.HistoryPseudoState
 
- 
Gets the current recorded state.
 
- getState() - Method in class org.springframework.statemachine.state.JoinPseudoState.JoinStateData
 
- 
Gets the state.
 
- getState() - Method in class org.springframework.statemachine.state.JunctionPseudoState.JunctionStateData
 
- 
Gets the state.
 
- getState() - Method in class org.springframework.statemachine.state.StateHolder
 
- 
Gets the state.
 
- getState() - Method in interface org.springframework.statemachine.StateMachineContext
 
- 
Gets the state.
 
- getState() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- getState() - Method in class org.springframework.statemachine.support.DefaultStateMachineContext
 
-  
 
- getState() - Method in class org.springframework.statemachine.zookeeper.ZookeeperStateMachineEnsemble
 
-  
 
- getStateActions() - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Gets the state actions.
 
- getStateActions() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- getStateActions() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- getStateActions() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- getStateActions() - Method in class org.springframework.statemachine.data.RepositoryState
 
- 
Gets the state actions.
 
- getStateActions() - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- getStateActions() - Method in interface org.springframework.statemachine.state.State
 
- 
Gets 
Actions executed once in this state.
 
 
- getStateChanged() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getStateChangedLatch() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getStateContext() - Method in class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper.ParametersWrapper
 
-  
 
- getStateContext() - Method in interface org.springframework.statemachine.processor.StateMachineRuntime
 
- 
Gets the state context.
 
- getStateData() - Method in class org.springframework.statemachine.config.model.StatesData
 
- 
Gets the state data.
 
- getStateDoActionPolicy() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
- 
Gets the state do action policy.
 
- getStateDoActionPolicyTimeout() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
- 
Gets the state do action policy timeout.
 
- getStateEntered() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getStateEnteredLatch() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getStateExited() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getStateExitedLatch() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getStateHolder() - Method in class org.springframework.statemachine.state.ChoicePseudoState.ChoiceStateData
 
- 
Gets the state holder.
 
- getStateHolder() - Method in class org.springframework.statemachine.state.ExitPseudoState
 
- 
Gets the state holder.
 
- getStateHolder() - Method in class org.springframework.statemachine.state.JoinPseudoState.JoinStateData
 
- 
Gets the state holder.
 
- getStateHolder() - Method in class org.springframework.statemachine.state.JunctionPseudoState.JunctionStateData
 
- 
Gets the state holder.
 
- getStateListener() - Method in class org.springframework.statemachine.support.StateMachineObjectSupport
 
-  
 
- getStateMachine() - Method in class org.springframework.statemachine.config.AbstractStateMachineFactory
 
-  
 
- getStateMachine(String) - Method in class org.springframework.statemachine.config.AbstractStateMachineFactory
 
-  
 
- getStateMachine(UUID) - Method in class org.springframework.statemachine.config.AbstractStateMachineFactory
 
-  
 
- getStateMachine(UUID, String) - Method in class org.springframework.statemachine.config.AbstractStateMachineFactory
 
- 
 
- getStateMachine() - Method in interface org.springframework.statemachine.config.StateMachineFactory
 
- 
 
- getStateMachine(String) - Method in interface org.springframework.statemachine.config.StateMachineFactory
 
- 
 
- getStateMachine(UUID) - Method in interface org.springframework.statemachine.config.StateMachineFactory
 
- 
Build a new 
StateMachine instance
 with a given machine uuid.
 
 
- getStateMachine() - Method in class org.springframework.statemachine.event.OnStateMachineError
 
- 
Gets the statemachine.
 
- getStateMachine() - Method in class org.springframework.statemachine.event.OnStateMachineStart
 
- 
Gets the statemachine.
 
- getStateMachine() - Method in class org.springframework.statemachine.event.OnStateMachineStop
 
- 
Gets the statemachine.
 
- getStateMachine() - Method in class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper.ParametersWrapper
 
-  
 
- getStateMachine() - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
- 
Gets the internal state machine used by executing tasks.
 
- getStateMachine() - Method in interface org.springframework.statemachine.StateContext
 
- 
Gets the state machine.
 
- getStateMachine() - Method in class org.springframework.statemachine.support.DefaultStateContext
 
-  
 
- getStateMachineAccessor() - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- getStateMachineAccessor() - Method in interface org.springframework.statemachine.StateMachine
 
- 
Gets the state machine accessor.
 
- getStateMachineAccessor() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- getStateMachineComponentResolver() - Method in class org.springframework.statemachine.config.model.AbstractStateMachineModelFactory
 
- 
Gets the state machine component resolver.
 
- getStateMachineConfigurationBuilder() - Method in class org.springframework.statemachine.config.AbstractStateMachineConfigurerAdapter
 
-  
 
- getStateMachineConfigurationConfig() - Method in class org.springframework.statemachine.config.StateMachineConfig
 
-  
 
- getStateMachineContext() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryStateMachine
 
-  
 
- getStateMachineContext() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryStateMachine
 
-  
 
- getStateMachineContext() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryStateMachine
 
-  
 
- getStateMachineContext() - Method in class org.springframework.statemachine.data.RepositoryStateMachine
 
- 
Gets the state machine context.
 
- getStateMachineEnsemble() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
- 
Gets the state machine ensemble.
 
- getStateMachineEventPublisher() - Method in class org.springframework.statemachine.support.StateMachineObjectSupport
 
- 
Gets the state machine event publisher.
 
- getStateMachineExecutor() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- getStateMachineInterceptors() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
- 
Gets the state machine interceptors.
 
- getStateMachineInterceptors() - Method in class org.springframework.statemachine.support.StateMachineObjectSupport
 
-  
 
- getStateMachineListeners() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
- 
Gets the state machine listeners.
 
- getStateMachineModelBuilder() - Method in class org.springframework.statemachine.config.AbstractStateMachineConfigurerAdapter
 
-  
 
- getStateMachineMonitor() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
- 
Gets the state machine monitor.
 
- getStateMachineMonitor() - Method in class org.springframework.statemachine.support.StateMachineObjectSupport
 
-  
 
- getStateMachineStarted() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getStateMachineStartedLatch() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getStateMachineStateBuilder() - Method in class org.springframework.statemachine.config.AbstractStateMachineConfigurerAdapter
 
-  
 
- getStateMachineStopped() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getStateMachineStoppedLatch() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getStateMachineTransitionBuilder() - Method in class org.springframework.statemachine.config.AbstractStateMachineConfigurerAdapter
 
-  
 
- getStates() - Method in class org.springframework.statemachine.config.StateMachineConfig
 
-  
 
- getStates() - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- getStates() - Method in interface org.springframework.statemachine.region.Region
 
- 
Gets the 
States defined in this region.
 
 
- getStates() - Method in class org.springframework.statemachine.state.AbstractSimpleState
 
-  
 
- getStates() - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- getStates() - Method in class org.springframework.statemachine.state.RegionState
 
-  
 
- getStates() - Method in interface org.springframework.statemachine.state.State
 
- 
Gets all possible states this state knows about including itself
 and substates.
 
- getStates() - Method in class org.springframework.statemachine.state.StateMachineState
 
-  
 
- getStates() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
- 
Gets the 
States defined in this machine.
 
 
- getStatesData() - Method in class org.springframework.statemachine.config.model.DefaultStateMachineModel
 
-  
 
- getStatesData() - Method in class org.springframework.statemachine.config.model.StateMachineModel
 
- 
Gets the states config data.
 
- getStatesData() - Method in class org.springframework.statemachine.uml.support.UmlModelParser.DataHolder
 
- 
Gets the states data.
 
- getSubmachine() - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Gets the submachine.
 
- getSubmachine() - Method in class org.springframework.statemachine.state.AbstractState
 
- 
Gets the submachine.
 
- getSubmachineFactory() - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Gets the submachine factory.
 
- getSubmachineId() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- getSubmachineId() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- getSubmachineId() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- getSubmachineId() - Method in class org.springframework.statemachine.data.RepositoryState
 
- 
Gets the submachine id indicating that this is a submachine state
 and its structure is available from particular machine itself.
 
- getSubmachineStateData() - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Gets the submachine state data.
 
- getTarget() - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- getTarget() - Method in class org.springframework.statemachine.config.model.ChoiceData
 
- 
Gets the target.
 
- getTarget() - Method in class org.springframework.statemachine.config.model.EntryData
 
- 
Gets the target.
 
- getTarget() - Method in class org.springframework.statemachine.config.model.ExitData
 
- 
Gets the target.
 
- getTarget() - Method in class org.springframework.statemachine.config.model.HistoryData
 
- 
Gets the target.
 
- getTarget() - Method in class org.springframework.statemachine.config.model.JunctionData
 
- 
Gets the target.
 
- getTarget() - Method in class org.springframework.statemachine.config.model.TransitionData
 
- 
Gets the target.
 
- getTarget() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- getTarget() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- getTarget() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- getTarget() - Method in class org.springframework.statemachine.data.RepositoryTransition
 
- 
Gets the target.
 
- getTarget() - Method in interface org.springframework.statemachine.StateContext
 
- 
Gets the target state of this context.
 
- getTarget() - Method in class org.springframework.statemachine.support.DefaultStateContext
 
-  
 
- getTarget() - Method in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- getTarget() - Method in interface org.springframework.statemachine.transition.Transition
 
- 
Gets the target state of this transition.
 
- getTargets() - Method in interface org.springframework.statemachine.StateContext
 
- 
Gets the target states of this context.
 
- getTargets() - Method in class org.springframework.statemachine.support.DefaultStateContext
 
-  
 
- getTargetState() - Method in class org.springframework.statemachine.event.OnStateChangedEvent
 
- 
Gets the target state for this event.
 
- getTimestamp() - Method in class org.springframework.statemachine.boot.actuate.StateMachineTrace
 
- 
Gets a timestamp
 
- getTransition() - Method in class org.springframework.statemachine.event.TransitionEvent
 
- 
Gets the transition.
 
- getTransition() - Method in interface org.springframework.statemachine.StateContext
 
- 
Gets the transition.
 
- getTransition() - Method in class org.springframework.statemachine.support.DefaultStateContext
 
-  
 
- getTransition() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getTransitionConflictPolicy() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
- 
Gets the transition conflict policy.
 
- getTransitionEnded() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getTransitionEndedLatch() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getTransitionLatch() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getTransitions() - Method in class org.springframework.statemachine.config.model.TransitionsData
 
- 
Gets the transitions.
 
- getTransitions() - Method in class org.springframework.statemachine.config.StateMachineConfig
 
-  
 
- getTransitions() - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- getTransitions() - Method in interface org.springframework.statemachine.region.Region
 
- 
 
- getTransitions() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- getTransitionsData() - Method in class org.springframework.statemachine.config.model.DefaultStateMachineModel
 
-  
 
- getTransitionsData() - Method in class org.springframework.statemachine.config.model.StateMachineModel
 
- 
Gets the transitions config data.
 
- getTransitionsData() - Method in class org.springframework.statemachine.uml.support.UmlModelParser.DataHolder
 
- 
Gets the transitions data.
 
- getTransitionSecurityAccessDecisionManager() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
- 
Gets the transition security access decision manager.
 
- getTransitionSecurityRule() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
- 
Gets the transition security rule.
 
- getTransitionSourcePrefix() - Method in class org.springframework.statemachine.security.TransitionVoter
 
- 
Gets the transition source prefix.
 
- getTransitionStarted() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getTransitionStartedLatch() - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- getTransitionTargetPrefix() - Method in class org.springframework.statemachine.security.TransitionVoter
 
- 
Gets the transition target prefix.
 
- getTrigger() - Method in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- getTrigger() - Method in interface org.springframework.statemachine.transition.Transition
 
- 
Gets the transition trigger.
 
- getTriggers() - Method in class org.springframework.statemachine.state.AbstractState
 
- 
Gets the triggers.
 
- getUuid() - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- getUuid() - Method in interface org.springframework.statemachine.region.Region
 
- 
Gets the region and state machine unique id.
 
- getUuid() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- getValue() - Method in class org.springframework.statemachine.event.OnExtendedStateChanged
 
- 
Gets the modified extended state variable value.
 
- getValue(Expression, StateContext<?, ?>, Class<T>) - Method in class org.springframework.statemachine.support.StateContextExpressionMethods
 
- 
Gets the value.
 
- getVariables() - Method in interface org.springframework.statemachine.ExtendedState
 
- 
Gets the extended state variables.
 
- getVariables() - Method in class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper.ParametersWrapper
 
-  
 
- getVariables() - Method in class org.springframework.statemachine.support.DefaultExtendedState
 
-  
 
- getVerifier() - Method in class org.springframework.statemachine.config.model.ConfigurationData
 
- 
Gets the state machine model verifier.
 
- guard(Guard<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultExternalTransitionConfigurer
 
-  
 
- guard(Guard<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultInternalTransitionConfigurer
 
-  
 
- guard(Guard<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultLocalTransitionConfigurer
 
-  
 
- guard(Guard<S, E>) - Method in interface org.springframework.statemachine.config.configurers.TransitionConfigurer
 
- 
 
- Guard<S,E> - Interface in org.springframework.statemachine.guard
 
- 
Guards are typically considered as guard conditions which affect the
 behaviour of a state machine by enabling actions or transitions only when they
 evaluate to TRUE and disabling them when they evaluate to
 FALSE.
 
- guardExpression(String) - Method in class org.springframework.statemachine.config.configurers.DefaultExternalTransitionConfigurer
 
-  
 
- guardExpression(String) - Method in class org.springframework.statemachine.config.configurers.DefaultInternalTransitionConfigurer
 
-  
 
- guardExpression(String) - Method in class org.springframework.statemachine.config.configurers.DefaultLocalTransitionConfigurer
 
-  
 
- guardExpression(String) - Method in interface org.springframework.statemachine.config.configurers.TransitionConfigurer
 
- 
 
- GuardRepository<T extends RepositoryGuard> - Interface in org.springframework.statemachine.data
 
- 
Generic Repository interface for guards.
 
- Guards - Class in org.springframework.statemachine.guard
 
- 
Guard Utilities.
 
- Guards() - Constructor for class org.springframework.statemachine.guard.Guards
 
-  
 
- objectPostProcessor(ObjectPostProcessor<Object>) - Method in class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
 
- objectPostProcessor(AutowireCapableBeanFactory) - Method in class org.springframework.statemachine.config.common.annotation.configuration.ObjectPostProcessorConfiguration
 
-  
 
- ObjectPostProcessor<T> - Interface in org.springframework.statemachine.config.common.annotation
 
- 
Allows initialization of Objects.
 
- ObjectPostProcessorConfiguration - Class in org.springframework.statemachine.config.common.annotation.configuration
 
- 
 
- ObjectPostProcessorConfiguration() - Constructor for class org.springframework.statemachine.config.common.annotation.configuration.ObjectPostProcessorConfiguration
 
-  
 
- ObjectState<S,E> - Class in org.springframework.statemachine.state
 
- 
A 
State implementation where state and event is object based.
 
 
- ObjectState(S) - Constructor for class org.springframework.statemachine.state.ObjectState
 
- 
Instantiates a new object state.
 
- ObjectState(S, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.ObjectState
 
- 
Instantiates a new object state.
 
- ObjectState(S, Collection<E>) - Constructor for class org.springframework.statemachine.state.ObjectState
 
- 
Instantiates a new object state.
 
- ObjectState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>) - Constructor for class org.springframework.statemachine.state.ObjectState
 
- 
Instantiates a new object state.
 
- ObjectState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.ObjectState
 
- 
Instantiates a new object state.
 
- ObjectState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>, Collection<Region<S, E>>) - Constructor for class org.springframework.statemachine.state.ObjectState
 
- 
Instantiates a new object state.
 
- ObjectState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>, StateMachine<S, E>) - Constructor for class org.springframework.statemachine.state.ObjectState
 
- 
Instantiates a new object state.
 
- ObjectState(S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>, Collection<Region<S, E>>, StateMachine<S, E>) - Constructor for class org.springframework.statemachine.state.ObjectState
 
- 
Instantiates a new object state.
 
- ObjectStateMachine<S,E> - Class in org.springframework.statemachine
 
- 
 
- ObjectStateMachine(Collection<State<S, E>>, Collection<Transition<S, E>>, State<S, E>) - Constructor for class org.springframework.statemachine.ObjectStateMachine
 
- 
Instantiates a new enum state machine.
 
- ObjectStateMachine(Collection<State<S, E>>, Collection<Transition<S, E>>, State<S, E>, Transition<S, E>, Message<E>, ExtendedState, UUID) - Constructor for class org.springframework.statemachine.ObjectStateMachine
 
- 
Instantiates a new enum state machine.
 
- ObjectStateMachineFactory<S,E> - Class in org.springframework.statemachine.config
 
- 
 
- ObjectStateMachineFactory(StateMachineModel<S, E>) - Constructor for class org.springframework.statemachine.config.ObjectStateMachineFactory
 
- 
Instantiates a new object state machine factory.
 
- ObjectStateMachineFactory(StateMachineModel<S, E>, StateMachineModelFactory<S, E>) - Constructor for class org.springframework.statemachine.config.ObjectStateMachineFactory
 
- 
Instantiates a new object state machine factory.
 
- ObservableMap<K,V> - Class in org.springframework.statemachine.support
 
- 
 
- ObservableMap() - Constructor for class org.springframework.statemachine.support.ObservableMap
 
- 
Instantiates a new observable map.
 
- ObservableMap(Map<K, V>, ObservableMap.MapChangeListener<K, V>) - Constructor for class org.springframework.statemachine.support.ObservableMap
 
- 
Instantiates a new observable map.
 
- ObservableMap.MapChangeListener<K,V> - Interface in org.springframework.statemachine.support
 
- 
The listener interface for receiving map change events.
 
- onApplicationEvent(ContextRefreshedEvent) - Method in class org.springframework.statemachine.config.configuration.StateMachineHandlerApplicationListener
 
-  
 
- onApplicationEvent(StateMachineEvent) - Method in class org.springframework.statemachine.event.LoggingListener
 
-  
 
- onApplicationEvent(ApplicationEvent) - Method in class org.springframework.statemachine.processor.StateMachineAnnotationPostProcessor
 
-  
 
- onComplete(StateContext<S, E>) - Method in class org.springframework.statemachine.state.CompositeStateListener
 
-  
 
- onComplete(StateContext<S, E>) - Method in interface org.springframework.statemachine.state.StateListener
 
- 
Called when 
State want to notify of its completion.
 
 
- onComplete(StateContext<S, E>) - Method in class org.springframework.statemachine.state.StateListenerAdapter
 
-  
 
- onConfigurers(List<AnnotationConfigurer<O, B>>) - Method in class org.springframework.statemachine.config.common.annotation.AbstractAnnotationConfiguration
 
-  
 
- onContext(PseudoStateContext<S, E>) - Method in class org.springframework.statemachine.state.CompositePseudoStateListener
 
-  
 
- onContext(PseudoStateContext<S, E>) - Method in interface org.springframework.statemachine.state.PseudoStateListener
 
- 
 
- onEntry(StateContext<S, E>) - Method in class org.springframework.statemachine.state.CompositeStateListener
 
-  
 
- onEntry(StateContext<S, E>) - Method in interface org.springframework.statemachine.state.StateListener
 
- 
Called when 
State want to notify of its entry.
 
 
- onEntry(StateContext<S, E>) - Method in class org.springframework.statemachine.state.StateListenerAdapter
 
-  
 
- onError(String, StateContext<String, String>, Exception) - Method in class org.springframework.statemachine.recipes.support.RunnableAction
 
-  
 
- OnEventNotAccepted - Annotation Type in org.springframework.statemachine.annotation
 
- 
Indicates that a method is candidate to be called when event
 is not accepted by a state machine.
 
- OnEventNotAcceptedEvent - Class in org.springframework.statemachine.event
 
- 
Generic event representing that a state machine did not
 accept an event.
 
- OnEventNotAcceptedEvent(Object, Message<?>) - Constructor for class org.springframework.statemachine.event.OnEventNotAcceptedEvent
 
- 
Instantiates a new on event not accepted event.
 
- onExecute(StateMachine<S, E>, Function<StateContext<S, E>, Mono<Void>>, long) - Method in interface org.springframework.statemachine.action.ActionListener
 
- 
Notified duration of a particular action.
 
- onExecute(StateMachine<S, E>, Function<StateContext<S, E>, Mono<Void>>, long) - Method in class org.springframework.statemachine.action.CompositeActionListener
 
-  
 
- onExit(StateContext<S, E>) - Method in class org.springframework.statemachine.state.CompositeStateListener
 
-  
 
- onExit(StateContext<S, E>) - Method in interface org.springframework.statemachine.state.StateListener
 
- 
Called when 
State want to notify of its exit.
 
 
- onExit(StateContext<S, E>) - Method in class org.springframework.statemachine.state.StateListenerAdapter
 
-  
 
- OnExtendedStateChanged - Annotation Type in org.springframework.statemachine.annotation
 
- 
Indicates that a method is candidate to be called when 
ExtendedState
 is changed.
 
 
- OnExtendedStateChanged - Class in org.springframework.statemachine.event
 
- 
Generic event representing that extended state variable has been changed.
 
- OnExtendedStateChanged(Object, Object, Object) - Constructor for class org.springframework.statemachine.event.OnExtendedStateChanged
 
- 
Instantiates a new on extended state changed.
 
- onInit() - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- onInit() - Method in class org.springframework.statemachine.recipes.persist.GenericPersistStateMachineHandler
 
-  
 
- onInit() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- onInit() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
- 
Subclasses may implement this for initialization logic.
 
- onInit() - Method in class org.springframework.statemachine.support.ReactiveStateMachineExecutor
 
-  
 
- onInit() - Method in class org.springframework.statemachine.zookeeper.ZookeeperStateMachineEnsemble
 
-  
 
- onPersist(State<S, E>, Message<E>, Transition<S, E>, StateMachine<S, E>) - Method in interface org.springframework.statemachine.recipes.persist.AbstractPersistStateMachineHandler.GenericPersistStateChangeListener
 
- 
Called when state needs to be persisted.
 
- onPostExecute(String, StateContext<String, String>) - Method in class org.springframework.statemachine.recipes.support.RunnableAction
 
-  
 
- onPreExecute(String, StateContext<String, String>) - Method in class org.springframework.statemachine.recipes.support.RunnableAction
 
-  
 
- OnStateChanged - Annotation Type in org.springframework.statemachine.annotation
 
- 
Indicates that a method is candidate to be called when 
State
 is changed.
 
 
- OnStateChangedEvent - Class in org.springframework.statemachine.event
 
- 
Generic event representing that state has been changed.
 
- OnStateChangedEvent(Object, State<?, ?>, State<?, ?>) - Constructor for class org.springframework.statemachine.event.OnStateChangedEvent
 
- 
Instantiates a new on state changed event.
 
- OnStateEntry - Annotation Type in org.springframework.statemachine.annotation
 
- 
Indicates that a method is candidate to be called when 
State
 is entered.
 
 
- OnStateEntryEvent - Class in org.springframework.statemachine.event
 
- 
Generic event representing that state has been entered.
 
- OnStateEntryEvent(Object, State<?, ?>) - Constructor for class org.springframework.statemachine.event.OnStateEntryEvent
 
- 
Instantiates a new on state entry event.
 
- OnStateExit - Annotation Type in org.springframework.statemachine.annotation
 
- 
Indicates that a method is candidate to be called when 
State
 is exited.
 
 
- OnStateExitEvent - Class in org.springframework.statemachine.event
 
- 
Generic event representing that state has been exited.
 
- OnStateExitEvent(Object, State<?, ?>) - Constructor for class org.springframework.statemachine.event.OnStateExitEvent
 
- 
Instantiates a new on state exit event.
 
- OnStateMachineError - Annotation Type in org.springframework.statemachine.annotation
 
- 
Indicates that a method is candidate to be called when state machine
 has been entered in error it cannot recover.
 
- OnStateMachineError - Class in org.springframework.statemachine.event
 
- 
Generic event representing that state machine has been entered in
 error it cannot recover.
 
- OnStateMachineError(Object, StateMachine<?, ?>, Exception) - Constructor for class org.springframework.statemachine.event.OnStateMachineError
 
- 
Instantiates a new on state exit event.
 
- OnStateMachineStart - Annotation Type in org.springframework.statemachine.annotation
 
- 
Indicates that a method is a candidate to be called when state machine
 is started.
 
- OnStateMachineStart - Class in org.springframework.statemachine.event
 
- 
Generic event representing that state machine has been started.
 
- OnStateMachineStart(Object, StateMachine<?, ?>) - Constructor for class org.springframework.statemachine.event.OnStateMachineStart
 
- 
Instantiates a new on state exit event.
 
- OnStateMachineStop - Annotation Type in org.springframework.statemachine.annotation
 
- 
Indicates that a method is a candidate to be called when state machine
 is stopped.
 
- OnStateMachineStop - Class in org.springframework.statemachine.event
 
- 
Generic event representing that state machine has been stopped or terminated.
 
- OnStateMachineStop(Object, StateMachine<?, ?>) - Constructor for class org.springframework.statemachine.event.OnStateMachineStop
 
- 
Instantiates a new on state exit event.
 
- onSuccess(String, StateContext<String, String>) - Method in class org.springframework.statemachine.recipes.support.RunnableAction
 
-  
 
- onTaskFailed(Object, Exception) - Method in interface org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListener
 
- 
Called when task execution result an error of any kind.
 
- onTaskFailed(Object, Exception) - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListenerAdapter
 
-  
 
- onTaskPostExecute(Object) - Method in interface org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListener
 
- 
Called after tasks has been executed regardless if task
 execution succeeded or not.
 
- onTaskPostExecute(Object) - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListenerAdapter
 
-  
 
- onTaskPreExecute(Object) - Method in interface org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListener
 
- 
Called before tasks is about to be executed.
 
- onTaskPreExecute(Object) - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListenerAdapter
 
-  
 
- onTasksAutomaticFix(TasksHandler, StateContext<String, String>) - Method in interface org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListener
 
- 
Called when tasks execution resulted an error and AUTOMATIC state
 is entered.
 
- onTasksAutomaticFix(TasksHandler, StateContext<String, String>) - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListenerAdapter
 
-  
 
- onTasksContinue() - Method in interface org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListener
 
- 
Called when some of a tasks in DAGs failed to execute and tasks
 execution in going to continue.
 
- onTasksContinue() - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListenerAdapter
 
-  
 
- onTasksError() - Method in interface org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListener
 
- 
Called when after an execution of full DAGs if some of the
 tasks executed with an error.
 
- onTasksError() - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListenerAdapter
 
-  
 
- onTasksStarted() - Method in interface org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListener
 
- 
Called when all DAGs have either never executed or previous
 execution was fully successful.
 
- onTasksStarted() - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListenerAdapter
 
-  
 
- onTasksSuccess() - Method in interface org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListener
 
- 
Called when all tasks has been executed successfully.
 
- onTasksSuccess() - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListenerAdapter
 
-  
 
- onTaskSuccess(Object) - Method in interface org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListener
 
- 
Called when task execution result without errors.
 
- onTaskSuccess(Object) - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListenerAdapter
 
-  
 
- OnTransition - Annotation Type in org.springframework.statemachine.annotation
 
- 
Indicates that a method is a candidate to be called with a 
Transition.
 
 
- OnTransitionEnd - Annotation Type in org.springframework.statemachine.annotation
 
- 
Indicates that a method is candidate to be called with a 
Transition.
 
 
- OnTransitionEndEvent - Class in org.springframework.statemachine.event
 
- 
 
- OnTransitionEndEvent(Object, Transition<?, ?>) - Constructor for class org.springframework.statemachine.event.OnTransitionEndEvent
 
- 
Instantiates a new on transition end event.
 
- OnTransitionEvent - Class in org.springframework.statemachine.event
 
- 
Event representing that a 
Transition has happened.
 
 
- OnTransitionEvent(Object, Transition<?, ?>) - Constructor for class org.springframework.statemachine.event.OnTransitionEvent
 
- 
Instantiates a new on transition event.
 
- OnTransitionStart - Annotation Type in org.springframework.statemachine.annotation
 
- 
Indicates that a method is candidate to be called with a 
Transition.
 
 
- OnTransitionStartEvent - Class in org.springframework.statemachine.event
 
- 
 
- OnTransitionStartEvent(Object, Transition<?, ?>) - Constructor for class org.springframework.statemachine.event.OnTransitionStartEvent
 
- 
Instantiates a new on transition start event.
 
- OrderedComposite<S> - Class in org.springframework.statemachine.listener
 
- 
Composite item which can be used in other components which
 may want to allow automatic and annotation based ordering.
 
- OrderedComposite() - Constructor for class org.springframework.statemachine.listener.OrderedComposite
 
-  
 
- OrderedCompositeItem<S> - Class in org.springframework.statemachine.support
 
- 
Composite item which can be used in other components which
 may want to allow automatic and annotation based ordering.
 
- OrderedCompositeItem() - Constructor for class org.springframework.statemachine.support.OrderedCompositeItem
 
-  
 
- org.springframework.statemachine - package org.springframework.statemachine
 
-  
 
- org.springframework.statemachine.access - package org.springframework.statemachine.access
 
-  
 
- org.springframework.statemachine.action - package org.springframework.statemachine.action
 
-  
 
- org.springframework.statemachine.annotation - package org.springframework.statemachine.annotation
 
-  
 
- org.springframework.statemachine.boot - package org.springframework.statemachine.boot
 
-  
 
- org.springframework.statemachine.boot.actuate - package org.springframework.statemachine.boot.actuate
 
-  
 
- org.springframework.statemachine.boot.autoconfigure - package org.springframework.statemachine.boot.autoconfigure
 
-  
 
- org.springframework.statemachine.boot.support - package org.springframework.statemachine.boot.support
 
-  
 
- org.springframework.statemachine.cluster - package org.springframework.statemachine.cluster
 
-  
 
- org.springframework.statemachine.config - package org.springframework.statemachine.config
 
-  
 
- org.springframework.statemachine.config.builders - package org.springframework.statemachine.config.builders
 
-  
 
- org.springframework.statemachine.config.common.annotation - package org.springframework.statemachine.config.common.annotation
 
-  
 
- org.springframework.statemachine.config.common.annotation.configuration - package org.springframework.statemachine.config.common.annotation.configuration
 
-  
 
- org.springframework.statemachine.config.common.annotation.configurers - package org.springframework.statemachine.config.common.annotation.configurers
 
-  
 
- org.springframework.statemachine.config.configuration - package org.springframework.statemachine.config.configuration
 
-  
 
- org.springframework.statemachine.config.configurers - package org.springframework.statemachine.config.configurers
 
-  
 
- org.springframework.statemachine.config.model - package org.springframework.statemachine.config.model
 
-  
 
- org.springframework.statemachine.config.model.verifier - package org.springframework.statemachine.config.model.verifier
 
-  
 
- org.springframework.statemachine.data - package org.springframework.statemachine.data
 
-  
 
- org.springframework.statemachine.data.jpa - package org.springframework.statemachine.data.jpa
 
-  
 
- org.springframework.statemachine.data.mongodb - package org.springframework.statemachine.data.mongodb
 
-  
 
- org.springframework.statemachine.data.redis - package org.springframework.statemachine.data.redis
 
-  
 
- org.springframework.statemachine.data.support - package org.springframework.statemachine.data.support
 
-  
 
- org.springframework.statemachine.ensemble - package org.springframework.statemachine.ensemble
 
-  
 
- org.springframework.statemachine.event - package org.springframework.statemachine.event
 
-  
 
- org.springframework.statemachine.guard - package org.springframework.statemachine.guard
 
-  
 
- org.springframework.statemachine.kryo - package org.springframework.statemachine.kryo
 
-  
 
- org.springframework.statemachine.listener - package org.springframework.statemachine.listener
 
-  
 
- org.springframework.statemachine.monitor - package org.springframework.statemachine.monitor
 
-  
 
- org.springframework.statemachine.persist - package org.springframework.statemachine.persist
 
-  
 
- org.springframework.statemachine.processor - package org.springframework.statemachine.processor
 
-  
 
- org.springframework.statemachine.recipes.persist - package org.springframework.statemachine.recipes.persist
 
-  
 
- org.springframework.statemachine.recipes.support - package org.springframework.statemachine.recipes.support
 
-  
 
- org.springframework.statemachine.recipes.tasks - package org.springframework.statemachine.recipes.tasks
 
-  
 
- org.springframework.statemachine.region - package org.springframework.statemachine.region
 
-  
 
- org.springframework.statemachine.security - package org.springframework.statemachine.security
 
-  
 
- org.springframework.statemachine.service - package org.springframework.statemachine.service
 
-  
 
- org.springframework.statemachine.state - package org.springframework.statemachine.state
 
-  
 
- org.springframework.statemachine.support - package org.springframework.statemachine.support
 
-  
 
- org.springframework.statemachine.support.tree - package org.springframework.statemachine.support.tree
 
-  
 
- org.springframework.statemachine.test - package org.springframework.statemachine.test
 
-  
 
- org.springframework.statemachine.test.assertj - package org.springframework.statemachine.test.assertj
 
-  
 
- org.springframework.statemachine.test.support - package org.springframework.statemachine.test.support
 
-  
 
- org.springframework.statemachine.transition - package org.springframework.statemachine.transition
 
-  
 
- org.springframework.statemachine.trigger - package org.springframework.statemachine.trigger
 
-  
 
- org.springframework.statemachine.uml - package org.springframework.statemachine.uml
 
-  
 
- org.springframework.statemachine.uml.support - package org.springframework.statemachine.uml.support
 
-  
 
- org.springframework.statemachine.zookeeper - package org.springframework.statemachine.zookeeper
 
-  
 
- ReactiveAction<S,E> - Interface in org.springframework.statemachine.action
 
- 
Reactive counterpart of a 
Action being simply a 
Function of a
 return type of a 
Mono.
 
 
- ReactiveGuard<S,E> - Interface in org.springframework.statemachine.guard
 
- 
Reactive counterpart of a 
Guard being simply a 
Function of a
 return type of a 
Mono wrapping 
Boolean.
 
 
- ReactiveLifecycleManager - Class in org.springframework.statemachine.support
 
-  
 
- ReactiveLifecycleManager(Supplier<Mono<Void>>, Supplier<Mono<Void>>, Supplier<Mono<Void>>, Supplier<Mono<Void>>) - Constructor for class org.springframework.statemachine.support.ReactiveLifecycleManager
 
-  
 
- ReactiveLifecycleManager.LifecycleState - Enum in org.springframework.statemachine.support
 
-  
 
- ReactiveStateMachineAccess<S,E> - Interface in org.springframework.statemachine.access
 
- 
Functional interface exposing reactive 
StateMachine internals.
 
 
- ReactiveStateMachineExecutor<S,E> - Class in org.springframework.statemachine.support
 
- 
 
- ReactiveStateMachineExecutor(StateMachine<S, E>, StateMachine<S, E>, Collection<Transition<S, E>>, Map<Trigger<S, E>, Transition<S, E>>, List<Transition<S, E>>, Transition<S, E>, Message<E>, TransitionConflictPolicy) - Constructor for class org.springframework.statemachine.support.ReactiveStateMachineExecutor
 
-  
 
- REACTOR_CONTEXT_ERRORS - Static variable in class org.springframework.statemachine.StateMachineSystemConstants
 
- 
Contstant storing errors in a reactor context
 
- read(Object) - Method in class org.springframework.statemachine.data.jpa.JpaPersistingStateMachineInterceptor
 
-  
 
- read(Object) - Method in class org.springframework.statemachine.data.mongodb.MongoDbPersistingStateMachineInterceptor
 
-  
 
- read(Object) - Method in class org.springframework.statemachine.data.redis.RedisPersistingStateMachineInterceptor
 
-  
 
- read(Object) - Method in class org.springframework.statemachine.data.RepositoryStateMachinePersist
 
-  
 
- read(Kryo, Input, Class<MessageHeaders>) - Method in class org.springframework.statemachine.kryo.MessageHeadersSerializer
 
-  
 
- read(Kryo, Input, Class<StateMachineContext<S, E>>) - Method in class org.springframework.statemachine.kryo.StateMachineContextSerializer
 
-  
 
- read(Kryo, Input, Class<UUID>) - Method in class org.springframework.statemachine.kryo.UUIDSerializer
 
-  
 
- read(T) - Method in class org.springframework.statemachine.persist.AbstractPersistingStateMachineInterceptor
 
- 
 
- read(String) - Method in class org.springframework.statemachine.persist.RepositoryStateMachinePersist
 
-  
 
- read(T) - Method in interface org.springframework.statemachine.StateMachinePersist
 
- 
 
- read(Stat) - Method in class org.springframework.statemachine.zookeeper.ZookeeperStateMachinePersist
 
-  
 
- readField(String, Object) - Static method in class org.springframework.statemachine.test.TestUtils
 
-  
 
- readFrom(Resource, ClassLoader) - Method in class org.springframework.statemachine.data.support.StateMachineJackson2ResourceReader
 
-  
 
- readLog(int, Stat) - Method in class org.springframework.statemachine.zookeeper.ZookeeperStateMachinePersist
 
-  
 
- RedisActionRepository - Interface in org.springframework.statemachine.data.redis
 
- 
 
- RedisGuardRepository - Interface in org.springframework.statemachine.data.redis
 
- 
 
- RedisPersistingStateMachineInterceptor<S,E,T> - Class in org.springframework.statemachine.data.redis
 
- 
 
- RedisPersistingStateMachineInterceptor(RedisStateMachineRepository) - Constructor for class org.springframework.statemachine.data.redis.RedisPersistingStateMachineInterceptor
 
- 
Instantiates a new redis persisting state machine interceptor.
 
- RedisPersistingStateMachineInterceptor(RedisRepositoryStateMachinePersist<S, E>) - Constructor for class org.springframework.statemachine.data.redis.RedisPersistingStateMachineInterceptor
 
- 
Instantiates a new redis persisting state machine interceptor.
 
- RedisRepositoryAction - Class in org.springframework.statemachine.data.redis
 
- 
Redis entity for actions.
 
- RedisRepositoryAction() - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryAction
 
-  
 
- RedisRepositoryGuard - Class in org.springframework.statemachine.data.redis
 
- 
Redis entity for actions.
 
- RedisRepositoryGuard() - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryGuard
 
-  
 
- RedisRepositoryState - Class in org.springframework.statemachine.data.redis
 
- 
Redis entity for states.
 
- RedisRepositoryState() - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryState
 
- 
Instantiates a new redis repository state.
 
- RedisRepositoryState(String) - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryState
 
- 
Instantiates a new redis repository state.
 
- RedisRepositoryState(String, boolean) - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryState
 
- 
Instantiates a new redis repository state.
 
- RedisRepositoryState(String, String, boolean) - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryState
 
- 
Instantiates a new redis repository state.
 
- RedisRepositoryState(String, RedisRepositoryState, String, boolean) - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryState
 
- 
Instantiates a new redis repository state.
 
- RedisRepositoryState(String, RedisRepositoryState, String, boolean, Set<RedisRepositoryAction>, Set<RedisRepositoryAction>, Set<RedisRepositoryAction>) - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryState
 
- 
Instantiates a new redis repository state.
 
- RedisRepositoryStateMachine - Class in org.springframework.statemachine.data.redis
 
- 
 
- RedisRepositoryStateMachine() - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryStateMachine
 
-  
 
- RedisRepositoryStateMachinePersist<S,E> - Class in org.springframework.statemachine.data.redis
 
- 
 
- RedisRepositoryStateMachinePersist(RedisStateMachineRepository) - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryStateMachinePersist
 
- 
Instantiates a new redis repository state machine persist.
 
- RedisRepositoryStateMachinePersist(RedisStateMachineRepository, StateMachineSerialisationService<S, E>) - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryStateMachinePersist
 
- 
Instantiates a new redis repository state machine persist.
 
- RedisRepositoryTransition - Class in org.springframework.statemachine.data.redis
 
- 
Redis entity for transitions.
 
- RedisRepositoryTransition() - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
- 
Instantiates a new redis repository transition.
 
- RedisRepositoryTransition(RedisRepositoryState, RedisRepositoryState, String) - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
- 
Instantiates a new redis repository transition.
 
- RedisRepositoryTransition(String, RedisRepositoryState, RedisRepositoryState, String) - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
- 
Instantiates a new redis repository transition.
 
- RedisRepositoryTransition(String, RedisRepositoryState, RedisRepositoryState, String, Set<RedisRepositoryAction>) - Constructor for class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
- 
Instantiates a new redis repository transition.
 
- RedisStateMachineContextRepository<S,E> - Class in org.springframework.statemachine.data.redis
 
- 
 
- RedisStateMachineContextRepository(RedisConnectionFactory) - Constructor for class org.springframework.statemachine.data.redis.RedisStateMachineContextRepository
 
- 
Instantiates a new redis state machine context repository.
 
- RedisStateMachinePersister<S,E> - Class in org.springframework.statemachine.data.redis
 
- 
 
- RedisStateMachinePersister(StateMachinePersist<S, E, String>) - Constructor for class org.springframework.statemachine.data.redis.RedisStateMachinePersister
 
- 
Instantiates a new redis state machine persister.
 
- RedisStateMachineRepository - Interface in org.springframework.statemachine.data.redis
 
- 
 
- RedisStateRepository - Interface in org.springframework.statemachine.data.redis
 
- 
 
- RedisTransitionRepository - Interface in org.springframework.statemachine.data.redis
 
- 
 
- region(String) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- region(String) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a region for these states configured by this configurer instance.
 
- Region<S,E> - Interface in org.springframework.statemachine.region
 
- 
A region is an orthogonal part of either a composite state or a state
 machine.
 
- regionExecutionPolicy(RegionExecutionPolicy) - Method in interface org.springframework.statemachine.config.configurers.ConfigurationConfigurer
 
- 
 
- regionExecutionPolicy(RegionExecutionPolicy) - Method in class org.springframework.statemachine.config.configurers.DefaultConfigurationConfigurer
 
-  
 
- RegionExecutionPolicy - Enum in org.springframework.statemachine.region
 
- 
Enumerations for possible region execution policies.
 
- RegionState<S,E> - Class in org.springframework.statemachine.state
 
- 
A 
State implementation where states are wrapped in a regions..
 
 
- RegionState(S, Collection<Region<S, E>>) - Constructor for class org.springframework.statemachine.state.RegionState
 
- 
Instantiates a new region state.
 
- RegionState(S, Collection<Region<S, E>>, Collection<E>) - Constructor for class org.springframework.statemachine.state.RegionState
 
- 
Instantiates a new region state.
 
- RegionState(S, Collection<Region<S, E>>, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.RegionState
 
- 
Instantiates a new region state.
 
- RegionState(S, Collection<Region<S, E>>, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.RegionState
 
- 
Instantiates a new region state.
 
- RegionState(S, Collection<Region<S, E>>, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>) - Constructor for class org.springframework.statemachine.state.RegionState
 
- 
Instantiates a new region state.
 
- register(T) - Method in class org.springframework.statemachine.listener.AbstractCompositeListener
 
- 
Register a new listener.
 
- register(T) - Method in class org.springframework.statemachine.support.AbstractCompositeItems
 
- 
Register a new item.
 
- registerAction(String, Action<S, E>) - Method in class org.springframework.statemachine.config.model.AbstractStateMachineModelFactory
 
- 
Register 
Action into factory with a given id.
 
 
- registerAction(String, Action<S, E>) - Method in class org.springframework.statemachine.config.model.DefaultStateMachineComponentResolver
 
- 
Register 
Action with a given id.
 
 
- registerAndRefresh(Class<?>...) - Method in class org.springframework.statemachine.test.AbstractStateMachineJUnit4Tests
 
-  
 
- registerAndRefresh(Class<?>...) - Method in class org.springframework.statemachine.test.AbstractStateMachineJUnit5Tests
 
-  
 
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration
 
-  
 
- registerGuard(String, Guard<S, E>) - Method in class org.springframework.statemachine.config.model.AbstractStateMachineModelFactory
 
- 
Register 
Guard into factory with a given id.
 
 
- registerGuard(String, Guard<S, E>) - Method in class org.springframework.statemachine.config.model.DefaultStateMachineComponentResolver
 
- 
Register 
Guard with a given id.
 
 
- registerWatcherForStatePath() - Method in class org.springframework.statemachine.zookeeper.ZookeeperStateMachineEnsemble
 
- 
Register existing CuratorWatcher for a state path.
 
- releaseStateMachine(String) - Method in class org.springframework.statemachine.service.DefaultStateMachineService
 
-  
 
- releaseStateMachine(String, boolean) - Method in class org.springframework.statemachine.service.DefaultStateMachineService
 
-  
 
- releaseStateMachine(String) - Method in interface org.springframework.statemachine.service.StateMachineService
 
- 
Release the state machine.
 
- releaseStateMachine(String, boolean) - Method in interface org.springframework.statemachine.service.StateMachineService
 
- 
Release state machine.
 
- remove(S) - Method in class org.springframework.statemachine.listener.OrderedComposite
 
- 
Unregister item.
 
- remove(Object) - Method in class org.springframework.statemachine.support.ObservableMap
 
-  
 
- remove(S) - Method in class org.springframework.statemachine.support.OrderedCompositeItem
 
- 
Unregister item.
 
- remove(StateMachineInterceptor<S, E>) - Method in class org.springframework.statemachine.support.StateMachineInterceptorList
 
- 
Removes interceptor from the list.
 
- remove() - Method in class org.springframework.statemachine.support.tree.AbstractIterator
 
-  
 
- removeActionListener(ActionListener<S, E>) - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- removeActionListener(ActionListener<S, E>) - Method in interface org.springframework.statemachine.state.State
 
- 
Removes the action listener.
 
- removeActionListener(ActionListener<S, E>) - Method in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- removeActionListener(ActionListener<S, E>) - Method in interface org.springframework.statemachine.transition.Transition
 
- 
Removes the action listener.
 
- removeConfigurer(Class<C>) - Method in class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
 
- removeConfigurers(Class<C>) - Method in class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
 
- removed(K, V) - Method in interface org.springframework.statemachine.support.ObservableMap.MapChangeListener
 
- 
Called when entry has been removed.
 
- removeEnsembleListener(EnsembleListener<S, E>) - Method in interface org.springframework.statemachine.ensemble.StateMachineEnsemble
 
- 
Removes the ensemble listener.
 
- removeEnsembleListener(EnsembleListener<S, E>) - Method in class org.springframework.statemachine.ensemble.StateMachineEnsembleObjectSupport
 
-  
 
- removeStateListener(StateMachineListener<S, E>) - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- removeStateListener(StateMachineListener<S, E>) - Method in interface org.springframework.statemachine.region.Region
 
- 
Removes the state listener.
 
- removeStateListener(StateListener<S, E>) - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- removeStateListener(StateListener<S, E>) - Method in interface org.springframework.statemachine.state.State
 
- 
Removes the state listener.
 
- removeStateListener(StateMachineListener<S, E>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- removeTasksListener(TasksHandler.TasksListener) - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
- 
Removes the tasks listener.
 
- RepositoryAction - Class in org.springframework.statemachine.data
 
- 
Generic base class representing action entity.
 
- RepositoryAction() - Constructor for class org.springframework.statemachine.data.RepositoryAction
 
-  
 
- RepositoryGuard - Class in org.springframework.statemachine.data
 
- 
Generic base class representing guard entity.
 
- RepositoryGuard() - Constructor for class org.springframework.statemachine.data.RepositoryGuard
 
-  
 
- RepositoryState - Class in org.springframework.statemachine.data
 
- 
Generic base class representing state entity.
 
- RepositoryState() - Constructor for class org.springframework.statemachine.data.RepositoryState
 
-  
 
- RepositoryStateMachine - Class in org.springframework.statemachine.data
 
- 
Generic base class representing state machine entity.
 
- RepositoryStateMachine() - Constructor for class org.springframework.statemachine.data.RepositoryStateMachine
 
-  
 
- RepositoryStateMachineModelFactory - Class in org.springframework.statemachine.data
 
- 
 
- RepositoryStateMachineModelFactory(StateRepository<? extends RepositoryState>, TransitionRepository<? extends RepositoryTransition>) - Constructor for class org.springframework.statemachine.data.RepositoryStateMachineModelFactory
 
- 
Instantiates a new repository state machine model factory.
 
- RepositoryStateMachinePersist<M extends RepositoryStateMachine,S,E> - Class in org.springframework.statemachine.data
 
- 
 
- RepositoryStateMachinePersist() - Constructor for class org.springframework.statemachine.data.RepositoryStateMachinePersist
 
- 
Instantiates a new repository state machine persist.
 
- RepositoryStateMachinePersist(StateMachineSerialisationService<S, E>) - Constructor for class org.springframework.statemachine.data.RepositoryStateMachinePersist
 
- 
Instantiates a new repository state machine persist.
 
- RepositoryStateMachinePersist<S,E> - Class in org.springframework.statemachine.persist
 
- 
 
- RepositoryStateMachinePersist(StateMachineContextRepository<S, E, StateMachineContext<S, E>>) - Constructor for class org.springframework.statemachine.persist.RepositoryStateMachinePersist
 
- 
Instantiates a new repository state machine persist.
 
- RepositoryTransition - Class in org.springframework.statemachine.data
 
- 
Generic base class representing transition entity.
 
- RepositoryTransition() - Constructor for class org.springframework.statemachine.data.RepositoryTransition
 
-  
 
- reset(Collection<S>) - Method in class org.springframework.statemachine.state.JoinPseudoState
 
- 
Resets join state according to given state ids
 so that we can continue with correct tracking.
 
- reset(int, int, int, int, int, int, int, int, int, int) - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- resetFromPersistStore() - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
- 
Resets state machine states from a backing persistent repository.
 
- resetStateMachine(StateMachineContext<S, E>) - Method in interface org.springframework.statemachine.access.StateMachineAccess
 
- 
Deprecated.
 
- resetStateMachine(StateMachineContext<S, E>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- resetStateMachineReactively(StateMachineContext<S, E>) - Method in interface org.springframework.statemachine.access.ReactiveStateMachineAccess
 
- 
Reset state machine reactively.
 
- resetStateMachineReactively(StateMachineContext<S, E>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- resolveAction(String) - Method in class org.springframework.statemachine.config.model.AbstractStateMachineModelFactory
 
- 
Resolve action.
 
- resolveAction(String) - Method in class org.springframework.statemachine.config.model.DefaultStateMachineComponentResolver
 
-  
 
- resolveAction(String) - Method in interface org.springframework.statemachine.config.model.StateMachineComponentResolver
 
- 
Resolve action.
 
- resolveBeanFactory(StateMachineModel<S, E>) - Method in class org.springframework.statemachine.config.AbstractStateMachineFactory
 
-  
 
- resolveBodyByLanguage(String, BodyOwner) - Static method in class org.springframework.statemachine.uml.support.UmlUtils
 
- 
Resolve body by language.
 
- resolveDererredEvents(State) - Static method in class org.springframework.statemachine.uml.support.UmlUtils
 
- 
Resolve dererred events from a state.
 
- resolveGuard(String) - Method in class org.springframework.statemachine.config.model.AbstractStateMachineModelFactory
 
- 
Resolve guard.
 
- resolveGuard(String) - Method in class org.springframework.statemachine.config.model.DefaultStateMachineComponentResolver
 
-  
 
- resolveGuard(String) - Method in interface org.springframework.statemachine.config.model.StateMachineComponentResolver
 
- 
Resolve guard.
 
- resolveInitialTransition(State) - Static method in class org.springframework.statemachine.uml.support.UmlUtils
 
- 
Resolve initial transition from a State if it
 exists, otherwise null is returned.
 
- resolveStateMachineModel(String) - Method in class org.springframework.statemachine.config.AbstractStateMachineFactory
 
-  
 
- resolveTransitionAction(Transition, StateMachineComponentResolver<String, String>) - Static method in class org.springframework.statemachine.uml.support.UmlUtils
 
- 
Resolve transition action or null if no action was found.
 
- resolveTransitionActionFunction(Transition, StateMachineComponentResolver<String, String>) - Static method in class org.springframework.statemachine.uml.support.UmlUtils
 
- 
Resolve transition action or null if no action was found.
 
- resolveTransitionActionFunctions(Transition, StateMachineComponentResolver<String, String>) - Static method in class org.springframework.statemachine.uml.support.UmlUtils
 
- 
Resolve transition actions.
 
- resolveTransitionActions(Transition, StateMachineComponentResolver<String, String>) - Static method in class org.springframework.statemachine.uml.support.UmlUtils
 
- 
Resolve transition actions.
 
- resource(Resource) - Method in class org.springframework.statemachine.config.common.annotation.configurers.DefaultResourceConfigurer
 
- 
Adds a Resource to this builder.
 
- resource(String) - Method in class org.springframework.statemachine.config.common.annotation.configurers.DefaultResourceConfigurer
 
- 
Adds a Resource to this builder.
 
- resource(Resource) - Method in interface org.springframework.statemachine.config.common.annotation.configurers.ResourceConfigurer
 
-  
 
- resource(String) - Method in interface org.springframework.statemachine.config.common.annotation.configurers.ResourceConfigurer
 
-  
 
- ResourceConfigurer<I> - Interface in org.springframework.statemachine.config.common.annotation.configurers
 
- 
 
- ResourceConfigurerAware - Interface in org.springframework.statemachine.config.common.annotation.configurers
 
- 
 
- resources(Set<Resource>) - Method in class org.springframework.statemachine.config.common.annotation.configurers.DefaultResourceConfigurer
 
- 
Adds a Set of Resources to this builder.
 
- resources(List<String>) - Method in class org.springframework.statemachine.config.common.annotation.configurers.DefaultResourceConfigurer
 
- 
Adds a Resources to this builder.
 
- resources(Set<Resource>) - Method in interface org.springframework.statemachine.config.common.annotation.configurers.ResourceConfigurer
 
-  
 
- resources(List<String>) - Method in interface org.springframework.statemachine.config.common.annotation.configurers.ResourceConfigurer
 
-  
 
- restore(StateMachine<S, E>, T) - Method in class org.springframework.statemachine.persist.AbstractStateMachinePersister
 
-  
 
- restore(StateMachine<S, E>, T) - Method in interface org.springframework.statemachine.persist.StateMachinePersister
 
- 
Reset a state machine with a given context object.
 
- restoreStateMachine(StateMachine<S, E>, StateMachineContext<S, E>) - Method in class org.springframework.statemachine.service.DefaultStateMachineService
 
-  
 
- resumeErrorToContext() - Static method in class org.springframework.statemachine.support.StateMachineUtils
 
- 
Utility function to stash error into reactor context.
 
- reverse() - Method in class org.springframework.statemachine.listener.OrderedComposite
 
- 
Public getter for the list of items in reverse.
 
- reverse() - Method in class org.springframework.statemachine.support.OrderedCompositeItem
 
- 
Public getter for the list of items in reverse.
 
- RunnableAction - Class in org.springframework.statemachine.recipes.support
 
- 
A 
Action which executes a 
Runnable.
 
 
- RunnableAction(Runnable) - Constructor for class org.springframework.statemachine.recipes.support.RunnableAction
 
- 
Instantiates a new runnable action.
 
- RunnableAction(Runnable, String) - Constructor for class org.springframework.statemachine.recipes.support.RunnableAction
 
- 
Instantiates a new runnable action.
 
- runTasks() - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
- 
Request to execute current tasks logic.
 
- runtimePersister(StateMachineRuntimePersister<S, E, ?>) - Method in class org.springframework.statemachine.config.configurers.DefaultPersistenceConfigurer
 
-  
 
- runtimePersister(StateMachineRuntimePersister<S, E, ?>) - Method in interface org.springframework.statemachine.config.configurers.PersistenceConfigurer
 
- 
Specify a state machine runtime persister.
 
- save(StateMachineContext<S, E>, String) - Method in class org.springframework.statemachine.data.redis.RedisStateMachineContextRepository
 
-  
 
- save(T, String) - Method in interface org.springframework.statemachine.StateMachineContextRepository
 
- 
Save a context.
 
- secured(String, SecurityRule.ComparisonType) - Method in class org.springframework.statemachine.config.configurers.DefaultExternalTransitionConfigurer
 
-  
 
- secured(String) - Method in class org.springframework.statemachine.config.configurers.DefaultExternalTransitionConfigurer
 
-  
 
- secured(String, SecurityRule.ComparisonType) - Method in class org.springframework.statemachine.config.configurers.DefaultInternalTransitionConfigurer
 
-  
 
- secured(String) - Method in class org.springframework.statemachine.config.configurers.DefaultInternalTransitionConfigurer
 
-  
 
- secured(String, SecurityRule.ComparisonType) - Method in class org.springframework.statemachine.config.configurers.DefaultLocalTransitionConfigurer
 
-  
 
- secured(String) - Method in class org.springframework.statemachine.config.configurers.DefaultLocalTransitionConfigurer
 
-  
 
- secured(String, SecurityRule.ComparisonType) - Method in interface org.springframework.statemachine.config.configurers.TransitionConfigurer
 
- 
Specify a security attributes for this 
Transition.
 
 
- secured(String) - Method in interface org.springframework.statemachine.config.configurers.TransitionConfigurer
 
- 
Specify a security expression for this 
Transition.
 
 
- securityAttributesToCommaDelimitedList(Collection<?>) - Static method in class org.springframework.statemachine.security.SecurityRule
 
- 
Convert attributes to comma separated String
 
- SecurityConfigurer<S,E> - Interface in org.springframework.statemachine.config.configurers
 
- 
Base ConfigConfigurer interface for configuring generic config.
 
- SecurityRule - Class in org.springframework.statemachine.security
 
- 
Encapsulates the rules for comparing security attributes and expression.
 
- SecurityRule() - Constructor for class org.springframework.statemachine.security.SecurityRule
 
-  
 
- SecurityRule.ComparisonType - Enum in org.springframework.statemachine.security
 
- 
Security comparison types.
 
- selectImports(AnnotationMetadata) - Method in class org.springframework.statemachine.config.configuration.StateMachineConfigurationImportSelector
 
-  
 
- sendEvent(Message<E>) - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- sendEvent(E) - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- sendEvent(Mono<Message<E>>) - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- sendEvent(Message<E>) - Method in interface org.springframework.statemachine.region.Region
 
- 
 
- sendEvent(E) - Method in interface org.springframework.statemachine.region.Region
 
- 
 
- sendEvent(Mono<Message<E>>) - Method in interface org.springframework.statemachine.region.Region
 
- 
 
- sendEvent(Message<E>) - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- sendEvent(Message<E>) - Method in class org.springframework.statemachine.state.RegionState
 
-  
 
- sendEvent(Message<E>) - Method in interface org.springframework.statemachine.state.State
 
- 
 
- sendEvent(Message<E>) - Method in class org.springframework.statemachine.state.StateMachineState
 
-  
 
- sendEvent(Message<E>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- sendEvent(E) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- sendEvent(Mono<Message<E>>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- sendEvent(E) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Send an event E.
 
- sendEvent(E, boolean) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Send an event E.
 
- sendEvent(E, boolean, boolean) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Send an event E.
 
- sendEvent(E, Object) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Send an event E into a state machine identified
 by machineId.
 
- sendEvent(Message<E>) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Send a message Message<E>.
 
- sendEvent(Message<E>, boolean) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Send a message Message<E>.
 
- sendEvent(Message<E>, Object) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
- 
Send a message Message<E> into a state machine identified
 by machineId.
 
- sendEventCollect(Mono<Message<E>>) - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- sendEventCollect(Mono<Message<E>>) - Method in interface org.springframework.statemachine.region.Region
 
- 
 
- sendEventCollect(Mono<Message<E>>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- sendEvents(Flux<Message<E>>) - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- sendEvents(Flux<Message<E>>) - Method in interface org.springframework.statemachine.region.Region
 
- 
 
- sendEvents(Flux<Message<E>>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- serialiseStateMachineContext(StateMachineContext<S, E>) - Method in class org.springframework.statemachine.kryo.AbstractKryoStateMachineSerialisationService
 
-  
 
- serialiseStateMachineContext(StateMachineContext<S, E>) - Method in interface org.springframework.statemachine.service.StateMachineSerialisationService
 
- 
Serialise state machine context into byte array.
 
- set(List<StateMachineInterceptor<S, E>>) - Method in class org.springframework.statemachine.support.StateMachineInterceptorList
 
- 
Sets the interceptors, clears any existing interceptors.
 
- setActions(Set<JpaRepositoryAction>) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- setActions(Set<MongoDbRepositoryAction>) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- setActions(Set<RedisRepositoryAction>) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.statemachine.event.DefaultStateMachineEventPublisher
 
-  
 
- setAttributes(Collection<String>) - Method in class org.springframework.statemachine.security.SecurityRule
 
- 
Sets the security attributes.
 
- setAutoStart(boolean) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the auto start.
 
- setAutoStartup(boolean) - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
- 
Sets the auto startup.
 
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.statemachine.config.common.annotation.AbstractAnnotationConfiguration
 
-  
 
- setBeanFactory(BeanFactory) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the bean factory.
 
- setBeanFactory(BeanFactory) - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean
 
-  
 
- setBeanFactory(BeanFactory) - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration
 
-  
 
- setBeanFactory(BeanFactory) - Method in class org.springframework.statemachine.config.model.AbstractStateMachineModelFactory
 
-  
 
- setBeanFactory(BeanFactory) - Method in class org.springframework.statemachine.config.model.DefaultStateMachineComponentResolver
 
- 
Sets the bean factory.
 
- setBeanFactory(BeanFactory) - Method in class org.springframework.statemachine.processor.StateMachineAnnotationPostProcessor
 
-  
 
- setBeanFactory(BeanFactory) - Method in class org.springframework.statemachine.processor.StateMachineHandlerCallHelper
 
-  
 
- setBeanFactory(BeanFactory) - Method in class org.springframework.statemachine.support.AbstractExpressionEvaluator
 
-  
 
- setBeanFactory(BeanFactory) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- setBeanFactory(BeanFactory) - Method in class org.springframework.statemachine.support.BeanFactoryTypeConverter
 
-  
 
- setBeanFactory(BeanFactory) - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
-  
 
- setBeanName(String) - Method in class org.springframework.statemachine.config.AbstractStateMachineFactory
 
-  
 
- setBeanName(String) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport
 
-  
 
- setBuilder(B) - Method in class org.springframework.statemachine.config.common.annotation.AnnotationConfigurerAdapter
 
- 
 
- setCapacity(int) - Method in class org.springframework.statemachine.boot.actuate.InMemoryStateMachineTraceRepository
 
- 
Set the capacity of the in-memory repository.
 
- setComparisonType(SecurityRule.ComparisonType) - Method in class org.springframework.statemachine.security.SecurityRule
 
- 
Sets the comparison type.
 
- setConfigurers(List<AnnotationConfigurer<O, B>>) - Method in class org.springframework.statemachine.config.common.annotation.AbstractAnnotationConfiguration
 
- 
Sets the configurers.
 
- setConfigurers(List<AnnotationConfigurer<O, B>>) - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean
 
-  
 
- setContextEventsEnabled(Boolean) - Method in class org.springframework.statemachine.config.AbstractStateMachineFactory
 
- 
Instructs this factory to enable application context events.
 
- setContextEventsEnabled(boolean) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport
 
- 
Set if context application events are enabled.
 
- setConversionService(ConversionService) - Method in class org.springframework.statemachine.support.AbstractExpressionEvaluator
 
- 
Sets the conversion service.
 
- setConversionService(ConversionService) - Method in class org.springframework.statemachine.support.BeanFactoryTypeConverter
 
-  
 
- setCount(Integer) - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- setDefaultRolePrefix(String) - Method in class org.springframework.statemachine.security.DefaultTransitionSecurityExpressionHandler
 
- 
 Sets the default prefix to be added to
 SecurityExpressionRoot.hasAnyRole(String...)
 or
 SecurityExpressionRoot.hasRole(String)
 .
 
- setDeferred(Collection<E>) - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Sets the deferred.
 
- setDeferredEvents(Set<String>) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- setDeferredEvents(Set<String>) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- setDeferredEvents(Set<String>) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- setDelegate(Map<K, V>) - Method in class org.springframework.statemachine.support.ObservableMap
 
- 
Sets the delegate.
 
- setEnabled(boolean) - Method in class org.springframework.statemachine.boot.StateMachineProperties.StateMachineMonitoringProperties
 
-  
 
- setEnd(boolean) - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Sets the end.
 
- setEntryActions(Collection<Function<StateContext<S, E>, Mono<Void>>>) - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Sets the entry actions.
 
- setEntryActions(Set<JpaRepositoryAction>) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- setEntryActions(Set<MongoDbRepositoryAction>) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- setEntryActions(Set<RedisRepositoryAction>) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- setEnvironment(Environment) - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration
 
-  
 
- setError(Throwable) - Method in class org.springframework.statemachine.support.StateMachineExecutor.ExecutorExceptionHolder
 
-  
 
- setEvent(E) - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- setEvent(String) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- setEvent(String) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- setEvent(String) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- setEventAccessDecisionManager(AccessDecisionManager) - Method in class org.springframework.statemachine.security.StateMachineSecurityInterceptor
 
- 
Sets the event access decision manager.
 
- setEventSecurityAccessDecisionManager(AccessDecisionManager) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the security event access decision manager.
 
- setEventSecurityRule(SecurityRule) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the event security rule.
 
- setEventSecurityRule(SecurityRule) - Method in class org.springframework.statemachine.security.StateMachineSecurityInterceptor
 
- 
Sets the event security rule.
 
- setExitActions(Collection<Function<StateContext<S, E>, Mono<Void>>>) - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Sets the exit actions.
 
- setExitActions(Set<JpaRepositoryAction>) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- setExitActions(Set<MongoDbRepositoryAction>) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- setExitActions(Set<RedisRepositoryAction>) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- setExpression(String) - Method in class org.springframework.statemachine.security.SecurityRule
 
- 
Sets the security expression.
 
- setExpressionHandler(SecurityExpressionHandler<Message<T>>) - Method in class org.springframework.statemachine.security.EventExpressionVoter
 
-  
 
- setExtendedStateChangeListener(ExtendedState.ExtendedStateChangeListener) - Method in interface org.springframework.statemachine.ExtendedState
 
- 
Sets the extended state change listener.
 
- setExtendedStateChangeListener(ExtendedState.ExtendedStateChangeListener) - Method in class org.springframework.statemachine.support.DefaultExtendedState
 
-  
 
- setExtendedStateVariablesFunction(Function<StateMachine<S, E>, Map<Object, Object>>) - Method in class org.springframework.statemachine.persist.AbstractPersistingStateMachineInterceptor
 
- 
Sets the function creating extended state variables.
 
- setField(String, Object, Object) - Static method in class org.springframework.statemachine.test.TestUtils
 
-  
 
- setForwardedInitialEvent(Message<E>) - Method in interface org.springframework.statemachine.access.StateMachineAccess
 
- 
Set initial forwarded event which is used for passing in
 event and its headers for actions executed when sub state
 is entered via initial transition.
 
- setForwardedInitialEvent(Message<E>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- setForwardedInitialEvent(Message<E>) - Method in class org.springframework.statemachine.support.ReactiveStateMachineExecutor
 
-  
 
- setForwardedInitialEvent(Message<E>) - Method in interface org.springframework.statemachine.support.StateMachineExecutor
 
- 
Set initial forwarded event.
 
- setGuard(Guard<S, E>) - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- setGuard(JpaRepositoryGuard) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- setGuard(MongoDbRepositoryGuard) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- setGuard(RedisRepositoryGuard) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- setGuardFunction(Function<StateContext<S, E>, Mono<Boolean>>) - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- setHandleAutostartup(boolean) - Method in class org.springframework.statemachine.config.AbstractStateMachineFactory
 
- 
Instructs this factory to handle auto-start flag manually
 by calling lifecycle start method.
 
- setHistoryState(PseudoState<S, E>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- setId(String) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryStateMachine
 
-  
 
- setId(String) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryStateMachine
 
-  
 
- setId(String) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
- 
Sets the machine id.
 
- setImportMetadata(AnnotationMetadata) - Method in class org.springframework.statemachine.config.common.annotation.AbstractAnnotationConfiguration
 
-  
 
- setInitial(boolean) - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Sets the initial.
 
- setInitial(Boolean) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- setInitial(boolean) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- setInitial(boolean) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- setInitialAction(Action<S, E>) - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Sets the initial action.
 
- setInitialAction(JpaRepositoryAction) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- setInitialAction(MongoDbRepositoryAction) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- setInitialAction(RedisRepositoryAction) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- setInitialEnabled(boolean) - Method in interface org.springframework.statemachine.access.StateMachineAccess
 
- 
Sets if initial state is enabled when a state machine is
 using sub states.
 
- setInitialEnabled(boolean) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- setInitialEnabled(boolean) - Method in class org.springframework.statemachine.support.ReactiveStateMachineExecutor
 
-  
 
- setInitialEnabled(boolean) - Method in interface org.springframework.statemachine.support.StateMachineExecutor
 
- 
Sets the if initial stage is enabled.
 
- setItems(List<? extends S>) - Method in class org.springframework.statemachine.listener.OrderedComposite
 
- 
Public setter for the listeners.
 
- setItems(List<? extends T>) - Method in class org.springframework.statemachine.support.AbstractCompositeItems
 
- 
Sets the list of items.
 
- setItems(List<? extends S>) - Method in class org.springframework.statemachine.support.OrderedCompositeItem
 
- 
Public setter for the listeners.
 
- setKind(PseudoStateKind) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- setKind(TransitionKind) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- setKind(PseudoStateKind) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- setKind(TransitionKind) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- setKind(PseudoStateKind) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- setKind(TransitionKind) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- setListener(ObservableMap.MapChangeListener<K, V>) - Method in class org.springframework.statemachine.support.ObservableMap
 
- 
Sets the map change listener.
 
- setListeners(List<? extends T>) - Method in class org.springframework.statemachine.listener.AbstractCompositeListener
 
- 
Sets the list of listeners.
 
- setMachineId(String) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the machine id.
 
- setMachineId(String) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- setMachineId(String) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryStateMachine
 
-  
 
- setMachineId(String) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- setMachineId(String) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- setMachineId(String) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryStateMachine
 
-  
 
- setMachineId(String) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- setMachineId(String) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- setMachineId(String) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryStateMachine
 
-  
 
- setMachineId(String) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- setMapper(ObjectMapper) - Method in class org.springframework.statemachine.data.support.StateMachineJackson2RepositoryPopulatorFactoryBean
 
- 
Configures the ObjectMapper to be used.
 
- setMonitor(StateMachineProperties.StateMachineMonitoringProperties) - Method in class org.springframework.statemachine.boot.StateMachineProperties
 
-  
 
- setName(String) - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- setName(String) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryAction
 
-  
 
- setName(String) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryGuard
 
-  
 
- setName(String) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryAction
 
-  
 
- setName(String) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryGuard
 
-  
 
- setName(String) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryAction
 
-  
 
- setName(String) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryGuard
 
-  
 
- setObject(T) - Method in class org.springframework.statemachine.config.common.annotation.AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean
 
-  
 
- setOrder(int) - Method in class org.springframework.statemachine.processor.StateMachineHandler
 
- 
 
- setOwner(Object) - Method in class org.springframework.statemachine.support.ReactiveLifecycleManager
 
-  
 
- setParent(Object) - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Sets the parent.
 
- setParentMachine(StateMachine<S, E>) - Method in interface org.springframework.statemachine.access.StateMachineAccess
 
- 
Sets the parent machine.
 
- setParentMachine(StateMachine<S, E>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- setParentState(JpaRepositoryState) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- setParentState(MongoDbRepositoryState) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- setParentState(RedisRepositoryState) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- setPeriod(long) - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- setPhase(int) - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
- 
Sets the phase.
 
- setPseudoStateKind(PseudoStateKind) - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Sets the pseudo state kind.
 
- setPseudoStateListeners(List<PseudoStateListener<S, E>>) - Method in class org.springframework.statemachine.state.AbstractPseudoState
 
-  
 
- setPseudoStateListeners(List<PseudoStateListener<S, E>>) - Method in class org.springframework.statemachine.state.ChoicePseudoState
 
-  
 
- setPseudoStateListeners(List<PseudoStateListener<S, E>>) - Method in class org.springframework.statemachine.state.EntryPseudoState
 
-  
 
- setPseudoStateListeners(List<PseudoStateListener<S, E>>) - Method in class org.springframework.statemachine.state.ExitPseudoState
 
-  
 
- setPseudoStateListeners(List<PseudoStateListener<S, E>>) - Method in class org.springframework.statemachine.state.JunctionPseudoState
 
-  
 
- setPseudoStateListeners(List<PseudoStateListener<S, E>>) - Method in interface org.springframework.statemachine.state.PseudoState
 
- 
 
- setRegion(Object) - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Sets the region.
 
- setRegion(String) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- setRegion(String) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- setRegion(String) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- setRegionExecutionPolicy(RegionExecutionPolicy) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the region execution policy.
 
- setRegionExecutionPolicy(RegionExecutionPolicy) - Method in class org.springframework.statemachine.state.RegionState
 
- 
Sets the region execution policy.
 
- setRelay(StateMachine<S, E>) - Method in interface org.springframework.statemachine.access.StateMachineAccess
 
- 
Sets the relay state machine.
 
- setRelay(StateMachine<S, E>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- setResourceLoader(ResourceLoader) - Method in class org.springframework.statemachine.config.model.AbstractStateMachineModelFactory
 
-  
 
- setReverse(boolean) - Method in class org.springframework.statemachine.boot.actuate.InMemoryStateMachineTraceRepository
 
- 
Flag to say that the repository lists traces in reverse order.
 
- setSecurityEnabled(boolean) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the security enabled.
 
- setSecurityRule(String, SecurityRule.ComparisonType) - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- setSecurityRule(String) - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- setSharedObject(Class<C>, C) - Method in class org.springframework.statemachine.config.common.annotation.AbstractConfiguredAnnotationBuilder
 
- 
 
- setSource(S) - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- setSource(JpaRepositoryState) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- setSource(MongoDbRepositoryState) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- setSource(RedisRepositoryState) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- setSpel(String) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryAction
 
-  
 
- setSpel(String) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryGuard
 
-  
 
- setSpel(String) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryAction
 
-  
 
- setSpel(String) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryGuard
 
-  
 
- setSpel(String) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryAction
 
-  
 
- setSpel(String) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryGuard
 
-  
 
- setState(S) - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- setState(String) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- setState(String) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryStateMachine
 
-  
 
- setState(String) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- setState(String) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryStateMachine
 
-  
 
- setState(String) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- setState(String) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryStateMachine
 
-  
 
- setState(StateMachineContext<S, E>) - Method in interface org.springframework.statemachine.ensemble.StateMachineEnsemble
 
- 
 
- setState(State<S, E>) - Method in class org.springframework.statemachine.state.HistoryPseudoState
 
- 
Sets the current recorded state.
 
- setState(State<S, E>) - Method in class org.springframework.statemachine.state.StateHolder
 
- 
Sets the state.
 
- setState(StateMachineContext<S, E>) - Method in class org.springframework.statemachine.zookeeper.ZookeeperStateMachineEnsemble
 
-  
 
- setStateActions(Collection<Function<StateContext<S, E>, Mono<Void>>>) - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Sets the state actions.
 
- setStateActions(Set<JpaRepositoryAction>) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- setStateActions(Set<MongoDbRepositoryAction>) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- setStateActions(Set<RedisRepositoryAction>) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- setStateDoActionPolicy(StateDoActionPolicy, Long) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the state do action policy and timeout.
 
- setStateDoActionPolicy(StateDoActionPolicy) - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- setStateDoActionPolicyTimeout(Long) - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- setStateMachineComponentResolver(StateMachineComponentResolver<S, E>) - Method in class org.springframework.statemachine.config.model.AbstractStateMachineModelFactory
 
- 
Sets the state machine component resolver.
 
- setStateMachineContext(byte[]) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryStateMachine
 
-  
 
- setStateMachineContext(byte[]) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryStateMachine
 
-  
 
- setStateMachineContext(byte[]) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryStateMachine
 
-  
 
- setStateMachineEnsemble(StateMachineEnsemble<S, E>) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the state machine ensemble.
 
- setStateMachineError(Exception) - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- setStateMachineError(Exception) - Method in interface org.springframework.statemachine.StateMachine
 
- 
Sets the state machine error.
 
- setStateMachineError(Exception) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- setStateMachineEventPublisher(StateMachineEventPublisher) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport
 
- 
Sets the state machine event publisher.
 
- setStateMachineExecutorTransit(StateMachineExecutor.StateMachineExecutorTransit<S, E>) - Method in class org.springframework.statemachine.support.ReactiveStateMachineExecutor
 
-  
 
- setStateMachineExecutorTransit(StateMachineExecutor.StateMachineExecutorTransit<S, E>) - Method in interface org.springframework.statemachine.support.StateMachineExecutor
 
- 
Sets the state machine executor transit.
 
- setStateMachineInterceptors(List<StateMachineInterceptor<S, E>>) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport
 
-  
 
- setStateMachineListeners(List<StateMachineListener<S, E>>) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the state machine listeners.
 
- setStateMachineModelFactory(StateMachineModelFactory<S, E>) - Method in class org.springframework.statemachine.config.builders.StateMachineModelBuilder
 
-  
 
- setStateMachineMonitor(StateMachineMonitor<S, E>) - Method in class org.springframework.statemachine.config.AbstractStateMachineFactory
 
- 
Set state machine monitor.
 
- setStateMachineMonitor(StateMachineMonitor<S, E>) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the state machine monitor.
 
- setStateMachinePersist(StateMachinePersist<S, E, String>) - Method in class org.springframework.statemachine.service.DefaultStateMachineService
 
- 
Sets the state machine persist.
 
- setStateMachineRuntimePersister(StateMachineRuntimePersister<S, E, ?>) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the state machine runtime persister.
 
- setSubmachine(StateMachine<S, E>) - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Sets the submachine.
 
- setSubmachine(StateMachineFactory<S, E>) - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Sets the submachine factory.
 
- setSubmachineFactory(StateMachineFactory<S, E>) - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Sets the submachine factory.
 
- setSubmachineId(String) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- setSubmachineId(String) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- setSubmachineId(String) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- setSubmachineStateData(Collection<StateData<S, E>>) - Method in class org.springframework.statemachine.config.model.StateData
 
- 
Sets the submachine state data.
 
- setTarget(S) - Method in class org.springframework.statemachine.config.configurers.AbstractTransitionConfigurer
 
-  
 
- setTarget(JpaRepositoryState) - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- setTarget(MongoDbRepositoryState) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- setTarget(RedisRepositoryState) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- setTransitionAccessDecisionManager(AccessDecisionManager) - Method in class org.springframework.statemachine.security.StateMachineSecurityInterceptor
 
- 
Sets the transition access decision manager.
 
- setTransitionConflictPolicy(TransitionConflictPolicy) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the transition conflict policy.
 
- setTransitionConflightPolicy(TransitionConflictPolicy) - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
- 
Sets the transition conflict policy.
 
- setTransitionSecurityAccessDecisionManager(AccessDecisionManager) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the security transition access decision manager.
 
- setTransitionSecurityRule(SecurityRule) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the transition security rule.
 
- setTransitionSourcePrefix(String) - Method in class org.springframework.statemachine.security.TransitionVoter
 
- 
Allows the default transition source prefix of TRANSITION_SOURCE_ to
 be overridden.
 
- setTransitionTargetPrefix(String) - Method in class org.springframework.statemachine.security.TransitionVoter
 
- 
Allows the default transition target prefix of TRANSITION_TARGET_ to
 be overridden.
 
- setTriggers(List<Trigger<S, E>>) - Method in class org.springframework.statemachine.state.AbstractState
 
- 
Sets the triggers.
 
- setTrustResolver(AuthenticationTrustResolver) - Method in class org.springframework.statemachine.security.DefaultEventSecurityExpressionHandler
 
-  
 
- setTrustResolver(AuthenticationTrustResolver) - Method in class org.springframework.statemachine.security.DefaultTransitionSecurityExpressionHandler
 
- 
Sets the AuthenticationTrustResolver to be used.
 
- setTypeKey(String) - Method in class org.springframework.statemachine.data.support.StateMachineJackson2ResourceReader
 
- 
Configures the JSON document's key to lookup the type to instantiate the object.
 
- setup() - Method in class org.springframework.statemachine.test.AbstractStateMachineJUnit4Tests
 
-  
 
- setup() - Method in class org.springframework.statemachine.test.AbstractStateMachineJUnit5Tests
 
-  
 
- setVerifier(StateMachineModelVerifier<S, E>) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the state machine model verifier.
 
- setVerifierEnabled(boolean) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Sets the verifier enabled.
 
- shouldDefer(Message<E>) - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- shouldDefer(Message<E>) - Method in class org.springframework.statemachine.state.RegionState
 
-  
 
- shouldDefer(Message<E>) - Method in interface org.springframework.statemachine.state.State
 
- 
Checks if state wants to defer an event.
 
- shouldDefer(Message<E>) - Method in class org.springframework.statemachine.state.StateMachineState
 
-  
 
- shouldExecute(String, StateContext<String, String>) - Method in class org.springframework.statemachine.recipes.support.RunnableAction
 
-  
 
- size() - Method in class org.springframework.statemachine.support.ObservableMap
 
-  
 
- source(S) - Method in interface org.springframework.statemachine.config.configurers.ChoiceTransitionConfigurer
 
- 
 
- source(S) - Method in class org.springframework.statemachine.config.configurers.DefaultChoiceTransitionConfigurer
 
-  
 
- source(S) - Method in class org.springframework.statemachine.config.configurers.DefaultEntryTransitionConfigurer
 
-  
 
- source(S) - Method in class org.springframework.statemachine.config.configurers.DefaultExitTransitionConfigurer
 
-  
 
- source(S) - Method in class org.springframework.statemachine.config.configurers.DefaultExternalTransitionConfigurer
 
-  
 
- source(S) - Method in class org.springframework.statemachine.config.configurers.DefaultForkTransitionConfigurer
 
-  
 
- source(S) - Method in class org.springframework.statemachine.config.configurers.DefaultHistoryTransitionConfigurer
 
-  
 
- source(S) - Method in class org.springframework.statemachine.config.configurers.DefaultInternalTransitionConfigurer
 
-  
 
- source(S) - Method in class org.springframework.statemachine.config.configurers.DefaultJoinTransitionConfigurer
 
-  
 
- source(S) - Method in class org.springframework.statemachine.config.configurers.DefaultJunctionTransitionConfigurer
 
-  
 
- source(S) - Method in class org.springframework.statemachine.config.configurers.DefaultLocalTransitionConfigurer
 
-  
 
- source(S) - Method in interface org.springframework.statemachine.config.configurers.EntryTransitionConfigurer
 
- 
 
- source(S) - Method in interface org.springframework.statemachine.config.configurers.ExitTransitionConfigurer
 
- 
 
- source(S) - Method in interface org.springframework.statemachine.config.configurers.ForkTransitionConfigurer
 
- 
 
- source(S) - Method in interface org.springframework.statemachine.config.configurers.HistoryTransitionConfigurer
 
- 
 
- source(S) - Method in interface org.springframework.statemachine.config.configurers.JoinTransitionConfigurer
 
- 
 
- source(S) - Method in interface org.springframework.statemachine.config.configurers.JunctionTransitionConfigurer
 
- 
 
- source(S) - Method in interface org.springframework.statemachine.config.configurers.TransitionConfigurer
 
- 
 
- sources(Collection<S>) - Method in class org.springframework.statemachine.config.configurers.DefaultJoinTransitionConfigurer
 
-  
 
- sources(Collection<S>) - Method in interface org.springframework.statemachine.config.configurers.JoinTransitionConfigurer
 
- 
 
- SpelExpressionAction<S,E> - Class in org.springframework.statemachine.action
 
- 
Action which uses Spring SpEL expression for action execution.
 
 
- SpelExpressionAction(Expression) - Constructor for class org.springframework.statemachine.action.SpelExpressionAction
 
- 
Instantiates a new spel expression action.
 
- SpelExpressionGuard<S,E> - Class in org.springframework.statemachine.guard
 
- 
Guard which uses Spring SpEL expression for condition evaluation.
 
 
- SpelExpressionGuard(Expression) - Constructor for class org.springframework.statemachine.guard.SpelExpressionGuard
 
- 
Instantiates a new spel expression guard.
 
- springStateMachineAnnotationPostProcessor() - Method in class org.springframework.statemachine.config.configuration.StateMachineAnnotationPostProcessorConfiguration
 
-  
 
- start() - Method in class org.springframework.statemachine.processor.StateMachineAnnotationPostProcessor
 
-  
 
- start() - Method in interface org.springframework.statemachine.region.Region
 
- 
 
- start() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
-  
 
- startReactively() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
-  
 
- startReactively() - Method in class org.springframework.statemachine.support.ReactiveLifecycleManager
 
-  
 
- startReactively() - Method in interface org.springframework.statemachine.support.StateMachineReactiveLifecycle
 
- 
Starts component reactively.
 
- state(S) - Method in class org.springframework.statemachine.config.configurers.DefaultExternalTransitionConfigurer
 
-  
 
- state(S) - Method in class org.springframework.statemachine.config.configurers.DefaultInternalTransitionConfigurer
 
-  
 
- state(S) - Method in class org.springframework.statemachine.config.configurers.DefaultLocalTransitionConfigurer
 
-  
 
- state(S) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- state(S, StateMachine<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- state(S, StateMachineFactory<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- state(S, Collection<? extends Action<S, E>>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- state(S, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- state(S, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- state(S, Action<S, E>, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- state(S, E...) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- state(S) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state S.
 
- state(S, StateMachine<S, E>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state S and its relation with a given
 machine as substate machine.
 
- state(S, StateMachineFactory<S, E>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state S and its relation with a given
 machine as substate machine factory.
 
- state(S, Collection<? extends Action<S, E>>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state 
S with state 
Actions.
 
 
- state(S, Action<S, E>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state 
S with state 
Action.
 
 
- state(S, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state 
S with entry and exit 
Actions.
 
 
- state(S, Action<S, E>, Action<S, E>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state 
S with entry and exit 
Action.
 
 
- state(S, E...) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state S with a deferred events E.
 
- state(S) - Method in interface org.springframework.statemachine.config.configurers.TransitionConfigurer
 
- 
Specify a state this transition should belong to.
 
- State<S,E> - Interface in org.springframework.statemachine.state
 
- 
State is an interface representing possible state in a state machine.
 
- STATE_AUTOMATIC - Static variable in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
-  
 
- STATE_CHOICE - Static variable in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
-  
 
- STATE_ERROR - Static variable in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
-  
 
- STATE_FORK - Static variable in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
-  
 
- STATE_JOIN - Static variable in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
-  
 
- STATE_MANUAL - Static variable in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
-  
 
- STATE_READY - Static variable in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
-  
 
- STATE_TASKS - Static variable in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
-  
 
- STATE_TASKS_INITIAL_POSTFIX - Static variable in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
-  
 
- STATE_TASKS_PREFIX - Static variable in class org.springframework.statemachine.recipes.tasks.TasksHandler
 
-  
 
- stateChanged(StateMachineContext<S, E>) - Method in class org.springframework.statemachine.ensemble.CompositeEnsembleListener
 
-  
 
- stateChanged(StateMachineContext<S, E>) - Method in interface org.springframework.statemachine.ensemble.EnsembleListener
 
- 
Called when ensemble is discovering a state change.
 
- stateChanged(StateMachineContext<S, E>) - Method in class org.springframework.statemachine.ensemble.EnsembleListenerAdapter
 
-  
 
- stateChanged(State<S, E>, State<S, E>) - Method in class org.springframework.statemachine.listener.CompositeStateMachineListener
 
-  
 
- stateChanged(State<S, E>, State<S, E>) - Method in interface org.springframework.statemachine.listener.StateMachineListener
 
- 
Notified when state is changed.
 
- stateChanged(State<S, E>, State<S, E>) - Method in class org.springframework.statemachine.listener.StateMachineListenerAdapter
 
-  
 
- stateChanged(State<S, E>, State<S, E>) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport.StateMachineListenerRelay
 
-  
 
- stateChanged(State<S, E>, State<S, E>) - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- StateChangedWrapper(State<S, E>, State<S, E>) - Constructor for class org.springframework.statemachine.test.support.LatchStateMachineListener.StateChangedWrapper
 
-  
 
- StateConfigurer<S,E> - Interface in org.springframework.statemachine.config.configurers
 
- 
Base 
StateConfigurer interface for configuring 
States.
 
 
- StateConfigurer.History - Enum in org.springframework.statemachine.config.configurers
 
- 
Enumeration of a possible history pseudostate type.
 
- stateContext(StateContext<S, E>) - Method in class org.springframework.statemachine.listener.CompositeStateMachineListener
 
-  
 
- stateContext(StateContext<S, E>) - Method in interface org.springframework.statemachine.listener.StateMachineListener
 
- 
 
- stateContext(StateContext<S, E>) - Method in class org.springframework.statemachine.listener.StateMachineListenerAdapter
 
-  
 
- StateContext<S,E> - Interface in org.springframework.statemachine
 
- 
StateContext is representing of a current context used in
 various stages in a state machine execution.
 
- stateContext(StateContext<S, E>) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport.StateMachineListenerRelay
 
-  
 
- StateContext.Stage - Enum in org.springframework.statemachine
 
- 
Enumeration of possible stages context is attached.
 
- StateContextAssert - Class in org.springframework.statemachine.test.assertj
 
- 
 
- StateContextAssert(StateContext<?, ?>) - Constructor for class org.springframework.statemachine.test.assertj.StateContextAssert
 
- 
Instantiates a new state context assert.
 
- StateContextExpressionMethods - Class in org.springframework.statemachine.support
 
- 
Helper class to work with a spel expressions and 
StateContext.
 
 
- StateContextExpressionMethods(StandardEvaluationContext) - Constructor for class org.springframework.statemachine.support.StateContextExpressionMethods
 
- 
Instantiates a new state context expression methods
 with a StandardEvaluationContext.
 
- StateData<S,E> - Class in org.springframework.statemachine.config.model
 
- 
StateData is a data representation of a 
State used as an
 abstraction between a 
StateMachineFactory and a state machine
 configuration.
 
 
- StateData(S) - Constructor for class org.springframework.statemachine.config.model.StateData
 
- 
Instantiates a new state data.
 
- StateData(S, boolean) - Constructor for class org.springframework.statemachine.config.model.StateData
 
- 
Instantiates a new state data.
 
- StateData(Object, Object, S, boolean) - Constructor for class org.springframework.statemachine.config.model.StateData
 
- 
Instantiates a new state data.
 
- StateData(Object, Object, S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>) - Constructor for class org.springframework.statemachine.config.model.StateData
 
- 
Instantiates a new state data.
 
- StateData(Object, Object, S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, boolean) - Constructor for class org.springframework.statemachine.config.model.StateData
 
- 
Instantiates a new state data.
 
- StateData(Object, Object, S, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, boolean, Action<S, E>) - Constructor for class org.springframework.statemachine.config.model.StateData
 
- 
Instantiates a new state data.
 
- stateDo(S, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- stateDo(S, Action<S, E>, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- stateDo(S, Action<S, E>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state 
S with state behaviour 
Action.
 
 
- stateDo(S, Action<S, E>, Action<S, E>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state 
S with state behaviour 
Action and
 error 
Action callback.
 
 
- StateDoActionPolicy - Enum in org.springframework.statemachine.action
 
- 
Enumerations for possible state do action policies.
 
- stateDoActionPolicy(StateDoActionPolicy) - Method in interface org.springframework.statemachine.config.configurers.ConfigurationConfigurer
 
- 
 
- stateDoActionPolicy(StateDoActionPolicy) - Method in class org.springframework.statemachine.config.configurers.DefaultConfigurationConfigurer
 
-  
 
- stateDoActionPolicyTimeout(long, TimeUnit) - Method in interface org.springframework.statemachine.config.configurers.ConfigurationConfigurer
 
- 
 
- stateDoActionPolicyTimeout(long, TimeUnit) - Method in class org.springframework.statemachine.config.configurers.DefaultConfigurationConfigurer
 
-  
 
- stateDoFunction(S, Function<StateContext<S, E>, Mono<Void>>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- stateDoFunction(S, Function<StateContext<S, E>, Mono<Void>>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state S with state behaviour Function.
 
- stateEntered(State<S, E>) - Method in class org.springframework.statemachine.listener.CompositeStateMachineListener
 
-  
 
- stateEntered(State<S, E>) - Method in interface org.springframework.statemachine.listener.StateMachineListener
 
- 
Notified when state is entered.
 
- stateEntered(State<S, E>) - Method in class org.springframework.statemachine.listener.StateMachineListenerAdapter
 
-  
 
- stateEntered(State<S, E>) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport.StateMachineListenerRelay
 
-  
 
- stateEntered(State<S, E>) - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- stateEntry(S, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- stateEntry(S, Action<S, E>, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- stateEntry(S, Action<S, E>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state 
S with state entry 
Action.
 
 
- stateEntry(S, Action<S, E>, Action<S, E>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state 
S with state entry 
Action and
 error 
Action callback.
 
 
- stateEntryFunction(S, Function<StateContext<S, E>, Mono<Void>>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- stateEntryFunction(S, Function<StateContext<S, E>, Mono<Void>>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state S with state entry Function.
 
- stateExit(S, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- stateExit(S, Action<S, E>, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- stateExit(S, Action<S, E>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state 
S with state exit 
Action.
 
 
- stateExit(S, Action<S, E>, Action<S, E>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state 
S with state exit 
Action and
 error 
Action callback.
 
 
- stateExited(State<S, E>) - Method in class org.springframework.statemachine.listener.CompositeStateMachineListener
 
-  
 
- stateExited(State<S, E>) - Method in interface org.springframework.statemachine.listener.StateMachineListener
 
- 
Notified when state is exited.
 
- stateExited(State<S, E>) - Method in class org.springframework.statemachine.listener.StateMachineListenerAdapter
 
-  
 
- stateExited(State<S, E>) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport.StateMachineListenerRelay
 
-  
 
- stateExited(State<S, E>) - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- stateExitFunction(S, Function<StateContext<S, E>, Mono<Void>>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- stateExitFunction(S, Function<StateContext<S, E>, Mono<Void>>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a state S with state exit Function.
 
- StateHolder<S,E> - Class in org.springframework.statemachine.state
 
- 
Utility class using holder pattern to keep a 
State reference.
 
 
- StateHolder(State<S, E>) - Constructor for class org.springframework.statemachine.state.StateHolder
 
- 
Instantiates a new state holder.
 
- StateListener<S,E> - Interface in org.springframework.statemachine.state
 
- 
StateListener for various state events.
 
- StateListenerAdapter<S,E> - Class in org.springframework.statemachine.state
 
- 
Adapter implementation of 
StateListener implementing all
 methods which extended implementation can override.
 
 
- StateListenerAdapter() - Constructor for class org.springframework.statemachine.state.StateListenerAdapter
 
-  
 
- stateMachine - Variable in class org.springframework.statemachine.recipes.persist.GenericPersistStateMachineHandler
 
-  
 
- StateMachine<S,E> - Interface in org.springframework.statemachine
 
- 
StateMachine provides an APIs for generic finite state machine needed
 for basic operations like working with states, events and a lifecycle.
 
- stateMachine(StateMachine<S, E>) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder
 
- 
Associate a state machine with this builder.
 
- stateMachine(StateMachine<S, E>, Object) - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder
 
- 
Associate a state machine with this builder.
 
- STATEMACHINE_IDENTIFIER - Static variable in class org.springframework.statemachine.StateMachineSystemConstants
 
- 
State machine id key for headers and variables
 
- StateMachineAccess<S,E> - Interface in org.springframework.statemachine.access
 
- 
 
- StateMachineAccessor<S,E> - Interface in org.springframework.statemachine.access
 
- 
Functional interface for 
StateMachine to allow more programmatic
 access to underlying functionality.
 
 
- StateMachineActivatorAnnotationPostProcessor<T extends java.lang.annotation.Annotation> - Class in org.springframework.statemachine.processor
 
-  
 
- StateMachineActivatorAnnotationPostProcessor(ListableBeanFactory) - Constructor for class org.springframework.statemachine.processor.StateMachineActivatorAnnotationPostProcessor
 
-  
 
- StateMachineAnnotationPostProcessor - Class in org.springframework.statemachine.processor
 
- 
A 
BeanPostProcessor implementation that processes method-level
 annotations such as 
OnTransition.
 
 
- StateMachineAnnotationPostProcessor() - Constructor for class org.springframework.statemachine.processor.StateMachineAnnotationPostProcessor
 
-  
 
- StateMachineAnnotationPostProcessorConfiguration - Class in org.springframework.statemachine.config.configuration
 
- 
Configuration for annotation post processor which is needed i.e.
 
- StateMachineAnnotationPostProcessorConfiguration() - Constructor for class org.springframework.statemachine.config.configuration.StateMachineAnnotationPostProcessorConfiguration
 
-  
 
- StateMachineAssert - Class in org.springframework.statemachine.test.assertj
 
- 
 
- StateMachineAssert(StateMachine<?, ?>) - Constructor for class org.springframework.statemachine.test.assertj.StateMachineAssert
 
- 
Instantiates a new state machine assert.
 
- StateMachineAsserts - Class in org.springframework.statemachine.test.assertj
 
- 
Entry point for all assertj definitions for a StateMachine.
 
- StateMachineAsserts() - Constructor for class org.springframework.statemachine.test.assertj.StateMachineAsserts
 
-  
 
- StateMachineAutoConfiguration - Class in org.springframework.statemachine.boot.autoconfigure
 
- 
Auto-configuration for Spring Statemachine.
 
- StateMachineAutoConfiguration() - Constructor for class org.springframework.statemachine.boot.autoconfigure.StateMachineAutoConfiguration
 
-  
 
- StateMachineAutoConfiguration.StateMachineMonitoringConfiguration - Class in org.springframework.statemachine.boot.autoconfigure
 
-  
 
- StateMachineAutoConfiguration.StateMachineTraceEndpointConfiguration - Class in org.springframework.statemachine.boot.autoconfigure
 
-  
 
- StateMachineAutoConfiguration.StateMachineTraceRepositoryConfiguration - Class in org.springframework.statemachine.boot.autoconfigure
 
-  
 
- StateMachineBuilder - Class in org.springframework.statemachine.config
 
- 
StateMachineBuilder provides a builder pattern for
 
StateMachine using a similar concepts found from a
 normal annotation based configuration.
 
 
- StateMachineBuilder() - Constructor for class org.springframework.statemachine.config.StateMachineBuilder
 
-  
 
- StateMachineBuilder.Builder<S,E> - Class in org.springframework.statemachine.config
 
- 
Builder implementation handling logic of building
 a 
StateMachine manually.
 
 
- StateMachineCommonConfiguration - Class in org.springframework.statemachine.config.configuration
 
- 
Common configuration for statemachine.
 
- StateMachineCommonConfiguration() - Constructor for class org.springframework.statemachine.config.configuration.StateMachineCommonConfiguration
 
-  
 
- StateMachineComponentResolver<S,E> - Interface in org.springframework.statemachine.config.model
 
- 
Strategy interface for resolving state machine components by their id's.
 
- StateMachineConfig<S,E> - Class in org.springframework.statemachine.config
 
- 
Generic pojo keeping relates configs together.
 
- StateMachineConfig(ConfigurationData<S, E>, TransitionsData<S, E>, StatesData<S, E>) - Constructor for class org.springframework.statemachine.config.StateMachineConfig
 
- 
Instantiates a new state machine config.
 
- StateMachineConfig(ConfigurationData<S, E>, TransitionsData<S, E>, StatesData<S, E>, ModelData<S, E>) - Constructor for class org.springframework.statemachine.config.StateMachineConfig
 
- 
Instantiates a new state machine config.
 
- StateMachineConfigBuilder<S,E> - Class in org.springframework.statemachine.config.builders
 
- 
 
- StateMachineConfigBuilder() - Constructor for class org.springframework.statemachine.config.builders.StateMachineConfigBuilder
 
-  
 
- StateMachineConfiguration<S,E> - Class in org.springframework.statemachine.config.configuration
 
- 
 
- StateMachineConfiguration() - Constructor for class org.springframework.statemachine.config.configuration.StateMachineConfiguration
 
-  
 
- StateMachineConfigurationBuilder<S,E> - Class in org.springframework.statemachine.config.builders
 
- 
 
- StateMachineConfigurationBuilder() - Constructor for class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Instantiates a new state machine configuration builder.
 
- StateMachineConfigurationBuilder(ObjectPostProcessor<Object>, boolean) - Constructor for class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Instantiates a new state machine configuration builder.
 
- StateMachineConfigurationBuilder(ObjectPostProcessor<Object>) - Constructor for class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
 
- 
Instantiates a new state machine configuration builder.
 
- stateMachineConfigurationConfig - Variable in class org.springframework.statemachine.config.StateMachineConfig
 
-  
 
- StateMachineConfigurationConfigurer<S,E> - Interface in org.springframework.statemachine.config.builders
 
- 
Configurer interface exposing generic config.
 
- StateMachineConfigurationImportSelector - Class in org.springframework.statemachine.config.configuration
 
- 
 
- StateMachineConfigurationImportSelector() - Constructor for class org.springframework.statemachine.config.configuration.StateMachineConfigurationImportSelector
 
-  
 
- StateMachineConfigurer<S,E> - Interface in org.springframework.statemachine.config.builders
 
- 
 
- StateMachineConfigurerAdapter<S,E> - Class in org.springframework.statemachine.config
 
- 
 
- StateMachineConfigurerAdapter() - Constructor for class org.springframework.statemachine.config.StateMachineConfigurerAdapter
 
-  
 
- StateMachineContext<S,E> - Interface in org.springframework.statemachine
 
- 
StateMachineContext represents a current state of a state machine.
 
- StateMachineContextRepository<S,E,T extends StateMachineContext<S,E>> - Interface in org.springframework.statemachine
 
- 
 
- StateMachineContextSerializer<S,E> - Class in org.springframework.statemachine.kryo
 
- 
 
- StateMachineContextSerializer() - Constructor for class org.springframework.statemachine.kryo.StateMachineContextSerializer
 
-  
 
- StateMachineContextUtils - Class in org.springframework.statemachine.support
 
- 
Utility methods for accessing common components from the BeanFactory.
 
- StateMachineContextUtils() - Constructor for class org.springframework.statemachine.support.StateMachineContextUtils
 
-  
 
- StateMachineEnsemble<S,E> - Interface in org.springframework.statemachine.ensemble
 
- 
 
- StateMachineEnsembleException - Exception in org.springframework.statemachine.ensemble
 
- 
General exception indicating a problem in ensemble.
 
- StateMachineEnsembleException(IOException) - Constructor for exception org.springframework.statemachine.ensemble.StateMachineEnsembleException
 
- 
Instantiates a new state machine ensemble exception.
 
- StateMachineEnsembleException(String, Exception) - Constructor for exception org.springframework.statemachine.ensemble.StateMachineEnsembleException
 
- 
Instantiates a new state machine ensemble exception.
 
- StateMachineEnsembleException(String, Throwable) - Constructor for exception org.springframework.statemachine.ensemble.StateMachineEnsembleException
 
- 
Instantiates a new state machine ensemble exception.
 
- StateMachineEnsembleException(String) - Constructor for exception org.springframework.statemachine.ensemble.StateMachineEnsembleException
 
- 
Instantiates a new state machine ensemble exception.
 
- StateMachineEnsembleObjectSupport<S,E> - Class in org.springframework.statemachine.ensemble
 
- 
 
- StateMachineEnsembleObjectSupport() - Constructor for class org.springframework.statemachine.ensemble.StateMachineEnsembleObjectSupport
 
-  
 
- stateMachineError(StateMachine<S, E>, Exception) - Method in class org.springframework.statemachine.listener.CompositeStateMachineListener
 
-  
 
- stateMachineError(StateMachine<S, E>, Exception) - Method in interface org.springframework.statemachine.listener.StateMachineListener
 
- 
Notified when statemachine enters error it can't recover from.
 
- stateMachineError(StateMachine<S, E>, Exception) - Method in class org.springframework.statemachine.listener.StateMachineListenerAdapter
 
-  
 
- stateMachineError(StateMachine<S, E>, Exception) - Method in interface org.springframework.statemachine.support.StateMachineInterceptor
 
- 
State when state machine is about to enter error it can't recover.
 
- stateMachineError(StateMachine<S, E>, Exception) - Method in class org.springframework.statemachine.support.StateMachineInterceptorAdapter
 
-  
 
- stateMachineError(StateMachine<S, E>, Exception) - Method in class org.springframework.statemachine.support.StateMachineInterceptorList
 
- 
State machine error.
 
- stateMachineError(StateMachine<S, E>, Exception) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport.StateMachineListenerRelay
 
-  
 
- StateMachineEvent - Class in org.springframework.statemachine.event
 
- 
Base ApplicationEvent class for leader based events.
 
- StateMachineEvent(Object) - Constructor for class org.springframework.statemachine.event.StateMachineEvent
 
- 
Create a new ApplicationEvent.
 
- StateMachineEventPublisher - Interface in org.springframework.statemachine.event
 
- 
Interface for publishing state machine based application events.
 
- stateMachineEventPublisher() - Method in class org.springframework.statemachine.event.StateMachineEventPublisherConfiguration
 
-  
 
- StateMachineEventPublisherConfiguration - Class in org.springframework.statemachine.event
 
- 
 
- StateMachineEventPublisherConfiguration() - Constructor for class org.springframework.statemachine.event.StateMachineEventPublisherConfiguration
 
-  
 
- StateMachineEventResult<S,E> - Interface in org.springframework.statemachine
 
- 
Interface defining a result for sending an event to a statemachine.
 
- StateMachineEventResult.DefaultStateMachineEventResult<S,E> - Class in org.springframework.statemachine
 
-  
 
- StateMachineEventResult.ResultType - Enum in org.springframework.statemachine
 
- 
Enumeration of a result type indicating whether a region accepted, denied or
 deferred an event.
 
- StateMachineEventResultAssert - Class in org.springframework.statemachine.test.assertj
 
- 
 
- StateMachineEventResultAssert(StateMachineEventResult<?, ?>) - Constructor for class org.springframework.statemachine.test.assertj.StateMachineEventResultAssert
 
- 
Instantiates a new state machine event result assert.
 
- StateMachineException - Exception in org.springframework.statemachine
 
- 
General exception indicating a problem in interacting with statemachine.
 
- StateMachineException(IOException) - Constructor for exception org.springframework.statemachine.StateMachineException
 
- 
Constructs a generic StateMachineException.
 
- StateMachineException(String, Exception) - Constructor for exception org.springframework.statemachine.StateMachineException
 
- 
Constructs a generic StateMachineException.
 
- StateMachineException(String, Throwable) - Constructor for exception org.springframework.statemachine.StateMachineException
 
- 
Constructs a generic StateMachineException.
 
- StateMachineException(String) - Constructor for exception org.springframework.statemachine.StateMachineException
 
- 
Constructs a generic StateMachineException.
 
- StateMachineExecutor<S,E> - Interface in org.springframework.statemachine.support
 
- 
 
- StateMachineExecutor.ExecutorExceptionHolder - Class in org.springframework.statemachine.support
 
-  
 
- StateMachineExecutor.MonoSinkStateMachineExecutorCallback - Class in org.springframework.statemachine.support
 
-  
 
- StateMachineExecutor.StateMachineExecutorCallback - Interface in org.springframework.statemachine.support
 
- 
Completion callback to notify back complete or error.
 
- StateMachineExecutor.StateMachineExecutorTransit<S,E> - Interface in org.springframework.statemachine.support
 
- 
Callback interface when executor wants to handle transit.
 
- StateMachineFactory<S,E> - Interface in org.springframework.statemachine.config
 
- 
StateMachineFactory is a strategy interface building 
StateMachines.
 
 
- StateMachineFactoryConfiguration<S,E> - Class in org.springframework.statemachine.config.configuration
 
- 
 
- StateMachineFactoryConfiguration() - Constructor for class org.springframework.statemachine.config.configuration.StateMachineFactoryConfiguration
 
-  
 
- StateMachineHandler<T extends java.lang.annotation.Annotation,S,E> - Class in org.springframework.statemachine.processor
 
- 
Handler for a common object representing something to be run.
 
- StateMachineHandler(Class<?>, Object, Method, T, Annotation) - Constructor for class org.springframework.statemachine.processor.StateMachineHandler
 
- 
Instantiates a new container handler.
 
- StateMachineHandler(Class<?>, Object, String, T, Annotation) - Constructor for class org.springframework.statemachine.processor.StateMachineHandler
 
- 
Instantiates a new container handler.
 
- StateMachineHandler(Class<?>, T, Annotation, MethodInvokingStateMachineRuntimeProcessor<T, S, E>) - Constructor for class org.springframework.statemachine.processor.StateMachineHandler
 
- 
Instantiates a new container handler.
 
- stateMachineHandlerApplicationListener() - Method in class org.springframework.statemachine.config.configuration.StateMachineCommonConfiguration
 
-  
 
- StateMachineHandlerApplicationListener - Class in org.springframework.statemachine.config.configuration
 
- 
Spring ApplicationListener which hooks to ContextRefreshedEvent
 and tracks when was a last time context was refreshed.
 
- StateMachineHandlerApplicationListener() - Constructor for class org.springframework.statemachine.config.configuration.StateMachineHandlerApplicationListener
 
-  
 
- StateMachineHandlerCallHelper<S,E> - Class in org.springframework.statemachine.processor
 
- 
Helper class which is used from a StateMachineObjectSupport to ease handling
 of StateMachineHandlers and provides needed caching so that a runtime calls
 are fast.
 
- StateMachineHandlerCallHelper() - Constructor for class org.springframework.statemachine.processor.StateMachineHandlerCallHelper
 
-  
 
- StateMachineInterceptor<S,E> - Interface in org.springframework.statemachine.support
 
- 
Interface which can be registered with a state machine and can be used
 to intercept and break a state change chain.
 
- StateMachineInterceptorAdapter<S,E> - Class in org.springframework.statemachine.support
 
- 
 
- StateMachineInterceptorAdapter() - Constructor for class org.springframework.statemachine.support.StateMachineInterceptorAdapter
 
-  
 
- StateMachineInterceptorList<S,E> - Class in org.springframework.statemachine.support
 
- 
 
- StateMachineInterceptorList() - Constructor for class org.springframework.statemachine.support.StateMachineInterceptorList
 
-  
 
- StateMachineJackson2RepositoryPopulatorFactoryBean - Class in org.springframework.statemachine.data.support
 
- 
 
- StateMachineJackson2RepositoryPopulatorFactoryBean() - Constructor for class org.springframework.statemachine.data.support.StateMachineJackson2RepositoryPopulatorFactoryBean
 
-  
 
- StateMachineJackson2ResourceReader - Class in org.springframework.statemachine.data.support
 
- 
A ResourceReader using Jackson to read JSON into objects.
 
- StateMachineJackson2ResourceReader() - Constructor for class org.springframework.statemachine.data.support.StateMachineJackson2ResourceReader
 
- 
Creates a new Jackson2ResourceReader.
 
- StateMachineJackson2ResourceReader(ObjectMapper) - Constructor for class org.springframework.statemachine.data.support.StateMachineJackson2ResourceReader
 
- 
Creates a new Jackson2ResourceReader using the given ObjectMapper.
 
- stateMachineJoined(StateMachine<S, E>, StateMachineContext<S, E>) - Method in class org.springframework.statemachine.ensemble.CompositeEnsembleListener
 
-  
 
- stateMachineJoined(StateMachine<S, E>, StateMachineContext<S, E>) - Method in interface org.springframework.statemachine.ensemble.EnsembleListener
 
- 
Called when state machine joined an ensemble.
 
- stateMachineJoined(StateMachine<S, E>, StateMachineContext<S, E>) - Method in class org.springframework.statemachine.ensemble.EnsembleListenerAdapter
 
-  
 
- StateMachineJpaRepositoriesAutoConfiguration - Class in org.springframework.statemachine.boot.autoconfigure
 
- 
Auto-configuration for JPA repositories
 and Entity classes.
 
- StateMachineJpaRepositoriesAutoConfiguration() - Constructor for class org.springframework.statemachine.boot.autoconfigure.StateMachineJpaRepositoriesAutoConfiguration
 
-  
 
- stateMachineLeft(StateMachine<S, E>, StateMachineContext<S, E>) - Method in class org.springframework.statemachine.ensemble.CompositeEnsembleListener
 
-  
 
- stateMachineLeft(StateMachine<S, E>, StateMachineContext<S, E>) - Method in interface org.springframework.statemachine.ensemble.EnsembleListener
 
- 
Called when state machine left an ensemble.
 
- stateMachineLeft(StateMachine<S, E>, StateMachineContext<S, E>) - Method in class org.springframework.statemachine.ensemble.EnsembleListenerAdapter
 
-  
 
- StateMachineListener<S,E> - Interface in org.springframework.statemachine.listener
 
- 
StateMachineListener for various state machine events.
 
- StateMachineListenerAdapter<S,E> - Class in org.springframework.statemachine.listener
 
- 
Adapter implementation of 
StateMachineListener implementing all
 methods which extended implementation can override.
 
 
- StateMachineListenerAdapter() - Constructor for class org.springframework.statemachine.listener.StateMachineListenerAdapter
 
-  
 
- StateMachineListenerRelay() - Constructor for class org.springframework.statemachine.support.StateMachineObjectSupport.StateMachineListenerRelay
 
-  
 
- StateMachineMessageHeaders - Class in org.springframework.statemachine
 
- 
 
- StateMachineMessageHeaders() - Constructor for class org.springframework.statemachine.StateMachineMessageHeaders
 
-  
 
- StateMachineMethodInvokerHelper<T,S,E> - Class in org.springframework.statemachine.processor
 
- 
A helper class using spel to execute target methods.
 
- StateMachineMethodInvokerHelper(Object, Method) - Constructor for class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper
 
-  
 
- StateMachineMethodInvokerHelper(Object, Method, Class<?>) - Constructor for class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper
 
-  
 
- StateMachineMethodInvokerHelper(Object, String) - Constructor for class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper
 
-  
 
- StateMachineMethodInvokerHelper(Object, String, Class<?>) - Constructor for class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper
 
-  
 
- StateMachineMethodInvokerHelper(Object, Class<? extends Annotation>) - Constructor for class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper
 
-  
 
- StateMachineMethodInvokerHelper(Object, Class<? extends Annotation>, Class<?>) - Constructor for class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper
 
-  
 
- StateMachineMethodInvokerHelper.ParametersWrapper<SS,EE> - Class in org.springframework.statemachine.processor
 
- 
Wrapping everything we need to work with spel.
 
- StateMachineModel<S,E> - Class in org.springframework.statemachine.config.model
 
- 
Base abstract SPI class for state machine configuration.
 
- StateMachineModel() - Constructor for class org.springframework.statemachine.config.model.StateMachineModel
 
-  
 
- StateMachineModelBuilder<S,E> - Class in org.springframework.statemachine.config.builders
 
- 
 
- StateMachineModelBuilder() - Constructor for class org.springframework.statemachine.config.builders.StateMachineModelBuilder
 
- 
Instantiates a new state machine model builder.
 
- StateMachineModelBuilder(ObjectPostProcessor<Object>, boolean) - Constructor for class org.springframework.statemachine.config.builders.StateMachineModelBuilder
 
- 
Instantiates a new state machine model builder.
 
- StateMachineModelBuilder(ObjectPostProcessor<Object>) - Constructor for class org.springframework.statemachine.config.builders.StateMachineModelBuilder
 
- 
Instantiates a new state machine model builder.
 
- StateMachineModelConfigurer<S,E> - Interface in org.springframework.statemachine.config.builders
 
- 
Configurer interface exposing model.
 
- StateMachineModelFactory<S,E> - Interface in org.springframework.statemachine.config.model
 
- 
 
- StateMachineModelVerifier<S,E> - Interface in org.springframework.statemachine.config.model.verifier
 
- 
 
- StateMachineMongoDbRepositoriesAutoConfiguration - Class in org.springframework.statemachine.boot.autoconfigure
 
- 
Auto-configuration for MongoDb repositories
 and Entity classes.
 
- StateMachineMongoDbRepositoriesAutoConfiguration() - Constructor for class org.springframework.statemachine.boot.autoconfigure.StateMachineMongoDbRepositoriesAutoConfiguration
 
-  
 
- StateMachineMonitor<S,E> - Interface in org.springframework.statemachine.monitor
 
- 
StateMachineMonitor for various state machine monitoring events.
 
- StateMachineMonitoringConfiguration(ObjectProvider<MeterRegistry>, ObjectProvider<StateMachineTraceRepository>) - Constructor for class org.springframework.statemachine.boot.autoconfigure.StateMachineAutoConfiguration.StateMachineMonitoringConfiguration
 
-  
 
- StateMachineMonitoringProperties() - Constructor for class org.springframework.statemachine.boot.StateMachineProperties.StateMachineMonitoringProperties
 
-  
 
- StateMachineObjectSupport<S,E> - Class in org.springframework.statemachine.support
 
- 
Support and helper class for base state machine implementation.
 
- StateMachineObjectSupport() - Constructor for class org.springframework.statemachine.support.StateMachineObjectSupport
 
-  
 
- StateMachineObjectSupport.StateMachineListenerRelay - Class in org.springframework.statemachine.support
 
- 
This class is used to relay listener events from a submachines which works
 as its own listener context.
 
- StateMachinePersist<S,E,T> - Interface in org.springframework.statemachine
 
- 
 
- StateMachinePersister<S,E,T> - Interface in org.springframework.statemachine.persist
 
- 
Interface persisting and restoring a 
StateMachine from
 a persistent storage.
 
 
- StateMachineProperties - Class in org.springframework.statemachine.boot
 
- 
Spring Boot ConfigurationProperties for spring.statemachine.
 
- StateMachineProperties() - Constructor for class org.springframework.statemachine.boot.StateMachineProperties
 
-  
 
- StateMachineProperties.StateMachineMonitoringProperties - Class in org.springframework.statemachine.boot
 
- 
Config props for "spring.statemachine.monitor".
 
- StateMachineReactiveLifecycle - Interface in org.springframework.statemachine.support
 
- 
Reactive equivalent of a Lifecycle.
 
- StateMachineRedisRepositoriesAutoConfiguration - Class in org.springframework.statemachine.boot.autoconfigure
 
- 
Auto-configuration for Redis repositories
 and Entity classes.
 
- StateMachineRedisRepositoriesAutoConfiguration() - Constructor for class org.springframework.statemachine.boot.autoconfigure.StateMachineRedisRepositoriesAutoConfiguration
 
-  
 
- StateMachineRepository<M extends RepositoryStateMachine> - Interface in org.springframework.statemachine.data
 
- 
Generic Repository interface for states machines.
 
- StateMachineRuntime<S,E> - Interface in org.springframework.statemachine.processor
 
- 
A generic runtime representation of a state machine.
 
- StateMachineRuntimePersister<S,E,T> - Interface in org.springframework.statemachine.persist
 
- 
 
- StateMachineRuntimeProcessor<T,S,E> - Interface in org.springframework.statemachine.processor
 
- 
Defines a strategy of processing a state machine and returning
 some Object (or null).
 
- StateMachineSecurityConfigurer<S,E> - Interface in org.springframework.statemachine.config.builders
 
- 
Configurer interface exposing generic config.
 
- StateMachineSecurityInterceptor<S,E> - Class in org.springframework.statemachine.security
 
- 
 
- StateMachineSecurityInterceptor() - Constructor for class org.springframework.statemachine.security.StateMachineSecurityInterceptor
 
- 
Instantiates a new state machine security interceptor.
 
- StateMachineSecurityInterceptor(AccessDecisionManager, AccessDecisionManager) - Constructor for class org.springframework.statemachine.security.StateMachineSecurityInterceptor
 
- 
Instantiates a new state machine security interceptor with
 a custom AccessDecisionManager for both transitions
 and events.
 
- StateMachineSecurityInterceptor(AccessDecisionManager, AccessDecisionManager, SecurityRule) - Constructor for class org.springframework.statemachine.security.StateMachineSecurityInterceptor
 
- 
Instantiates a new state machine security interceptor with
 a custom 
AccessDecisionManager for both transitions
 and events and a 
SecurityRule for events;
 
 
- StateMachineSerialisationService<S,E> - Interface in org.springframework.statemachine.service
 
- 
Generic interface to handle serialisation in a state machine.
 
- StateMachineService<S,E> - Interface in org.springframework.statemachine.service
 
- 
Service class helping to persist and restore 
StateMachines
 in a runtime environment.
 
 
- stateMachineStarted(StateMachine<S, E>) - Method in class org.springframework.statemachine.listener.CompositeStateMachineListener
 
-  
 
- stateMachineStarted(StateMachine<S, E>) - Method in interface org.springframework.statemachine.listener.StateMachineListener
 
- 
Notified when statemachine starts
 
- stateMachineStarted(StateMachine<S, E>) - Method in class org.springframework.statemachine.listener.StateMachineListenerAdapter
 
-  
 
- stateMachineStarted(StateMachine<S, E>) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport.StateMachineListenerRelay
 
-  
 
- stateMachineStarted(StateMachine<S, E>) - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- StateMachineState<S,E> - Class in org.springframework.statemachine.state
 
- 
A 
State implementation where state is wrapped in a substatemachine.
 
 
- StateMachineState(S, StateMachine<S, E>) - Constructor for class org.springframework.statemachine.state.StateMachineState
 
- 
Instantiates a new state machine state.
 
- StateMachineState(S, StateMachine<S, E>, Collection<E>) - Constructor for class org.springframework.statemachine.state.StateMachineState
 
- 
Instantiates a new state machine state.
 
- StateMachineState(S, StateMachine<S, E>, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.StateMachineState
 
- 
Instantiates a new state machine state.
 
- StateMachineState(S, StateMachine<S, E>, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.StateMachineState
 
- 
Instantiates a new state machine state.
 
- StateMachineState(S, StateMachine<S, E>, Collection<E>, Collection<Function<StateContext<S, E>, Mono<Void>>>, Collection<Function<StateContext<S, E>, Mono<Void>>>) - Constructor for class org.springframework.statemachine.state.StateMachineState
 
- 
Instantiates a new state machine state.
 
- StateMachineStateBuilder<S,E> - Class in org.springframework.statemachine.config.builders
 
- 
 
- StateMachineStateBuilder() - Constructor for class org.springframework.statemachine.config.builders.StateMachineStateBuilder
 
-  
 
- StateMachineStateBuilder(ObjectPostProcessor<Object>, boolean) - Constructor for class org.springframework.statemachine.config.builders.StateMachineStateBuilder
 
-  
 
- StateMachineStateBuilder(ObjectPostProcessor<Object>) - Constructor for class org.springframework.statemachine.config.builders.StateMachineStateBuilder
 
-  
 
- StateMachineStateConfigurer<S,E> - Interface in org.springframework.statemachine.config.builders
 
- 
Configurer interface exposing states.
 
- stateMachineStopped(StateMachine<S, E>) - Method in class org.springframework.statemachine.listener.CompositeStateMachineListener
 
-  
 
- stateMachineStopped(StateMachine<S, E>) - Method in interface org.springframework.statemachine.listener.StateMachineListener
 
- 
Notified when statemachine stops
 
- stateMachineStopped(StateMachine<S, E>) - Method in class org.springframework.statemachine.listener.StateMachineListenerAdapter
 
-  
 
- stateMachineStopped(StateMachine<S, E>) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport.StateMachineListenerRelay
 
-  
 
- stateMachineStopped(StateMachine<S, E>) - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- StateMachineSystemConstants - Class in org.springframework.statemachine
 
- 
Various constants used in state machine lib.
 
- StateMachineSystemConstants() - Constructor for class org.springframework.statemachine.StateMachineSystemConstants
 
-  
 
- StateMachineTestPlan<S,E> - Class in org.springframework.statemachine.test
 
- 
StateMachineTestPlan is fully constructed plan how
 a 
StateMachine should be tested.
 
 
- StateMachineTestPlan(Map<Object, StateMachine<S, E>>, List<StateMachineTestPlanBuilder.StateMachineTestPlanStep<S, E>>, Integer) - Constructor for class org.springframework.statemachine.test.StateMachineTestPlan
 
- 
Instantiates a new state machine test plan.
 
- StateMachineTestPlanBuilder<S,E> - Class in org.springframework.statemachine.test
 
- 
 
- StateMachineTestPlanBuilder() - Constructor for class org.springframework.statemachine.test.StateMachineTestPlanBuilder
 
-  
 
- StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder - Class in org.springframework.statemachine.test
 
- 
Builder for individual plan steps.
 
- StateMachineTestPlanStepBuilder() - Constructor for class org.springframework.statemachine.test.StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
 
-  
 
- StateMachineTrace - Class in org.springframework.statemachine.boot.actuate
 
- 
A value object representing a statemachine trace event: at a particular time
 with a simple (map) information.
 
- StateMachineTrace(Date, Map<String, Object>) - Constructor for class org.springframework.statemachine.boot.actuate.StateMachineTrace
 
- 
Instantiate a new StateMachineTrace.
 
- StateMachineTraceEndpoint - Class in org.springframework.statemachine.boot.actuate
 
- 
 
- StateMachineTraceEndpoint(StateMachineTraceRepository) - Constructor for class org.springframework.statemachine.boot.actuate.StateMachineTraceEndpoint
 
- 
 
- stateMachineTraceEndpoint(StateMachineTraceRepository) - Method in class org.springframework.statemachine.boot.autoconfigure.StateMachineAutoConfiguration.StateMachineTraceEndpointConfiguration
 
-  
 
- StateMachineTraceEndpointConfiguration() - Constructor for class org.springframework.statemachine.boot.autoconfigure.StateMachineAutoConfiguration.StateMachineTraceEndpointConfiguration
 
-  
 
- StateMachineTraceRepository - Interface in org.springframework.statemachine.boot.actuate
 
- 
 
- stateMachineTraceRepository() - Method in class org.springframework.statemachine.boot.autoconfigure.StateMachineAutoConfiguration.StateMachineTraceRepositoryConfiguration
 
-  
 
- StateMachineTraceRepositoryConfiguration() - Constructor for class org.springframework.statemachine.boot.autoconfigure.StateMachineAutoConfiguration.StateMachineTraceRepositoryConfiguration
 
-  
 
- StateMachineTransitionBuilder<S,E> - Class in org.springframework.statemachine.config.builders
 
- 
 
- StateMachineTransitionBuilder() - Constructor for class org.springframework.statemachine.config.builders.StateMachineTransitionBuilder
 
- 
Instantiates a new state machine transition builder.
 
- StateMachineTransitionBuilder(ObjectPostProcessor<Object>, boolean) - Constructor for class org.springframework.statemachine.config.builders.StateMachineTransitionBuilder
 
- 
Instantiates a new state machine transition builder.
 
- StateMachineTransitionBuilder(ObjectPostProcessor<Object>) - Constructor for class org.springframework.statemachine.config.builders.StateMachineTransitionBuilder
 
- 
Instantiates a new state machine transition builder.
 
- StateMachineTransitionConfigurer<S,E> - Interface in org.springframework.statemachine.config.builders
 
- 
Configurer interface exposing different type of transitions.
 
- StateMachineUtils - Class in org.springframework.statemachine.support
 
- 
Various utility methods for state machine.
 
- StateMachineUtils() - Constructor for class org.springframework.statemachine.support.StateMachineUtils
 
-  
 
- StateRepository<S extends RepositoryState> - Interface in org.springframework.statemachine.data
 
- 
Generic Repository interface for states.
 
- states(Set<S>) - Method in class org.springframework.statemachine.config.configurers.DefaultStateConfigurer
 
-  
 
- states(Set<S>) - Method in interface org.springframework.statemachine.config.configurers.StateConfigurer
 
- 
Specify a states S.
 
- states - Variable in class org.springframework.statemachine.config.StateMachineConfig
 
-  
 
- StatesData<S,E> - Class in org.springframework.statemachine.config.model
 
- 
 
- StatesData(Collection<StateData<S, E>>) - Constructor for class org.springframework.statemachine.config.model.StatesData
 
- 
Instantiates a new states data.
 
- step() - Method in class org.springframework.statemachine.test.StateMachineTestPlanBuilder
 
- 
Gets a new step builder.
 
- stop() - Method in class org.springframework.statemachine.processor.StateMachineAnnotationPostProcessor
 
-  
 
- stop() - Method in interface org.springframework.statemachine.region.Region
 
- 
 
- stop() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
-  
 
- stopReactively() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
 
-  
 
- stopReactively() - Method in class org.springframework.statemachine.support.ReactiveLifecycleManager
 
-  
 
- stopReactively() - Method in interface org.springframework.statemachine.support.StateMachineReactiveLifecycle
 
- 
Stops component reactively.
 
- supports(ConfigAttribute) - Method in class org.springframework.statemachine.security.EventExpressionVoter
 
-  
 
- supports(Class<?>) - Method in class org.springframework.statemachine.security.EventExpressionVoter
 
-  
 
- supports(ConfigAttribute) - Method in class org.springframework.statemachine.security.EventVoter
 
-  
 
- supports(Class<?>) - Method in class org.springframework.statemachine.security.EventVoter
 
-  
 
- supports(ConfigAttribute) - Method in class org.springframework.statemachine.security.TransitionExpressionVoter
 
-  
 
- supports(Class<?>) - Method in class org.springframework.statemachine.security.TransitionExpressionVoter
 
-  
 
- supports(ConfigAttribute) - Method in class org.springframework.statemachine.security.TransitionVoter
 
-  
 
- supports(Class<?>) - Method in class org.springframework.statemachine.security.TransitionVoter
 
-  
 
- target(S) - Method in class org.springframework.statemachine.config.configurers.DefaultEntryTransitionConfigurer
 
-  
 
- target(S) - Method in class org.springframework.statemachine.config.configurers.DefaultExitTransitionConfigurer
 
-  
 
- target(S) - Method in class org.springframework.statemachine.config.configurers.DefaultExternalTransitionConfigurer
 
-  
 
- target(S) - Method in class org.springframework.statemachine.config.configurers.DefaultForkTransitionConfigurer
 
-  
 
- target(S) - Method in class org.springframework.statemachine.config.configurers.DefaultHistoryTransitionConfigurer
 
-  
 
- target(S) - Method in class org.springframework.statemachine.config.configurers.DefaultJoinTransitionConfigurer
 
-  
 
- target(S) - Method in class org.springframework.statemachine.config.configurers.DefaultLocalTransitionConfigurer
 
-  
 
- target(S) - Method in interface org.springframework.statemachine.config.configurers.EntryTransitionConfigurer
 
- 
 
- target(S) - Method in interface org.springframework.statemachine.config.configurers.ExitTransitionConfigurer
 
- 
 
- target(S) - Method in interface org.springframework.statemachine.config.configurers.ExternalTransitionConfigurer
 
- 
 
- target(S) - Method in interface org.springframework.statemachine.config.configurers.ForkTransitionConfigurer
 
- 
 
- target(S) - Method in interface org.springframework.statemachine.config.configurers.HistoryTransitionConfigurer
 
- 
 
- target(S) - Method in interface org.springframework.statemachine.config.configurers.JoinTransitionConfigurer
 
- 
 
- target(S) - Method in interface org.springframework.statemachine.config.configurers.LocalTransitionConfigurer
 
- 
 
- target - Variable in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- task(Object, Runnable) - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler.Builder
 
- 
Define a top-level task.
 
- task(Object, Object, Runnable) - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler.Builder
 
- 
Define a sub-task with a reference to its parent.
 
- taskExecutor(TaskExecutor) - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler.Builder
 
- 
Define a TaskExecutor to be used.
 
- TasksHandler - Class in org.springframework.statemachine.recipes.tasks
 
- 
TasksHandler is a recipe for executing arbitrary Runnable tasks
 using a state machine logic.
 
- TasksHandler.Builder - Class in org.springframework.statemachine.recipes.tasks
 
- 
 
- TasksHandler.TasksListener - Interface in org.springframework.statemachine.recipes.tasks
 
- 
TasksListener is a generic interface listening tasks
 execution events.
 
- TasksHandler.TasksListenerAdapter - Class in org.springframework.statemachine.recipes.tasks
 
- 
 
- TasksListenerAdapter() - Constructor for class org.springframework.statemachine.recipes.tasks.TasksHandler.TasksListenerAdapter
 
-  
 
- test() - Method in class org.springframework.statemachine.test.StateMachineTestPlan
 
- 
Run test plan.
 
- TestUtils - Class in org.springframework.statemachine.test
 
- 
Utils for tests.
 
- TestUtils() - Constructor for class org.springframework.statemachine.test.TestUtils
 
-  
 
- then(S, Guard<S, E>) - Method in interface org.springframework.statemachine.config.configurers.ChoiceTransitionConfigurer
 
- 
Specify a target state S as a then choice.
 
- then(S, Guard<S, E>, Action<S, E>) - Method in interface org.springframework.statemachine.config.configurers.ChoiceTransitionConfigurer
 
- 
Specify a target state 
S as a then choice associating an
 
Action to outgoing vertex.
 
 
- then(S, Guard<S, E>, Action<S, E>, Action<S, E>) - Method in interface org.springframework.statemachine.config.configurers.ChoiceTransitionConfigurer
 
- 
Specify a target state 
S as a then choice associating an
 
Action to outgoing vertex.
 
 
- then(S, Guard<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultChoiceTransitionConfigurer
 
-  
 
- then(S, Guard<S, E>, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultChoiceTransitionConfigurer
 
-  
 
- then(S, Guard<S, E>, Action<S, E>, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultChoiceTransitionConfigurer
 
-  
 
- then(S, Guard<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultJunctionTransitionConfigurer
 
-  
 
- then(S, Guard<S, E>, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultJunctionTransitionConfigurer
 
-  
 
- then(S, Guard<S, E>, Action<S, E>, Action<S, E>) - Method in class org.springframework.statemachine.config.configurers.DefaultJunctionTransitionConfigurer
 
-  
 
- then(S, Guard<S, E>) - Method in interface org.springframework.statemachine.config.configurers.JunctionTransitionConfigurer
 
- 
Specify a target state S as a then choice.
 
- then(S, Guard<S, E>, Action<S, E>) - Method in interface org.springframework.statemachine.config.configurers.JunctionTransitionConfigurer
 
- 
Specify a target state 
S as a then choice associating an
 
Action to outgoing vertex.
 
 
- then(S, Guard<S, E>, Action<S, E>, Action<S, E>) - Method in interface org.springframework.statemachine.config.configurers.JunctionTransitionConfigurer
 
- 
Specify a target state 
S as a then choice associating an
 
Action to outgoing vertex.
 
 
- timer(long) - Method in class org.springframework.statemachine.config.configurers.DefaultExternalTransitionConfigurer
 
-  
 
- timer(long) - Method in class org.springframework.statemachine.config.configurers.DefaultInternalTransitionConfigurer
 
-  
 
- timer(long) - Method in class org.springframework.statemachine.config.configurers.DefaultLocalTransitionConfigurer
 
-  
 
- timer(long) - Method in interface org.springframework.statemachine.config.configurers.TransitionConfigurer
 
- 
Specify that this transition is triggered by a time.
 
- timerOnce(long) - Method in class org.springframework.statemachine.config.configurers.DefaultExternalTransitionConfigurer
 
-  
 
- timerOnce(long) - Method in class org.springframework.statemachine.config.configurers.DefaultInternalTransitionConfigurer
 
-  
 
- timerOnce(long) - Method in class org.springframework.statemachine.config.configurers.DefaultLocalTransitionConfigurer
 
-  
 
- timerOnce(long) - Method in interface org.springframework.statemachine.config.configurers.TransitionConfigurer
 
- 
Specify that this transition is triggered once by a time after a delay.
 
- TimerTrigger<S,E> - Class in org.springframework.statemachine.trigger
 
- 
Implementation of a 
Trigger capable of firing on a
 static periods.
 
 
- TimerTrigger(long) - Constructor for class org.springframework.statemachine.trigger.TimerTrigger
 
- 
Instantiates a new timer trigger.
 
- TimerTrigger(long, int) - Constructor for class org.springframework.statemachine.trigger.TimerTrigger
 
- 
Instantiates a new timer trigger.
 
- toString() - Method in class org.springframework.statemachine.config.model.StateData
 
-  
 
- toString() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryState
 
-  
 
- toString() - Method in class org.springframework.statemachine.data.jpa.JpaRepositoryTransition
 
-  
 
- toString() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
 
-  
 
- toString() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryTransition
 
-  
 
- toString() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
 
-  
 
- toString() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryTransition
 
-  
 
- toString() - Method in class org.springframework.statemachine.ensemble.DistributedStateMachine
 
-  
 
- toString() - Method in class org.springframework.statemachine.event.OnEventNotAcceptedEvent
 
-  
 
- toString() - Method in class org.springframework.statemachine.event.OnExtendedStateChanged
 
-  
 
- toString() - Method in class org.springframework.statemachine.event.OnStateChangedEvent
 
-  
 
- toString() - Method in class org.springframework.statemachine.event.OnStateEntryEvent
 
-  
 
- toString() - Method in class org.springframework.statemachine.event.OnStateExitEvent
 
-  
 
- toString() - Method in class org.springframework.statemachine.event.OnStateMachineError
 
-  
 
- toString() - Method in class org.springframework.statemachine.event.OnStateMachineStart
 
-  
 
- toString() - Method in class org.springframework.statemachine.event.OnStateMachineStop
 
-  
 
- toString() - Method in class org.springframework.statemachine.event.OnTransitionEndEvent
 
-  
 
- toString() - Method in class org.springframework.statemachine.event.OnTransitionEvent
 
-  
 
- toString() - Method in class org.springframework.statemachine.event.OnTransitionStartEvent
 
-  
 
- toString() - Method in class org.springframework.statemachine.event.StateMachineEvent
 
-  
 
- toString() - Method in class org.springframework.statemachine.event.TransitionEvent
 
-  
 
- toString() - Method in class org.springframework.statemachine.listener.OrderedComposite
 
-  
 
- toString() - Method in class org.springframework.statemachine.processor.StateMachineHandler
 
-  
 
- toString() - Method in class org.springframework.statemachine.processor.StateMachineMethodInvokerHelper
 
-  
 
- toString() - Method in class org.springframework.statemachine.security.SecurityRule
 
-  
 
- toString() - Method in class org.springframework.statemachine.security.StateMachineSecurityInterceptor
 
-  
 
- toString() - Method in class org.springframework.statemachine.security.TransitionExpressionConfigAttribute
 
-  
 
- toString() - Method in class org.springframework.statemachine.state.AbstractState
 
-  
 
- toString() - Method in class org.springframework.statemachine.state.ObjectState
 
-  
 
- toString() - Method in class org.springframework.statemachine.state.RegionState
 
-  
 
- toString() - Method in class org.springframework.statemachine.state.StateMachineState
 
-  
 
- toString() - Method in class org.springframework.statemachine.StateMachineEventResult.DefaultStateMachineEventResult
 
-  
 
- toString() - Method in class org.springframework.statemachine.support.AbstractStateMachine
 
-  
 
- toString() - Method in class org.springframework.statemachine.support.DefaultExtendedState
 
-  
 
- toString() - Method in class org.springframework.statemachine.support.DefaultStateContext
 
-  
 
- toString() - Method in class org.springframework.statemachine.support.DefaultStateMachineContext
 
-  
 
- toString() - Method in class org.springframework.statemachine.support.ObservableMap
 
-  
 
- toString() - Method in class org.springframework.statemachine.support.ReactiveLifecycleManager
 
-  
 
- toString() - Method in class org.springframework.statemachine.support.StateMachineInterceptorList
 
-  
 
- toString() - Method in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- toString() - Method in class org.springframework.statemachine.transition.DefaultLocalTransition
 
-  
 
- toString() - Method in class org.springframework.statemachine.zookeeper.ZookeeperStateMachineEnsemble
 
-  
 
- toStringCollection(Collection<S>) - Static method in class org.springframework.statemachine.support.StateMachineUtils
 
-  
 
- toStringCollection(Object) - Static method in class org.springframework.statemachine.support.StateMachineUtils
 
-  
 
- transit(Transition<S, E>, StateContext<S, E>, Message<E>) - Method in interface org.springframework.statemachine.support.StateMachineExecutor.StateMachineExecutorTransit
 
- 
Called when executor wants to do a transit.
 
- transit(StateContext<S, E>) - Method in class org.springframework.statemachine.transition.AbstractTransition
 
-  
 
- transit(StateContext<S, E>) - Method in class org.springframework.statemachine.transition.InitialTransition
 
-  
 
- transit(StateContext<S, E>) - Method in interface org.springframework.statemachine.transition.Transition
 
- 
Transit this transition with a give state context.
 
- transition(StateMachine<S, E>, Transition<S, E>, long) - Method in class org.springframework.statemachine.boot.support.BootStateMachineMonitor
 
-  
 
- transition(String, SecurityRule.ComparisonType) - Method in class org.springframework.statemachine.config.configurers.DefaultSecurityConfigurer
 
-  
 
- transition(String) - Method in class org.springframework.statemachine.config.configurers.DefaultSecurityConfigurer
 
-  
 
- transition(String, SecurityRule.ComparisonType) - Method in interface org.springframework.statemachine.config.configurers.SecurityConfigurer
 
- 
Specify a security attributes for transitions.
 
- transition(String) - Method in interface org.springframework.statemachine.config.configurers.SecurityConfigurer
 
- 
Specify a security attributes for transitions.
 
- transition(Transition<S, E>) - Method in class org.springframework.statemachine.listener.CompositeStateMachineListener
 
-  
 
- transition(Transition<S, E>) - Method in interface org.springframework.statemachine.listener.StateMachineListener
 
- 
Notified when transition happened.
 
- transition(Transition<S, E>) - Method in class org.springframework.statemachine.listener.StateMachineListenerAdapter
 
-  
 
- transition(StateMachine<S, E>, Transition<S, E>, long) - Method in class org.springframework.statemachine.monitor.AbstractStateMachineMonitor
 
-  
 
- transition(StateMachine<S, E>, Transition<S, E>, long) - Method in class org.springframework.statemachine.monitor.CompositeStateMachineMonitor
 
-  
 
- transition(StateMachine<S, E>, Transition<S, E>, long) - Method in interface org.springframework.statemachine.monitor.StateMachineMonitor
 
- 
Notified duration of a particular transition.
 
- transition - Variable in class org.springframework.statemachine.security.TransitionSecurityExpressionRoot
 
-  
 
- transition(Transition<S, E>) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport.StateMachineListenerRelay
 
-  
 
- transition(Transition<S, E>) - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- Transition<S,E> - Interface in org.springframework.statemachine.transition
 
- 
Transition is something what a state machine associates with a state
 changes.
 
- transitionAccessDecisionManager(AccessDecisionManager) - Method in class org.springframework.statemachine.config.configurers.DefaultSecurityConfigurer
 
-  
 
- transitionAccessDecisionManager(AccessDecisionManager) - Method in interface org.springframework.statemachine.config.configurers.SecurityConfigurer
 
- 
Specify a custom AccessDecisionManager for transitions.
 
- TransitionConfigurer<T,S,E> - Interface in org.springframework.statemachine.config.configurers
 
- 
Base 
TransitionConfigurer interface for configuring 
Transitions.
 
 
- transitionConflictPolicy(TransitionConflictPolicy) - Method in interface org.springframework.statemachine.config.configurers.ConfigurationConfigurer
 
- 
 
- transitionConflictPolicy(TransitionConflictPolicy) - Method in class org.springframework.statemachine.config.configurers.DefaultConfigurationConfigurer
 
-  
 
- TransitionConflictPolicy - Enum in org.springframework.statemachine.transition
 
- 
Enumerations for possible transition conflict policies.
 
- TransitionData<S,E> - Class in org.springframework.statemachine.config.model
 
- 
A simple data object keeping transition related configs in a same place.
 
- TransitionData(S, S, E) - Constructor for class org.springframework.statemachine.config.model.TransitionData
 
- 
Instantiates a new transition data.
 
- TransitionData(S, S, E, Collection<Function<StateContext<S, E>, Mono<Void>>>, Function<StateContext<S, E>, Mono<Boolean>>, TransitionKind) - Constructor for class org.springframework.statemachine.config.model.TransitionData
 
- 
Instantiates a new transition data.
 
- TransitionData(S, S, E, Collection<Function<StateContext<S, E>, Mono<Void>>>, Function<StateContext<S, E>, Mono<Boolean>>, TransitionKind, String) - Constructor for class org.springframework.statemachine.config.model.TransitionData
 
- 
Instantiates a new transition data.
 
- TransitionData(S, S, Long, Integer, Collection<Function<StateContext<S, E>, Mono<Void>>>, Function<StateContext<S, E>, Mono<Boolean>>, TransitionKind) - Constructor for class org.springframework.statemachine.config.model.TransitionData
 
- 
Instantiates a new transition data.
 
- TransitionData(S, S, Long, Integer, Collection<Function<StateContext<S, E>, Mono<Void>>>, Function<StateContext<S, E>, Mono<Boolean>>, TransitionKind, String) - Constructor for class org.springframework.statemachine.config.model.TransitionData
 
- 
Instantiates a new transition data.
 
- TransitionData(S, S, S, E, Long, Integer, Collection<Function<StateContext<S, E>, Mono<Void>>>, Function<StateContext<S, E>, Mono<Boolean>>, TransitionKind, SecurityRule, String) - Constructor for class org.springframework.statemachine.config.model.TransitionData
 
- 
Instantiates a new transition data.
 
- transitionEnded(Transition<S, E>) - Method in class org.springframework.statemachine.listener.CompositeStateMachineListener
 
-  
 
- transitionEnded(Transition<S, E>) - Method in interface org.springframework.statemachine.listener.StateMachineListener
 
- 
Notified when transition ended.
 
- transitionEnded(Transition<S, E>) - Method in class org.springframework.statemachine.listener.StateMachineListenerAdapter
 
-  
 
- transitionEnded(Transition<S, E>) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport.StateMachineListenerRelay
 
-  
 
- transitionEnded(Transition<S, E>) - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- TransitionEvent - Class in org.springframework.statemachine.event
 
- 
Generic base event representing something with a 
Transition.
 
 
- TransitionEvent(Object, Transition<?, ?>) - Constructor for class org.springframework.statemachine.event.TransitionEvent
 
- 
Instantiates a new transition event.
 
- TransitionExpressionConfigAttribute - Class in org.springframework.statemachine.security
 
- 
Specific ConfigAttribute for spel expression.
 
- TransitionExpressionConfigAttribute(Expression) - Constructor for class org.springframework.statemachine.security.TransitionExpressionConfigAttribute
 
- 
Instantiates a new transition expression config attribute.
 
- TransitionExpressionVoter - Class in org.springframework.statemachine.security
 
- 
AccessDecisionVoter evaluating access via security spel expression.
 
- TransitionExpressionVoter() - Constructor for class org.springframework.statemachine.security.TransitionExpressionVoter
 
-  
 
- TransitionKind - Enum in org.springframework.statemachine.transition
 
- 
 
- TransitionRepository<T extends RepositoryTransition> - Interface in org.springframework.statemachine.data
 
- 
Generic Repository interface for transitions.
 
- transitions - Variable in class org.springframework.statemachine.config.StateMachineConfig
 
-  
 
- TransitionsData<S,E> - Class in org.springframework.statemachine.config.model
 
- 
Data object for transitions.
 
- TransitionsData(Collection<TransitionData<S, E>>) - Constructor for class org.springframework.statemachine.config.model.TransitionsData
 
- 
Instantiates a new transitions data.
 
- TransitionsData(Collection<TransitionData<S, E>>, Map<S, List<ChoiceData<S, E>>>, Map<S, List<JunctionData<S, E>>>, Map<S, List<S>>, Map<S, List<S>>, Collection<EntryData<S, E>>, Collection<ExitData<S, E>>, Collection<HistoryData<S, E>>) - Constructor for class org.springframework.statemachine.config.model.TransitionsData
 
- 
Instantiates a new state machine transitions.
 
- TransitionSecurityExpressionRoot - Class in org.springframework.statemachine.security
 
- 
Root object for security spel evaluation.
 
- TransitionSecurityExpressionRoot(Authentication, Transition<?, ?>) - Constructor for class org.springframework.statemachine.security.TransitionSecurityExpressionRoot
 
- 
Instantiates a new transition security expression root.
 
- transitionStarted(Transition<S, E>) - Method in class org.springframework.statemachine.listener.CompositeStateMachineListener
 
-  
 
- transitionStarted(Transition<S, E>) - Method in interface org.springframework.statemachine.listener.StateMachineListener
 
- 
Notified when transition started.
 
- transitionStarted(Transition<S, E>) - Method in class org.springframework.statemachine.listener.StateMachineListenerAdapter
 
-  
 
- transitionStarted(Transition<S, E>) - Method in class org.springframework.statemachine.support.StateMachineObjectSupport.StateMachineListenerRelay
 
-  
 
- transitionStarted(Transition<S, E>) - Method in class org.springframework.statemachine.test.support.LatchStateMachineListener
 
-  
 
- TransitionVoter<S,E> - Class in org.springframework.statemachine.security
 
- 
Votes if any ConfigAttribute.getAttribute() starts with a prefix indicating
 that it is a transition source or target.
 
- TransitionVoter() - Constructor for class org.springframework.statemachine.security.TransitionVoter
 
-  
 
- Tree<T> - Class in org.springframework.statemachine.support.tree
 
- 
Utility class which can be used to represent a tree based data structure.
 
- Tree() - Constructor for class org.springframework.statemachine.support.tree.Tree
 
-  
 
- Tree.Node<T> - Class in org.springframework.statemachine.support.tree
 
-  
 
- TreeTraverser<T> - Class in org.springframework.statemachine.support.tree
 
-  
 
- TreeTraverser() - Constructor for class org.springframework.statemachine.support.tree.TreeTraverser
 
-  
 
- Trigger<S,E> - Interface in org.springframework.statemachine.trigger
 
- 
 
- TriggerContext<S,E> - Interface in org.springframework.statemachine.trigger
 
-  
 
- triggered() - Method in class org.springframework.statemachine.trigger.CompositeTriggerListener
 
-  
 
- triggered() - Method in interface org.springframework.statemachine.trigger.TriggerListener
 
- 
Notified when trigger has been triggered.
 
- TriggerListener - Interface in org.springframework.statemachine.trigger
 
- 
TriggerListener for listening a 
Trigger events.