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.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.support.AbstractCompositeItems<T>
- org.springframework.statemachine.listener.AbstractCompositeListener<T>
- org.springframework.statemachine.support.AbstractExpressionEvaluator (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.InitializingBean)
- 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.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.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.state.AbstractPseudoState<S,E> (implements org.springframework.statemachine.state.PseudoState<S,E>)
- org.springframework.security.access.expression.AbstractSecurityExpressionHandler<T> (implements org.springframework.context.ApplicationContextAware, org.springframework.security.access.expression.SecurityExpressionHandler<T>)
- org.springframework.statemachine.config.AbstractStateMachineConfigurerAdapter<S,E> (implements org.springframework.statemachine.config.builders.StateMachineConfigurer<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.monitor.AbstractStateMachineMonitor<S,E> (implements org.springframework.statemachine.monitor.StateMachineMonitor<S,E>)
- org.springframework.statemachine.persist.AbstractStateMachinePersister<S,E,T> (implements org.springframework.statemachine.persist.StateMachinePersister<S,E,T>)
- org.springframework.statemachine.transition.AbstractTransition<S,E> (implements org.springframework.statemachine.transition.Transition<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.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.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.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.state.AbstractState<S,E> (implements org.springframework.statemachine.state.State<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.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.support.StateMachineObjectSupport<S,E> (implements org.springframework.beans.factory.BeanNameAware)
- 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.data.RepositoryStateMachinePersist<M,S,E> (implements org.springframework.statemachine.StateMachinePersist<S,E,T>)
- org.springframework.statemachine.persist.RepositoryStateMachinePersist<S,E> (implements org.springframework.statemachine.StateMachinePersist<S,E,T>)
- 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.SecurityRule
- com.esotericsoftware.kryo.Serializer<T>
- 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.StateMachineMessageHeaders
- org.springframework.statemachine.processor.StateMachineMethodInvokerHelper.ParametersWrapper<SS,EE>
- org.springframework.statemachine.config.model.StateMachineModel<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.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.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.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.ForkTransitionConfigurer<S,E>
- org.springframework.statemachine.config.configurers.HistoryTransitionConfigurer<S,E>
- org.springframework.statemachine.config.configurers.JoinTransitionConfigurer<S,E>
- org.springframework.statemachine.config.configurers.JunctionTransitionConfigurer<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.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.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.data.repository.Repository<T,ID>
- org.springframework.data.repository.CrudRepository<T,ID>
- 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.StateMachinePersister<S,E,T>
- org.springframework.statemachine.support.StateMachineReactiveLifecycle
- 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 Interface Hierarchy