- 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<Action<S, E>>, E, Guard<S, E>, 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<Action<S, E>>, E, Guard<S, E>, 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<Action<S, E>>, E, Guard<S, E>, Trigger<S, E>) - Constructor for class org.springframework.statemachine.transition.AbstractInternalTransition
-
Instantiates a new abstract internal transition.
- AbstractInternalTransition(State<S, E>, Collection<Action<S, E>>, E, Guard<S, E>, Trigger<S, E>, SecurityRule) - 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
-
- AbstractLocalTransition<S,E> - Class in org.springframework.statemachine.transition
-
- AbstractLocalTransition(State<S, E>, State<S, E>, Collection<Action<S, E>>, E, Guard<S, E>, 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<Action<S, E>>, E, Guard<S, E>, Trigger<S, E>, SecurityRule) - Constructor for class org.springframework.statemachine.transition.AbstractLocalTransition
-
Instantiates a new abstract local transition.
- 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<? extends Action<S, E>>, Collection<? extends Action<S, E>>) - 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<? extends Action<S, E>>, Collection<? extends Action<S, E>>, 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<? extends Action<S, E>>, Collection<? extends Action<S, E>>, 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<? extends Action<S, E>>, Collection<? extends Action<S, E>>, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.AbstractSimpleState
-
Instantiates a new abstract simple state.
- AbstractSimpleState(S, Collection<E>, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>, 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<? extends Action<S, E>>, Collection<? extends Action<S, E>>) - Constructor for class org.springframework.statemachine.state.AbstractState
-
Instantiates a new abstract state.
- AbstractState(S, Collection<E>, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.AbstractState
-
Instantiates a new abstract state.
- AbstractState(S, Collection<E>, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>, PseudoState<S, E>, StateMachine<S, E>) - Constructor for class org.springframework.statemachine.state.AbstractState
-
Instantiates a new abstract state.
- AbstractState(S, Collection<E>, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>, 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<? extends Action<S, E>>, Collection<? extends Action<S, E>>, 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<? extends Action<S, E>>, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>, 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.
- 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.
- AbstractStateMachineTests - Class in org.springframework.statemachine.test
-
Base helper class for state machine tests.
- AbstractStateMachineTests() - Constructor for class org.springframework.statemachine.test.AbstractStateMachineTests
-
- AbstractTransition<S,E> - Class in org.springframework.statemachine.transition
-
- AbstractTransition(State<S, E>, State<S, E>, Collection<Action<S, E>>, E, TransitionKind, Guard<S, E>, Trigger<S, E>) - Constructor for class org.springframework.statemachine.transition.AbstractTransition
-
Instantiates a new abstract transition.
- AbstractTransition(State<S, E>, State<S, E>, Collection<Action<S, E>>, E, TransitionKind, Guard<S, E>, Trigger<S, E>, SecurityRule) - 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
-
- acceptEvent(Message<E>) - Method in class org.springframework.statemachine.support.AbstractStateMachine
-
- 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>, Action<S, E>, long) - Method in class org.springframework.statemachine.boot.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>, Action<S, E>, long) - Method in class org.springframework.statemachine.monitor.AbstractStateMachineMonitor
-
- action(StateMachine<S, E>, Action<S, E>, long) - Method in class org.springframework.statemachine.monitor.CompositeStateMachineMonitor
-
- action(StateMachine<S, E>, Action<S, E>, long) - Method in interface org.springframework.statemachine.monitor.StateMachineMonitor
-
Notified duration of a particular action.
- 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(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
-
- 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(PersistStateMachineHandler.PersistStateChangeListener) - Method in class org.springframework.statemachine.recipes.persist.PersistStateMachineHandler
-
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.DefaultStateMachineExecutor
-
- 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<Action<S, E>>, Guard<S, E>, TransitionKind, SecurityRule) - 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(I) - Method in interface org.springframework.statemachine.access.StateMachineFunction
-
Apply a function.
- 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.
- 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
-
- 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 @Configuration
s related to
building state machines.
- EnableStateMachineFactory - Annotation Type in org.springframework.statemachine.config
-
Annotation which imports @Configuration
s related to
building state machine factories.
- 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<? extends Action<S, E>>, Collection<? extends Action<S, E>>) - Constructor for class org.springframework.statemachine.state.EnumState
-
Instantiates a new enum state.
- EnumState(S, Collection<E>, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.EnumState
-
Instantiates a new enum state.
- EnumState(S, Collection<E>, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>, 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<? extends Action<S, E>>, Collection<? extends Action<S, E>>, 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.CountTrigger
-
- errorCallingAction(Action<S, E>, Action<S, E>) - Static method in class org.springframework.statemachine.action.Actions
-
Builds a erro 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
-
- EventHeaders - Annotation Type in org.springframework.statemachine.annotation
-
- 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
-
- execute() - Method in class org.springframework.statemachine.support.DefaultStateMachineExecutor
-
- execute() - Method in interface org.springframework.statemachine.support.StateMachineExecutor
-
Execute StateMachineExecutor
logic.
- executeAction(Action<S, E>, StateContext<S, E>) - Method in class org.springframework.statemachine.state.AbstractState
-
Execute action and notify action listener if set.
- executeAllActions(StateContext<S, E>) - Method in class org.springframework.statemachine.transition.AbstractTransition
-
- 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.
- 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
Transition
s.
- 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.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.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
-
- 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.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.
- 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
Action
s 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.
- 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
Action
s 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.
- 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.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
-
- 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
-
- 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
-
- 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.JpaRepositoryTransition
-
- getMachineId() - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
-
- 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.RedisRepositoryTransition
-
- getMachineId() - Method in class org.springframework.statemachine.data.RepositoryState
-
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.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
-
- 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.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.
- 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.
- 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.
- getRegions() - Method in class org.springframework.statemachine.state.AbstractState
-
Gets the regions.
- 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 Resource
s configured for this builder.
- 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.mongodb.MongoDbRepositoryState
-
- getState() - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
-
- getState() - Method in class org.springframework.statemachine.data.RepositoryState
-
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.
- 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.
- 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
-
- 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.
- 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
State
s 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
State
s 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.
- getTaskExecutor() - Method in class org.springframework.statemachine.config.model.ConfigurationData
-
Gets the task executor.
- getTaskExecutor() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
-
Gets the defined TaskExecutor
.
- getTaskExecutor(BeanFactory) - Static method in class org.springframework.statemachine.support.StateMachineContextUtils
-
Return the TaskScheduler
bean whose name is "taskExecutor" if
available.
- getTaskScheduler() - Method in class org.springframework.statemachine.config.model.ConfigurationData
-
Gets the task scheduler.
- getTaskScheduler() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
-
Gets the defined TaskScheduler
.
- getTaskScheduler(BeanFactory) - Static method in class org.springframework.statemachine.support.StateMachineContextUtils
-
Return the TaskScheduler
bean whose name is "taskScheduler" if
available.
- 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
-
- 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
-
Guard
s 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.
- 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<? extends Action<S, E>>, Collection<? extends Action<S, E>>) - Constructor for class org.springframework.statemachine.state.ObjectState
-
Instantiates a new object state.
- ObjectState(S, Collection<E>, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>, PseudoState<S, E>) - Constructor for class org.springframework.statemachine.state.ObjectState
-
Instantiates a new object state.
- ObjectState(S, Collection<E>, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>, 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<? extends Action<S, E>>, Collection<? extends Action<S, E>>, PseudoState<S, E>, StateMachine<S, E>) - Constructor for class org.springframework.statemachine.state.ObjectState
-
Instantiates a new object state.
- ObjectState(S, Collection<E>, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>, 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
-
- 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.
- 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>, Action<S, E>, long) - Method in interface org.springframework.statemachine.action.ActionListener
-
Notified duration of a particular action.
- onExecute(StateMachine<S, E>, Action<S, E>, 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.
- 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.PersistStateMachineHandler
-
- 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.zookeeper.ZookeeperStateMachineEnsemble
-
- onPersist(State<String, String>, Message<String>, Transition<String, String>, StateMachine<String, String>) - Method in interface org.springframework.statemachine.recipes.persist.PersistStateMachineHandler.PersistStateChangeListener
-
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.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.redis - package org.springframework.statemachine.redis
-
- org.springframework.statemachine.region - package org.springframework.statemachine.region
-
- org.springframework.statemachine.security - package org.springframework.statemachine.security
-
- 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.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
-
- 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(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
-
- 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.
- 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.redis
-
- RedisStateMachineContextRepository(RedisConnectionFactory) - Constructor for class org.springframework.statemachine.redis.RedisStateMachineContextRepository
-
Instantiates a new redis state machine context repository.
- RedisStateMachinePersister<S,E> - Class in org.springframework.statemachine.redis
-
- RedisStateMachinePersister(StateMachinePersist<S, E, String>) - Constructor for class org.springframework.statemachine.redis.RedisStateMachinePersister
-
Instantiates a new redis state machine persister.
- RedisStateRepository - Interface in org.springframework.statemachine.data.redis
-
- RedisTransitionRepository - Interface in org.springframework.statemachine.data.redis
-
- Region<S,E> - Interface in org.springframework.statemachine.region
-
A region is an orthogonal part of either a composite state or a state
machine.
- 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<? extends Action<S, E>>, Collection<? extends Action<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<? extends Action<S, E>>, Collection<? extends Action<S, E>>) - 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.AbstractStateMachineTests
-
- 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.
- 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
-
- 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<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(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
-
Reset state machine.
- resetStateMachine(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
-
- resolveTaskExecutor(StateMachineModel<S, E>) - Method in class org.springframework.statemachine.config.AbstractStateMachineFactory
-
- resolveTaskScheduler(StateMachineModel<S, E>) - 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.
- 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 Resource
s to this builder.
- resources(List<String>) - Method in class org.springframework.statemachine.config.common.annotation.configurers.DefaultResourceConfigurer
-
Adds a Resource
s 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.
- 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.
- save(StateMachineContext<S, E>, String) - Method in class org.springframework.statemachine.redis.RedisStateMachineContextRepository
-
- save(T, String) - Method in interface org.springframework.statemachine.StateMachineContextRepository
-
Save a context.
- scheduleAction(Action<S, E>, StateContext<S, E>) - Method in class org.springframework.statemachine.state.AbstractState
-
Schedule action and return future which can be used to cancel it.
- scheduleStateActions(StateContext<S, E>) - Method in class org.springframework.statemachine.state.AbstractState
-
Schedule state actions and store futures into list to
be cancelled.
- 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(Message<E>) - Method in interface org.springframework.statemachine.region.Region
-
Send an event E
wrapped with a Message
to the region.
- sendEvent(E) - Method in interface org.springframework.statemachine.region.Region
-
Send an event E
to the 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
-
Send an event E
wrapped with a Message
to the 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(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
.
- 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
-
- 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<? extends Action<S, E>>) - 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
-
- 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<? extends Action<S, E>>) - 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
-
- setField(String, Object, Object) - Static method in class org.springframework.statemachine.test.TestUtils
-
- setFixedRate(boolean) - Method in class org.springframework.statemachine.support.CountTrigger
-
Specify whether the periodic interval should be measured between the
scheduled start times rather than between actual completion times.
- 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.DefaultStateMachineExecutor
-
- 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
-
- 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.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
-
- setInitialDelay(long) - Method in class org.springframework.statemachine.support.CountTrigger
-
Specify the delay for the initial execution.
- 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.DefaultStateMachineExecutor
-
- 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.JpaRepositoryTransition
-
- setMachineId(String) - Method in class org.springframework.statemachine.data.mongodb.MongoDbRepositoryState
-
- 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.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.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
-
- setParent(Object) - Method in class org.springframework.statemachine.config.model.StateData
-
Sets the parent.
- 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.
- 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
-
- 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
-
- 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.mongodb.MongoDbRepositoryState
-
- setState(String) - Method in class org.springframework.statemachine.data.redis.RedisRepositoryState
-
- 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<? extends Action<S, E>>) - 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
-
- setStateMachineComponentResolver(StateMachineComponentResolver<S, E>) - Method in class org.springframework.statemachine.config.model.AbstractStateMachineModelFactory
-
Sets the state machine component resolver.
- 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.DefaultStateMachineExecutor
-
- 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
-
Sett state machine monitor.
- setStateMachineMonitor(StateMachineMonitor<S, E>) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
-
Sets the state machine monitor.
- 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
-
- setTaskExecutor(TaskExecutor) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
-
Sets the task executor.
- setTaskExecutor(TaskExecutor) - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
-
Sets the used TaskExecutor
.
- setTaskScheculer(TaskScheduler) - Method in class org.springframework.statemachine.config.builders.StateMachineConfigurationBuilder
-
Sets the task scheculer.
- setTaskScheduler(TaskScheduler) - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
-
Sets the used TaskScheduler
.
- setTransitionAccessDecisionManager(AccessDecisionManager) - Method in class org.springframework.statemachine.security.StateMachineSecurityInterceptor
-
Sets the transition access decision manager.
- 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.AbstractStateMachineTests
-
- 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 the region.
- start() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
-
- start() - Method in interface org.springframework.statemachine.support.StateMachineExecutor
-
Start executor.
- 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
Action
s.
- 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
Action
s.
- 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
-
- stateChangedInRelay() - Method in class org.springframework.statemachine.support.AbstractStateMachine
-
- stateChangedInRelay() - Method in class org.springframework.statemachine.support.StateMachineObjectSupport
-
- 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
State
s.
- 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.
- 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<? extends Action<S, E>>, Collection<? extends Action<S, E>>) - Constructor for class org.springframework.statemachine.config.model.StateData
-
Instantiates a new state data.
- StateData(Object, Object, S, Collection<E>, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>, boolean) - Constructor for class org.springframework.statemachine.config.model.StateData
-
Instantiates a new state data.
- StateData(Object, Object, S, Collection<E>, Collection<? extends Action<S, E>>, Collection<? extends Action<S, E>>, 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.
- 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.
- 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
-
- 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.
- 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
-
- StateMachineAutoConfiguration - Class in org.springframework.statemachine.boot
-
Auto-configuration
for Spring Statemachine.
- StateMachineAutoConfiguration() - Constructor for class org.springframework.statemachine.boot.StateMachineAutoConfiguration
-
- StateMachineAutoConfiguration.StateMachineMonitoringConfiguration - Class in org.springframework.statemachine.boot
-
- 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
-
- 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.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
StateMachine
s.
- StateMachineFactoryConfiguration<S,E> - Class in org.springframework.statemachine.config.configuration
-
- StateMachineFactoryConfiguration() - Constructor for class org.springframework.statemachine.config.configuration.StateMachineFactoryConfiguration
-
- StateMachineFunction<I> - Interface in org.springframework.statemachine.access
-
Strategic function interface for applying arbitrary function
or feature.
- 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
-
Auto-configuration
for JPA repositories
and Entity classes.
- StateMachineJpaRepositoriesAutoConfiguration() - Constructor for class org.springframework.statemachine.boot.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
-
- 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
-
Auto-configuration
for MongoDb repositories
and Entity classes.
- StateMachineMongoDbRepositoriesAutoConfiguration() - Constructor for class org.springframework.statemachine.boot.StateMachineMongoDbRepositoriesAutoConfiguration
-
- StateMachineMonitor<S,E> - Interface in org.springframework.statemachine.monitor
-
StateMachineMonitor
for various state machine monitoring events.
- StateMachineMonitoringConfiguration(ObjectProvider<CounterService>, ObjectProvider<GaugeService>, ObjectProvider<TraceRepository>) - Constructor for class org.springframework.statemachine.boot.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
-
- StateMachineRedisRepositoriesAutoConfiguration - Class in org.springframework.statemachine.boot
-
Auto-configuration
for Redis repositories
and Entity classes.
- StateMachineRedisRepositoriesAutoConfiguration() - Constructor for class org.springframework.statemachine.boot.StateMachineRedisRepositoriesAutoConfiguration
-
- StateMachineRuntime<S,E> - Interface in org.springframework.statemachine.processor
-
A generic runtime representation of a state machine.
- 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;
- 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<? extends Action<S, E>>, Collection<? extends Action<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<? extends Action<S, E>>, Collection<? extends Action<S, E>>) - 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
-
- 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 the region.
- stop() - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
-
- stop(Runnable) - Method in class org.springframework.statemachine.support.LifecycleObjectSupport
-
- stop() - Method in interface org.springframework.statemachine.support.StateMachineExecutor
-
Stop executor.
- 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.
- TASK_EXECUTOR_BEAN_NAME - Static variable in class org.springframework.statemachine.StateMachineSystemConstants
-
Bean name for task executor
- TASK_EXECUTOR_BEAN_NAME - Static variable in class org.springframework.statemachine.support.StateMachineContextUtils
-
- TASK_SCHEDULER_BEAN_NAME - Static variable in class org.springframework.statemachine.support.StateMachineContextUtils
-
- taskExecutor() - Method in class org.springframework.statemachine.config.configuration.StateMachineCommonConfiguration
-
- taskExecutor(TaskExecutor) - Method in interface org.springframework.statemachine.config.configurers.ConfigurationConfigurer
-
Specify a TaskExecutor
.
- taskExecutor(TaskExecutor) - Method in class org.springframework.statemachine.config.configurers.DefaultConfigurationConfigurer
-
- taskExecutor(TaskExecutor) - Method in class org.springframework.statemachine.recipes.tasks.TasksHandler.Builder
-
Define a TaskExecutor
to be used.
- taskScheduler() - Method in class org.springframework.statemachine.config.configuration.StateMachineCommonConfiguration
-
- taskScheduler(TaskScheduler) - Method in interface org.springframework.statemachine.config.configurers.ConfigurationConfigurer
-
Specify a TaskScheduler
.
- taskScheduler(TaskScheduler) - Method in class org.springframework.statemachine.config.configurers.DefaultConfigurationConfigurer
-
- 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>) - 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>) - Method in interface org.springframework.statemachine.config.configurers.JunctionTransitionConfigurer
-
Specify a target state S
as a then choice.
- 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.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.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.StateMachineInterceptorList
-
- 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.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
Transition
s.
- 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<Action<S, E>>, Guard<S, E>, TransitionKind) - Constructor for class org.springframework.statemachine.config.model.TransitionData
-
Instantiates a new transition data.
- TransitionData(S, S, Long, Integer, Collection<Action<S, E>>, Guard<S, E>, TransitionKind) - Constructor for class org.springframework.statemachine.config.model.TransitionData
-
Instantiates a new transition data.
- TransitionData(S, S, S, E, Long, Integer, Collection<Action<S, E>>, Guard<S, E>, TransitionKind, SecurityRule) - 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.