JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Spring State Machine
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
org.springframework.statemachine
,
org.springframework.statemachine.access
,
org.springframework.statemachine.action
,
org.springframework.statemachine.annotation
,
org.springframework.statemachine.boot
,
org.springframework.statemachine.boot.actuate
,
org.springframework.statemachine.boot.autoconfigure
,
org.springframework.statemachine.boot.support
,
org.springframework.statemachine.cluster
,
org.springframework.statemachine.config
,
org.springframework.statemachine.config.builders
,
org.springframework.statemachine.config.common.annotation
,
org.springframework.statemachine.config.common.annotation.configuration
,
org.springframework.statemachine.config.common.annotation.configurers
,
org.springframework.statemachine.config.configuration
,
org.springframework.statemachine.config.configurers
,
org.springframework.statemachine.config.model
,
org.springframework.statemachine.config.model.verifier
,
org.springframework.statemachine.data
,
org.springframework.statemachine.data.jpa
,
org.springframework.statemachine.data.mongodb
,
org.springframework.statemachine.data.redis
,
org.springframework.statemachine.data.support
,
org.springframework.statemachine.ensemble
,
org.springframework.statemachine.event
,
org.springframework.statemachine.guard
,
org.springframework.statemachine.kryo
,
org.springframework.statemachine.listener
,
org.springframework.statemachine.monitor
,
org.springframework.statemachine.persist
,
org.springframework.statemachine.processor
,
org.springframework.statemachine.recipes.persist
,
org.springframework.statemachine.recipes.support
,
org.springframework.statemachine.recipes.tasks
,
org.springframework.statemachine.region
,
org.springframework.statemachine.security
,
org.springframework.statemachine.service
,
org.springframework.statemachine.state
,
org.springframework.statemachine.support
,
org.springframework.statemachine.support.tree
,
org.springframework.statemachine.test
,
org.springframework.statemachine.test.assertj
,
org.springframework.statemachine.test.support
,
org.springframework.statemachine.transition
,
org.springframework.statemachine.trigger
,
org.springframework.statemachine.uml
,
org.springframework.statemachine.uml.support
,
org.springframework.statemachine.zookeeper
Class Hierarchy
java.lang.Object
org.springframework.statemachine.config.common.annotation.
AbstractAnnotationBuilder
<O> (implements org.springframework.statemachine.config.common.annotation.
AnnotationBuilder
<O>)
org.springframework.statemachine.config.common.annotation.
AbstractConfiguredAnnotationBuilder
<O,I,B>
org.springframework.statemachine.config.builders.
StateMachineConfigBuilder
<S,E>
org.springframework.statemachine.config.builders.
StateMachineConfigurationBuilder
<S,E> (implements org.springframework.statemachine.config.builders.
StateMachineConfigurationConfigurer
<S,E>)
org.springframework.statemachine.config.builders.
StateMachineModelBuilder
<S,E> (implements org.springframework.statemachine.config.builders.
StateMachineModelConfigurer
<S,E>)
org.springframework.statemachine.config.builders.
StateMachineStateBuilder
<S,E> (implements org.springframework.statemachine.config.builders.
StateMachineStateConfigurer
<S,E>)
org.springframework.statemachine.config.builders.
StateMachineTransitionBuilder
<S,E> (implements org.springframework.statemachine.config.builders.
StateMachineTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.common.annotation.
AbstractAnnotationConfiguration
<B,O> (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.context.annotation.ImportAware)
org.assertj.core.api.AbstractAssert<SELF,ACTUAL> (implements org.assertj.core.api.Assert<SELF,ACTUAL>)
org.springframework.statemachine.test.assertj.
StateContextAssert
org.springframework.statemachine.test.assertj.
StateMachineAssert
org.springframework.statemachine.test.assertj.
StateMachineEventResultAssert
org.springframework.statemachine.support.
AbstractCompositeItems
<T>
org.springframework.statemachine.action.
CompositeActionListener
<S,E> (implements org.springframework.statemachine.action.
ActionListener
<S,E>)
org.springframework.statemachine.config.model.verifier.
CompositeStateMachineModelVerifier
<S,E> (implements org.springframework.statemachine.config.model.verifier.
StateMachineModelVerifier
<S,E>)
org.springframework.statemachine.monitor.
CompositeStateMachineMonitor
<S,E> (implements org.springframework.statemachine.monitor.
StateMachineMonitor
<S,E>)
org.springframework.statemachine.listener.
AbstractCompositeListener
<T>
org.springframework.statemachine.ensemble.
CompositeEnsembleListener
<S,E> (implements org.springframework.statemachine.ensemble.
EnsembleListener
<S,E>)
org.springframework.statemachine.state.
CompositePseudoStateListener
<S,E> (implements org.springframework.statemachine.state.
PseudoStateListener
<S,E>)
org.springframework.statemachine.state.
CompositeStateListener
<S,E> (implements org.springframework.statemachine.state.
StateListener
<S,E>)
org.springframework.statemachine.listener.
CompositeStateMachineListener
<S,E> (implements org.springframework.statemachine.listener.
StateMachineListener
<S,E>)
org.springframework.statemachine.trigger.
CompositeTriggerListener
(implements org.springframework.statemachine.trigger.
TriggerListener
)
org.springframework.statemachine.support.
AbstractExpressionEvaluator
(implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean)
org.springframework.statemachine.processor.
StateMachineMethodInvokerHelper
<T,S,E>
org.springframework.beans.factory.config.AbstractFactoryBean<T> (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
org.springframework.data.repository.init.AbstractRepositoryPopulatorFactoryBean (implements org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationListener<E>)
org.springframework.statemachine.data.support.
StateMachineJackson2RepositoryPopulatorFactoryBean
org.springframework.statemachine.config.common.annotation.
AbstractImportingAnnotationConfiguration
<B,O> (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.EnvironmentAware, org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
org.springframework.statemachine.config.configuration.
StateMachineConfiguration
<S,E>
org.springframework.statemachine.config.configuration.
StateMachineFactoryConfiguration
<S,E>
org.springframework.statemachine.config.common.annotation.
AbstractImportingAnnotationConfiguration.BeanDelegatingFactoryBean
<T,B,O> (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean)
org.springframework.statemachine.support.tree.
AbstractIterator
<T> (implements java.util.Iterator<E>)
org.springframework.statemachine.kryo.
AbstractKryoStateMachineSerialisationService
<S,E> (implements org.springframework.statemachine.service.
StateMachineSerialisationService
<S,E>)
org.springframework.statemachine.kryo.
KryoStateMachineSerialisationService
<S,E>
org.springframework.statemachine.state.
AbstractPseudoState
<S,E> (implements org.springframework.statemachine.state.
PseudoState
<S,E>)
org.springframework.statemachine.state.
DefaultPseudoState
<S,E>
org.springframework.statemachine.state.
ForkPseudoState
<S,E>
org.springframework.statemachine.state.
HistoryPseudoState
<S,E>
org.springframework.statemachine.state.
JoinPseudoState
<S,E>
org.springframework.security.access.expression.AbstractSecurityExpressionHandler<T> (implements org.springframework.context.ApplicationContextAware, org.springframework.security.access.expression.SecurityExpressionHandler<T>)
org.springframework.statemachine.security.
DefaultEventSecurityExpressionHandler
<T>
org.springframework.statemachine.security.
DefaultTransitionSecurityExpressionHandler
org.springframework.statemachine.config.
AbstractStateMachineConfigurerAdapter
<S,E> (implements org.springframework.statemachine.config.builders.
StateMachineConfigurer
<S,E>)
org.springframework.statemachine.config.
StateMachineConfigurerAdapter
<S,E>
org.springframework.statemachine.config.
EnumStateMachineConfigurerAdapter
<S,E>
org.springframework.statemachine.test.
AbstractStateMachineJUnit4Tests
org.springframework.statemachine.test.
AbstractStateMachineJUnit5Tests
org.springframework.statemachine.config.model.
AbstractStateMachineModelFactory
<S,E> (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.ResourceLoaderAware, org.springframework.statemachine.config.model.
StateMachineComponentResolver
<S,E>, org.springframework.statemachine.config.model.
StateMachineModelFactory
<S,E>)
org.springframework.statemachine.data.
RepositoryStateMachineModelFactory
org.springframework.statemachine.uml.
UmlStateMachineModelFactory
org.springframework.statemachine.monitor.
AbstractStateMachineMonitor
<S,E> (implements org.springframework.statemachine.monitor.
StateMachineMonitor
<S,E>)
org.springframework.statemachine.boot.support.
BootStateMachineMonitor
<S,E>
org.springframework.statemachine.persist.
AbstractStateMachinePersister
<S,E,T> (implements org.springframework.statemachine.persist.
StateMachinePersister
<S,E,T>)
org.springframework.statemachine.persist.
DefaultStateMachinePersister
<S,E,T>
org.springframework.statemachine.data.redis.
RedisStateMachinePersister
<S,E>
org.springframework.statemachine.transition.
AbstractTransition
<S,E> (implements org.springframework.statemachine.transition.
Transition
<S,E>)
org.springframework.statemachine.transition.
AbstractExternalTransition
<S,E>
org.springframework.statemachine.transition.
DefaultExternalTransition
<S,E>
org.springframework.statemachine.transition.
AbstractInternalTransition
<S,E>
org.springframework.statemachine.transition.
DefaultInternalTransition
<S,E>
org.springframework.statemachine.transition.
AbstractLocalTransition
<S,E>
org.springframework.statemachine.transition.
DefaultLocalTransition
<S,E>
org.springframework.statemachine.transition.
InitialTransition
<S,E>
org.springframework.statemachine.action.
Actions
org.springframework.statemachine.support.
AnnotatedMethodFilter
(implements org.springframework.expression.MethodFilter)
org.springframework.statemachine.config.common.annotation.
AnnotationConfigurerAdapter
<O,I,B> (implements org.springframework.statemachine.config.common.annotation.
AnnotationConfigurer
<O,B>)
org.springframework.statemachine.config.configurers.
AbstractTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
DefaultExternalTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
ExternalTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultInternalTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
InternalTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultLocalTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
LocalTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultChoiceTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
ChoiceTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultConfigurationConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
ConfigurationConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultDistributedStateMachineConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
DistributedStateMachineConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultEntryTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
EntryTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultExitTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
ExitTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultForkTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
ForkTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultHistoryTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
HistoryTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultJoinTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
JoinTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultJunctionTransitionConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
JunctionTransitionConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultModelConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
ModelConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultMonitoringConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
MonitoringConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultPersistenceConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
PersistenceConfigurer
<S,E>)
org.springframework.statemachine.config.common.annotation.configurers.
DefaultPropertiesConfigurer
<O,I,B> (implements org.springframework.statemachine.config.common.annotation.configurers.
PropertiesConfigurer
<I>)
org.springframework.statemachine.config.common.annotation.configurers.
DefaultResourceConfigurer
<O,I,B> (implements org.springframework.statemachine.config.common.annotation.configurers.
ResourceConfigurer
<I>)
org.springframework.statemachine.config.configurers.
DefaultSecurityConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
SecurityConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultStateConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
StateConfigurer
<S,E>)
org.springframework.statemachine.config.configurers.
DefaultVerifierConfigurer
<S,E> (implements org.springframework.statemachine.config.configurers.
VerifierConfigurer
<S,E>)
org.springframework.statemachine.data.
BaseRepositoryEntity
org.springframework.statemachine.data.
RepositoryAction
org.springframework.statemachine.data.jpa.
JpaRepositoryAction
org.springframework.statemachine.data.mongodb.
MongoDbRepositoryAction
org.springframework.statemachine.data.redis.
RedisRepositoryAction
org.springframework.statemachine.data.
RepositoryGuard
org.springframework.statemachine.data.jpa.
JpaRepositoryGuard
org.springframework.statemachine.data.mongodb.
MongoDbRepositoryGuard
org.springframework.statemachine.data.redis.
RedisRepositoryGuard
org.springframework.statemachine.data.
RepositoryState
org.springframework.statemachine.data.jpa.
JpaRepositoryState
org.springframework.statemachine.data.mongodb.
MongoDbRepositoryState
org.springframework.statemachine.data.redis.
RedisRepositoryState
org.springframework.statemachine.data.
RepositoryStateMachine
org.springframework.statemachine.data.jpa.
JpaRepositoryStateMachine
org.springframework.statemachine.data.mongodb.
MongoDbRepositoryStateMachine
org.springframework.statemachine.data.redis.
RedisRepositoryStateMachine
org.springframework.statemachine.data.
RepositoryTransition
org.springframework.statemachine.data.jpa.
JpaRepositoryTransition
org.springframework.statemachine.data.mongodb.
MongoDbRepositoryTransition
org.springframework.statemachine.data.redis.
RedisRepositoryTransition
org.springframework.statemachine.config.model.verifier.
BaseStructureVerifier
<S,E> (implements org.springframework.statemachine.config.model.verifier.
StateMachineModelVerifier
<S,E>)
org.springframework.statemachine.support.
BeanFactoryTypeConverter
(implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.expression.TypeConverter)
org.springframework.statemachine.config.model.
ChoiceData
<S,E>
org.springframework.statemachine.state.
ChoicePseudoState
<S,E> (implements org.springframework.statemachine.state.
PseudoState
<S,E>)
org.springframework.statemachine.state.
ChoicePseudoState.ChoiceStateData
<S,E>
org.springframework.statemachine.config.model.
ConfigurationData
<S,E>
org.springframework.statemachine.support.
DefaultExtendedState
(implements org.springframework.statemachine.
ExtendedState
)
org.springframework.statemachine.state.
DefaultPseudoStateContext
<S,E> (implements org.springframework.statemachine.state.
PseudoStateContext
<S,E>)
org.springframework.statemachine.support.
DefaultStateContext
<S,E> (implements org.springframework.statemachine.
StateContext
<S,E>)
org.springframework.statemachine.config.model.
DefaultStateMachineComponentResolver
<S,E> (implements org.springframework.statemachine.config.model.
StateMachineComponentResolver
<S,E>)
org.springframework.statemachine.support.
DefaultStateMachineContext
<S,E> (implements org.springframework.statemachine.
StateMachineContext
<S,E>)
org.springframework.statemachine.event.
DefaultStateMachineEventPublisher
(implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.statemachine.event.
StateMachineEventPublisher
)
org.springframework.statemachine.config.model.verifier.
DefaultStateMachineModelVerifier
<S,E> (implements org.springframework.statemachine.config.model.verifier.
StateMachineModelVerifier
<S,E>)
org.springframework.statemachine.service.
DefaultStateMachineService
<S,E> (implements org.springframework.beans.factory.DisposableBean, org.springframework.statemachine.service.
StateMachineService
<S,E>)
org.springframework.statemachine.trigger.
DefaultTriggerContext
<S,E> (implements org.springframework.statemachine.trigger.
TriggerContext
<S,E>)
org.springframework.statemachine.action.
DistributedLeaderAction
<S,E> (implements org.springframework.statemachine.action.
Action
<S,E>)
org.springframework.statemachine.ensemble.
EnsembleListenerAdapter
<S,E> (implements org.springframework.statemachine.ensemble.
EnsembleListener
<S,E>)
org.springframework.statemachine.config.model.
EntryData
<S,E>
org.springframework.statemachine.state.
EntryPseudoState
<S,E> (implements org.springframework.statemachine.state.
PseudoState
<S,E>)
org.springframework.statemachine.security.
EventExpressionVoter
<T> (implements org.springframework.security.access.AccessDecisionVoter<S>)
java.util.EventObject (implements java.io.Serializable)
org.springframework.context.ApplicationEvent
org.springframework.statemachine.event.
StateMachineEvent
org.springframework.statemachine.event.
OnEventNotAcceptedEvent
org.springframework.statemachine.event.
OnExtendedStateChanged
org.springframework.statemachine.event.
OnStateChangedEvent
org.springframework.statemachine.event.
OnStateEntryEvent
org.springframework.statemachine.event.
OnStateExitEvent
org.springframework.statemachine.event.
OnStateMachineError
org.springframework.statemachine.event.
OnStateMachineStart
org.springframework.statemachine.event.
OnStateMachineStop
org.springframework.statemachine.event.
TransitionEvent
org.springframework.statemachine.event.
OnTransitionEndEvent
org.springframework.statemachine.event.
OnTransitionEvent
org.springframework.statemachine.event.
OnTransitionStartEvent
org.springframework.statemachine.trigger.
EventTrigger
<S,E> (implements org.springframework.statemachine.trigger.
Trigger
<S,E>)
org.springframework.statemachine.security.
EventVoter
<T> (implements org.springframework.security.access.AccessDecisionVoter<S>)
org.springframework.statemachine.config.model.
ExitData
<S,E>
org.springframework.statemachine.state.
ExitPseudoState
<S,E> (implements org.springframework.statemachine.state.
PseudoState
<S,E>)
org.springframework.statemachine.support.
ExpressionUtils
org.springframework.statemachine.support.
FixedMethodFilter
(implements org.springframework.expression.MethodFilter)
org.springframework.statemachine.guard.
Guards
org.springframework.statemachine.config.model.
HistoryData
<S,E>
org.springframework.statemachine.boot.actuate.
InMemoryStateMachineTraceRepository
(implements org.springframework.statemachine.boot.actuate.
StateMachineTraceRepository
)
org.springframework.statemachine.state.
JoinPseudoState.JoinStateData
<S,E>
org.springframework.statemachine.config.model.
JunctionData
<S,E>
org.springframework.statemachine.state.
JunctionPseudoState
<S,E> (implements org.springframework.statemachine.state.
PseudoState
<S,E>)
org.springframework.statemachine.state.
JunctionPseudoState.JunctionStateData
<S,E>
org.springframework.statemachine.test.support.
LatchStateMachineListener.ExtendedStateChangedWrapper
org.springframework.statemachine.test.support.
LatchStateMachineListener.StateChangedWrapper
<S,E>
org.springframework.statemachine.support.
LifecycleObjectSupport
(implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.SmartLifecycle, org.springframework.statemachine.support.
StateMachineReactiveLifecycle
)
org.springframework.statemachine.recipes.persist.
AbstractPersistStateMachineHandler
<S,E>
org.springframework.statemachine.recipes.persist.
FactoryPersistStateMachineHandler
<S,E>
org.springframework.statemachine.recipes.persist.
GenericPersistStateMachineHandler
<S,E>
org.springframework.statemachine.recipes.persist.
PersistStateMachineHandler
org.springframework.statemachine.state.
AbstractState
<S,E> (implements org.springframework.statemachine.state.
State
<S,E>)
org.springframework.statemachine.state.
AbstractSimpleState
<S,E>
org.springframework.statemachine.state.
ObjectState
<S,E>
org.springframework.statemachine.state.
EnumState
<S,E>
org.springframework.statemachine.state.
RegionState
<S,E>
org.springframework.statemachine.state.
StateMachineState
<S,E>
org.springframework.statemachine.config.
AbstractStateMachineFactory
<S,E> (implements org.springframework.beans.factory.BeanNameAware, org.springframework.statemachine.config.
StateMachineFactory
<S,E>)
org.springframework.statemachine.config.
ObjectStateMachineFactory
<S,E>
org.springframework.statemachine.ensemble.
DistributedStateMachine
<S,E> (implements org.springframework.statemachine.
StateMachine
<S,E>)
org.springframework.statemachine.support.
ReactiveStateMachineExecutor
<S,E> (implements org.springframework.statemachine.support.
StateMachineExecutor
<S,E>)
org.springframework.statemachine.ensemble.
StateMachineEnsembleObjectSupport
<S,E> (implements org.springframework.statemachine.ensemble.
StateMachineEnsemble
<S,E>)
org.springframework.statemachine.zookeeper.
ZookeeperStateMachineEnsemble
<S,E>
org.springframework.statemachine.cluster.
LeaderZookeeperStateMachineEnsemble
<S,E>
org.springframework.statemachine.support.
StateMachineObjectSupport
<S,E> (implements org.springframework.beans.factory.BeanNameAware)
org.springframework.statemachine.support.
AbstractStateMachine
<S,E> (implements org.springframework.statemachine.
StateMachine
<S,E>, org.springframework.statemachine.access.
StateMachineAccess
<S,E>)
org.springframework.statemachine.
ObjectStateMachine
<S,E>
org.springframework.statemachine.trigger.
TimerTrigger
<S,E> (implements org.springframework.statemachine.trigger.
Trigger
<S,E>)
org.springframework.statemachine.event.
LoggingListener
(implements org.springframework.context.ApplicationListener<E>)
org.springframework.statemachine.processor.
MethodInvokingStateMachineRuntimeProcessor
<T,S,E> (implements org.springframework.statemachine.processor.
StateMachineRuntimeProcessor
<T,S,E>)
org.springframework.statemachine.config.builders.
ModelData
<S,E>
org.springframework.statemachine.config.common.annotation.configuration.
ObjectPostProcessorConfiguration
org.springframework.statemachine.support.
ObservableMap
<K,V> (implements java.util.Map<K,V>)
org.springframework.statemachine.listener.
OrderedComposite
<S>
org.springframework.statemachine.support.
OrderedCompositeItem
<S>
org.springframework.statemachine.support.
ReactiveLifecycleManager
(implements org.springframework.statemachine.support.
StateMachineReactiveLifecycle
)
org.springframework.statemachine.data.redis.
RedisStateMachineContextRepository
<S,E> (implements org.springframework.statemachine.
StateMachineContextRepository
<S,E,T>)
org.springframework.statemachine.persist.
RepositoryStateMachinePersist
<S,E> (implements org.springframework.statemachine.
StateMachinePersist
<S,E,T>)
org.springframework.statemachine.data.
RepositoryStateMachinePersist
<M,S,E> (implements org.springframework.statemachine.
StateMachinePersist
<S,E,T>)
org.springframework.statemachine.data.jpa.
JpaRepositoryStateMachinePersist
<S,E>
org.springframework.statemachine.data.mongodb.
MongoDbRepositoryStateMachinePersist
<S,E>
org.springframework.statemachine.data.redis.
RedisRepositoryStateMachinePersist
<S,E>
org.springframework.statemachine.recipes.support.
RunnableAction
(implements org.springframework.statemachine.action.
Action
<S,E>)
org.springframework.security.access.expression.SecurityExpressionRoot (implements org.springframework.security.access.expression.SecurityExpressionOperations)
org.springframework.statemachine.security.
EventSecurityExpressionRoot
org.springframework.statemachine.security.
TransitionSecurityExpressionRoot
org.springframework.statemachine.security.
SecurityRule
com.esotericsoftware.kryo.Serializer<T>
org.springframework.statemachine.kryo.
MessageHeadersSerializer
org.springframework.statemachine.kryo.
StateMachineContextSerializer
<S,E>
org.springframework.statemachine.kryo.
UUIDSerializer
org.springframework.statemachine.action.
SpelExpressionAction
<S,E> (implements org.springframework.statemachine.action.
Action
<S,E>)
org.springframework.statemachine.guard.
SpelExpressionGuard
<S,E> (implements org.springframework.statemachine.guard.
Guard
<S,E>)
org.springframework.statemachine.support.
StateContextExpressionMethods
org.springframework.statemachine.config.model.
StateData
<S,E>
org.springframework.statemachine.state.
StateHolder
<S,E>
org.springframework.statemachine.state.
StateListenerAdapter
<S,E> (implements org.springframework.statemachine.state.
StateListener
<S,E>)
org.springframework.statemachine.processor.
StateMachineActivatorAnnotationPostProcessor
<T> (implements org.springframework.statemachine.processor.
MethodAnnotationPostProcessor
<T>)
org.springframework.statemachine.processor.
StateMachineAnnotationPostProcessor
(implements org.springframework.context.ApplicationListener<E>, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.config.BeanPostProcessor, org.springframework.beans.factory.InitializingBean, org.springframework.context.Lifecycle)
org.springframework.statemachine.config.configuration.
StateMachineAnnotationPostProcessorConfiguration
org.springframework.statemachine.test.assertj.
StateMachineAsserts
org.springframework.statemachine.boot.autoconfigure.
StateMachineAutoConfiguration
org.springframework.statemachine.boot.autoconfigure.
StateMachineAutoConfiguration.StateMachineMonitoringConfiguration
org.springframework.statemachine.boot.autoconfigure.
StateMachineAutoConfiguration.StateMachineTraceEndpointConfiguration
org.springframework.statemachine.boot.autoconfigure.
StateMachineAutoConfiguration.StateMachineTraceRepositoryConfiguration
org.springframework.statemachine.config.
StateMachineBuilder
org.springframework.statemachine.config.
StateMachineBuilder.Builder
<S,E>
org.springframework.statemachine.config.configuration.
StateMachineCommonConfiguration
org.springframework.statemachine.config.
StateMachineConfig
<S,E>
org.springframework.statemachine.config.configuration.
StateMachineConfigurationImportSelector
(implements org.springframework.context.annotation.ImportSelector)
org.springframework.statemachine.support.
StateMachineContextUtils
org.springframework.statemachine.event.
StateMachineEventPublisherConfiguration
org.springframework.statemachine.
StateMachineEventResult.DefaultStateMachineEventResult
<S,E> (implements org.springframework.statemachine.
StateMachineEventResult
<S,E>)
org.springframework.statemachine.support.
StateMachineExecutor.ExecutorExceptionHolder
org.springframework.statemachine.support.
StateMachineExecutor.MonoSinkStateMachineExecutorCallback
(implements java.util.function.Consumer<T>, org.springframework.statemachine.support.
StateMachineExecutor.StateMachineExecutorCallback
)
org.springframework.statemachine.processor.
StateMachineHandler
<T,S,E> (implements org.springframework.core.Ordered)
org.springframework.statemachine.config.configuration.
StateMachineHandlerApplicationListener
(implements org.springframework.context.ApplicationListener<E>)
org.springframework.statemachine.processor.
StateMachineHandlerCallHelper
<S,E> (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean)
org.springframework.statemachine.support.
StateMachineInterceptorAdapter
<S,E> (implements org.springframework.statemachine.support.
StateMachineInterceptor
<S,E>)
org.springframework.statemachine.persist.
AbstractPersistingStateMachineInterceptor
<S,E,T> (implements org.springframework.statemachine.
StateMachinePersist
<S,E,T>)
org.springframework.statemachine.data.jpa.
JpaPersistingStateMachineInterceptor
<S,E,T> (implements org.springframework.statemachine.persist.
StateMachineRuntimePersister
<S,E,T>)
org.springframework.statemachine.data.mongodb.
MongoDbPersistingStateMachineInterceptor
<S,E,T> (implements org.springframework.statemachine.persist.
StateMachineRuntimePersister
<S,E,T>)
org.springframework.statemachine.data.redis.
RedisPersistingStateMachineInterceptor
<S,E,T> (implements org.springframework.statemachine.persist.
StateMachineRuntimePersister
<S,E,T>)
org.springframework.statemachine.security.
StateMachineSecurityInterceptor
<S,E>
org.springframework.statemachine.support.
StateMachineInterceptorList
<S,E>
org.springframework.statemachine.data.support.
StateMachineJackson2ResourceReader
(implements org.springframework.data.repository.init.ResourceReader)
org.springframework.statemachine.boot.autoconfigure.
StateMachineJpaRepositoriesAutoConfiguration
org.springframework.statemachine.listener.
StateMachineListenerAdapter
<S,E> (implements org.springframework.statemachine.listener.
StateMachineListener
<S,E>)
org.springframework.statemachine.test.support.
LatchStateMachineListener
<S,E>
org.springframework.statemachine.
StateMachineMessageHeaders
org.springframework.statemachine.processor.
StateMachineMethodInvokerHelper.ParametersWrapper
<SS,EE>
org.springframework.statemachine.config.model.
StateMachineModel
<S,E>
org.springframework.statemachine.config.model.
DefaultStateMachineModel
<S,E>
org.springframework.statemachine.boot.autoconfigure.
StateMachineMongoDbRepositoriesAutoConfiguration
org.springframework.statemachine.support.
StateMachineObjectSupport.StateMachineListenerRelay
(implements org.springframework.statemachine.listener.
StateMachineListener
<S,E>)
org.springframework.statemachine.boot.
StateMachineProperties
org.springframework.statemachine.boot.
StateMachineProperties.StateMachineMonitoringProperties
org.springframework.statemachine.boot.autoconfigure.
StateMachineRedisRepositoriesAutoConfiguration
org.springframework.statemachine.
StateMachineSystemConstants
org.springframework.statemachine.test.
StateMachineTestPlan
<S,E>
org.springframework.statemachine.test.
StateMachineTestPlanBuilder
<S,E>
org.springframework.statemachine.test.
StateMachineTestPlanBuilder.StateMachineTestPlanStepBuilder
org.springframework.statemachine.boot.actuate.
StateMachineTrace
org.springframework.statemachine.boot.actuate.
StateMachineTraceEndpoint
org.springframework.statemachine.support.
StateMachineUtils
org.springframework.statemachine.config.model.
StatesData
<S,E>
org.springframework.statemachine.recipes.tasks.
TasksHandler
org.springframework.statemachine.recipes.tasks.
TasksHandler.Builder
org.springframework.statemachine.recipes.tasks.
TasksHandler.TasksListenerAdapter
(implements org.springframework.statemachine.recipes.tasks.
TasksHandler.TasksListener
)
org.springframework.statemachine.test.
TestUtils
java.lang.Throwable (implements java.io.Serializable)
java.lang.Exception
java.lang.RuntimeException
org.springframework.core.NestedRuntimeException
org.springframework.dao.DataAccessException
org.springframework.dao.NonTransientDataAccessException
org.springframework.statemachine.
StateMachineException
org.springframework.statemachine.config.model.
MalformedConfigurationException
org.springframework.statemachine.ensemble.
StateMachineEnsembleException
org.springframework.statemachine.config.model.
TransitionData
<S,E>
org.springframework.statemachine.security.
TransitionExpressionConfigAttribute
(implements org.springframework.security.access.ConfigAttribute)
org.springframework.statemachine.security.
TransitionExpressionVoter
(implements org.springframework.security.access.AccessDecisionVoter<S>)
org.springframework.statemachine.config.model.
TransitionsData
<S,E>
org.springframework.statemachine.security.
TransitionVoter
<S,E> (implements org.springframework.security.access.AccessDecisionVoter<S>)
org.springframework.statemachine.support.tree.
Tree
<T>
org.springframework.statemachine.support.tree.
Tree.Node
<T>
org.springframework.statemachine.support.tree.
TreeTraverser
<T>
org.springframework.statemachine.uml.support.
UmlModelParser
org.springframework.statemachine.uml.support.
UmlModelParser.DataHolder
org.springframework.statemachine.uml.support.
UmlUtils
org.springframework.statemachine.support.
UniqueMethodFilter
(implements org.springframework.util.ReflectionUtils.MethodFilter)
org.springframework.statemachine.zookeeper.
ZookeeperStateMachinePersist
<S,E> (implements org.springframework.statemachine.
StateMachinePersist
<S,E,T>)
Interface Hierarchy
org.springframework.statemachine.recipes.persist.
AbstractPersistStateMachineHandler.GenericPersistStateChangeListener
<S,E>
org.springframework.statemachine.recipes.persist.
PersistStateMachineHandler.PersistStateChangeListener
org.springframework.statemachine.action.
Action
<S,E>
org.springframework.statemachine.action.
ActionListener
<S,E>
org.springframework.statemachine.config.common.annotation.
AnnotationBuilder
<O>
org.springframework.statemachine.config.common.annotation.
AnnotationConfigurer
<O,B>
org.springframework.statemachine.config.builders.
StateMachineConfigurer
<S,E>
org.springframework.statemachine.config.common.annotation.
AnnotationConfigurerBuilder
<I>
org.springframework.statemachine.config.configurers.
ChoiceTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
ConfigurationConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
DistributedStateMachineConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
EntryTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
ExitTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
ExternalTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
ForkTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
HistoryTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
InternalTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
JoinTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
JunctionTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
LocalTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
ModelConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
MonitoringConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
PersistenceConfigurer
<S,E>
org.springframework.statemachine.config.common.annotation.configurers.
PropertiesConfigurer
<I>
org.springframework.statemachine.config.common.annotation.configurers.
ResourceConfigurer
<I>
org.springframework.statemachine.config.configurers.
SecurityConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
StateConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
TransitionConfigurer
<T,S,E>
org.springframework.statemachine.config.configurers.
ExternalTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
InternalTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
LocalTransitionConfigurer
<S,E>
org.springframework.statemachine.config.configurers.
VerifierConfigurer
<S,E>
org.springframework.statemachine.ensemble.
EnsembleListener
<S,E>
org.springframework.statemachine.
ExtendedState
org.springframework.statemachine.
ExtendedState.ExtendedStateChangeListener
java.util.function.Function<T,R>
org.springframework.statemachine.action.
ReactiveAction
<S,E>
org.springframework.statemachine.guard.
ReactiveGuard
<S,E>
org.springframework.statemachine.guard.
Guard
<S,E>
org.springframework.statemachine.processor.
MethodAnnotationPostProcessor
<T>
org.springframework.statemachine.config.common.annotation.
ObjectPostProcessor
<T>
org.springframework.statemachine.support.
ObservableMap.MapChangeListener
<K,V>
org.springframework.statemachine.config.common.annotation.configurers.
PropertiesConfigurerAware
org.springframework.statemachine.state.
PseudoState
<S,E>
org.springframework.statemachine.state.
PseudoStateContext
<S,E>
org.springframework.statemachine.state.
PseudoStateListener
<S,E>
org.springframework.statemachine.access.
ReactiveStateMachineAccess
<S,E>
org.springframework.statemachine.access.
StateMachineAccess
<S,E>
org.springframework.data.repository.Repository<T,ID>
org.springframework.data.repository.CrudRepository<T,ID>
org.springframework.statemachine.data.
ActionRepository
<T>
org.springframework.statemachine.data.jpa.
JpaActionRepository
org.springframework.statemachine.data.mongodb.
MongoDbActionRepository
org.springframework.statemachine.data.redis.
RedisActionRepository
org.springframework.statemachine.data.
GuardRepository
<T>
org.springframework.statemachine.data.jpa.
JpaGuardRepository
org.springframework.statemachine.data.mongodb.
MongoDbGuardRepository
org.springframework.statemachine.data.redis.
RedisGuardRepository
org.springframework.statemachine.data.
StateMachineRepository
<M>
org.springframework.statemachine.data.jpa.
JpaStateMachineRepository
org.springframework.statemachine.data.mongodb.
MongoDbStateMachineRepository
org.springframework.statemachine.data.redis.
RedisStateMachineRepository
org.springframework.statemachine.data.
StateRepository
<S>
org.springframework.statemachine.data.jpa.
JpaStateRepository
org.springframework.statemachine.data.mongodb.
MongoDbStateRepository
org.springframework.statemachine.data.redis.
RedisStateRepository
org.springframework.statemachine.data.
TransitionRepository
<T>
org.springframework.statemachine.data.jpa.
JpaTransitionRepository
org.springframework.statemachine.data.mongodb.
MongoDbTransitionRepository
org.springframework.statemachine.data.redis.
RedisTransitionRepository
org.springframework.statemachine.config.common.annotation.configurers.
ResourceConfigurerAware
org.springframework.statemachine.state.
State
<S,E>
org.springframework.statemachine.
StateContext
<S,E>
org.springframework.statemachine.state.
StateListener
<S,E>
org.springframework.statemachine.access.
StateMachineAccessor
<S,E>
org.springframework.statemachine.config.model.
StateMachineComponentResolver
<S,E>
org.springframework.statemachine.config.builders.
StateMachineConfigurationConfigurer
<S,E>
org.springframework.statemachine.
StateMachineContext
<S,E>
org.springframework.statemachine.
StateMachineContextRepository
<S,E,T>
org.springframework.statemachine.ensemble.
StateMachineEnsemble
<S,E>
org.springframework.statemachine.event.
StateMachineEventPublisher
org.springframework.statemachine.
StateMachineEventResult
<S,E>
org.springframework.statemachine.support.
StateMachineExecutor.StateMachineExecutorCallback
org.springframework.statemachine.support.
StateMachineExecutor.StateMachineExecutorTransit
<S,E>
org.springframework.statemachine.config.
StateMachineFactory
<S,E>
org.springframework.statemachine.support.
StateMachineInterceptor
<S,E>
org.springframework.statemachine.listener.
StateMachineListener
<S,E>
org.springframework.statemachine.config.builders.
StateMachineModelConfigurer
<S,E>
org.springframework.statemachine.config.model.
StateMachineModelFactory
<S,E>
org.springframework.statemachine.config.model.verifier.
StateMachineModelVerifier
<S,E>
org.springframework.statemachine.monitor.
StateMachineMonitor
<S,E>
org.springframework.statemachine.
StateMachinePersist
<S,E,T>
org.springframework.statemachine.persist.
StateMachineRuntimePersister
<S,E,T>
org.springframework.statemachine.persist.
StateMachinePersister
<S,E,T>
org.springframework.statemachine.support.
StateMachineReactiveLifecycle
org.springframework.statemachine.region.
Region
<S,E>
org.springframework.statemachine.
StateMachine
<S,E>
org.springframework.statemachine.
StateMachine
<S,E>
org.springframework.statemachine.support.
StateMachineExecutor
<S,E>
org.springframework.statemachine.processor.
StateMachineRuntime
<S,E>
org.springframework.statemachine.processor.
StateMachineRuntimeProcessor
<T,S,E>
org.springframework.statemachine.config.builders.
StateMachineSecurityConfigurer
<S,E>
org.springframework.statemachine.service.
StateMachineSerialisationService
<S,E>
org.springframework.statemachine.service.
StateMachineService
<S,E>
org.springframework.statemachine.config.builders.
StateMachineStateConfigurer
<S,E>
org.springframework.statemachine.boot.actuate.
StateMachineTraceRepository
org.springframework.statemachine.config.builders.
StateMachineTransitionConfigurer
<S,E>
org.springframework.statemachine.recipes.tasks.
TasksHandler.TasksListener
org.springframework.statemachine.transition.
Transition
<S,E>
org.springframework.statemachine.trigger.
Trigger
<S,E>
org.springframework.statemachine.trigger.
TriggerContext
<S,E>
org.springframework.statemachine.trigger.
TriggerListener
Annotation Type Hierarchy
org.springframework.statemachine.config.
EnableStateMachine
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.config.
EnableStateMachineFactory
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.config.
EnableWithStateMachine
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.config.common.annotation.
EnableAnnotationConfiguration
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
OnTransitionStart
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
OnStateEntry
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
OnStateMachineStart
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
OnStateChanged
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
OnTransitionEnd
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
OnEventNotAccepted
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
ExtendedStateVariable
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
EventHeader
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
OnStateMachineStop
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
EventHeaders
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
WithStateMachine
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
OnStateMachineError
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
OnStateExit
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
OnExtendedStateChanged
(implements java.lang.annotation.Annotation)
org.springframework.statemachine.annotation.
OnTransition
(implements java.lang.annotation.Annotation)
Enum Hierarchy
java.lang.Object
java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
org.springframework.statemachine.config.configurers.
StateConfigurer.History
org.springframework.statemachine.support.
ReactiveLifecycleManager.LifecycleState
org.springframework.statemachine.region.
RegionExecutionPolicy
org.springframework.statemachine.transition.
TransitionConflictPolicy
org.springframework.statemachine.transition.
TransitionKind
org.springframework.statemachine.security.
SecurityRule.ComparisonType
org.springframework.statemachine.
StateMachineEventResult.ResultType
org.springframework.statemachine.state.
PseudoStateKind
org.springframework.statemachine.state.
PseudoStateContext.PseudoAction
org.springframework.statemachine.
StateContext.Stage
org.springframework.statemachine.action.
StateDoActionPolicy
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Spring State Machine
Prev
Next
Frames
No Frames
All Classes