SelfTransition implementation.StateContext which uses a Map to store the
attributes.StateContextLookup implementation.StateContextFactory
to create StateContext objects.Transition implementation.Transition to this State with weight 0.Transition to this State with the
specified weight.MethodTransition if there are several
methods with the specifed name in the target object's class.Transition and lets the
State with the specified id handle the next Event.Transition and lets the
State with the specified id handle the next Event.Transition and lets the
State with the specified id handle the current Event.Transition and lets the
State with the specified id handle the current Event.Transition and tries to
find another Transition with higher weight or a Transition
of a parent State which can handle the current Event.Transition and lets the
State with the specified id handle the next Event.Transition and lets the
State with the specified id handle the current Event.Transition and lets the
last recorded State handle the next Event.Transition and lets the
last recorded State handle the current Event.StateControl class.StateContext.Event from the specified method and method
arguments.Event from the specified method and method
arguments.StateMachine from the specified handler object and
using a start state with id start.StateMachine from the specified handler object and
using the State with the specified id as start state.StateMachine from the specified handler objects and
using a start state with id start.StateMachine from the specified handler objects and
using the State with the specified id as start state.StateMachine.StateMachine.IoSession attribute used to store the
StateContext object.EventFactory implementation.StateContext implementation.StateContextFactory which creates DefaultStateContext
objects.SelfTransition.Transition.SelfTransition.Transition.Transition.Event with the specified id and no arguments.Event with the specified id and arguments.Event arguments before the Event is passed
to the StateMachine and allows for the arguments to be modified.StateMachineProxyBuilder to create Event objects when
methods are invoked on the proxy.SelfTransition.Transition.SelfTransition.Transition.nullif not found.nullif not found.StateMachineFactory instance which creates
StateMachines by reading the specified Transition
equivalent annotation.State with the specified id.Event through this StateMachine.IoFilter events for use in IoFilterTransition
annotations.IoFilterEvents event when in a specific state.IoFilterTransitions.IoHandler events for use in IoHandlerTransition
annotations.IoHandlerEvents event when in a specific state.IoHandlerTransitions.DefaultStateContextFactory to
create StateContext objects for new IoSessions.DefaultStateContextFactory to
create StateContext objects for new IoSessions.StateContextFactory to
create StateContext objects for new IoSessions.StateContextFactory to
create StateContext objects for new IoSessions.StateContext from the specified event argument which
is an instance of a class AbstractStateContextLookup.supports(Class) returns
true for.Event and returns a
StateContext if any of the arguments holds one.MethodTransition if the target method couldn't be invoked
or threw an exception.SelfTransition which invokes a Method.Transition which invokes a Method.Transition implementation which does nothing but change the state.RuntimeException equivalent of NoSuchMethodException.StateMachine when a transition in the state
machine references a state which doesn't exist.State.State.EventArgumentsInterceptor to be used.EventFactory to be used.StateContext corresponding
to a method call on the proxy produced by this builder will raise an
exception or be silently ignored.StateContextLookup to be used.StateContextLookup implementation which always returns the same
StateContext instance.DefaultStateContext instance.StateContextFactory
to create the single instance.StateMachine.State with the specified id.State with the specified id and parent.StateContext objects are used to store the current State and
any application specific attributes for a specific client of a
StateMachine.StateContext instances.StateContext from a collection of event arguments.States and start
state.States and start
state.StateMachineFactory when a StateMachine
could not be constructed for some reason.StateMachines by reading State,
Transition and Transitions (or equivalent) and SelfTransition annotations from one or more arbitrary
objects.StateMachine.StateContext in the specified event argument which
is an instance of a class AbstractStateContextLookup.supports(Class) returns
true for.true for any Class that this
StateContextLookup can use to store and lookup
StateContext objects.Transitions.Event passed to a state machine couldn't be handled.Copyright © 2004–2023 Apache MINA Project. All rights reserved.