Name | Description | Type | Package | Framework |
AbstractSelfTransition | Abstract SelfTransition implementation. | Class | org.apache.mina.statemachine.transition | Apache Mina |
AbstractStateContext | Abstract StateContext which uses a Map to store theAuthor:Apache MINA Project | Class | org.apache.mina.statemachine.context | Apache Mina |
AbstractStateContextLookup | Abstract StateContextLookup implementation. | Class | org.apache.mina.statemachine.context | Apache Mina |
AbstractTransition | Abstract Transition implementation. | Class | org.apache.mina.statemachine.transition | Apache Mina |
AmbiguousMethodException | Thrown by the constructors in MethodTransition if there are several methods with the specifed name in the target object's class. | Class | org.apache.mina.statemachine.transition | Apache Mina |
BreakException | The base exception of the exceptions thrown by the methods in the StateControl class. | Class | org.apache.mina.statemachine | Apache Mina |
DefaultEventFactory | Default EventFactory implementation. | Class | org.apache.mina.statemachine.event | Apache Mina |
DefaultStateContext | Default StateContext implementation. | Class | org.apache.mina.statemachine.context | Apache Mina |
DefaultStateContextFactory | StateContextFactory which creates DefaultStateContextAuthor:Apache MINA Project | Class | org.apache.mina.statemachine.context | Apache Mina |
Event | Represents an event which typically corresponds to a method call on a proxy. | Class | org.apache.mina.statemachine.event | Apache Mina |
EventArgumentsInterceptor | Intercepts the Event arguments before the Event is passed to the StateMachine and allows for the arguments to be modified. | Interface | org.apache.mina.statemachine.event | Apache Mina |
EventFactory | Used by StateMachineProxyBuilder to create Event objects when methods are invoked on the proxy. | Interface | org.apache.mina.statemachine.event | Apache Mina |
IoFilterEvents | Defines all possible MINA IoFilter events for use in IoFilterTransitionAuthor:Apache MINA Project | Class | org.apache.mina.statemachine.event | Apache Mina |
IoFilterTransition | Annotation used on methods to indicate that the method handles a specific kind of IoFilterEvents event when in a specific state. | Class | org.apache.mina.statemachine.annotation | Apache Mina |
IoFilterTransitions | Annotation used to annotate a method with several IoFilterTransitions. | Class | org.apache.mina.statemachine.annotation | Apache Mina |
IoHandlerEvents | enum IoHandlerEventsDefines all possible MINA IoHandler events for use in IoHandlerTransition | Class | org.apache.mina.statemachine.event | Apache Mina |
IoHandlerTransition | Annotation used on methods to indicate that the method handles a specific kind of IoHandlerEvents event when in a specific state. | Class | org.apache.mina.statemachine.annotation | Apache Mina |
IoHandlerTransitions | Annotation used to annotate a method with several IoHandlerTransitions. | Class | org.apache.mina.statemachine.annotation | Apache Mina |
IoSessionStateContextLookup | MINA specific StateContextLookup which uses an IoSession attribute to store the StateContextLookup. | Class | org.apache.mina.statemachine.context | Apache Mina |
MethodInvocationException | Thrown by MethodTransition if the target method couldn't be invoked or threw an exception. | Class | org.apache.mina.statemachine.transition | Apache Mina |
MethodSelfTransition | SelfTransition which invokes a Method. | Class | org.apache.mina.statemachine.transition | Apache Mina |
MethodTransition | Transition which invokes a Method. | Class | org.apache.mina.statemachine.transition | Apache Mina |
NoopTransition | Transition implementation which does nothing but change the state. | Class | org.apache.mina.statemachine.transition | Apache Mina |
NoSuchMethodException | RuntimeException equivalent of NoSuchMethodException. | Class | org.apache.mina.statemachine.transition | Apache Mina |
NoSuchStateException | Exception thrown by StateMachine when a transition in the state machine references a state which doesn't exist. | Class | org.apache.mina.statemachine | Apache Mina |
OnEntry | Annotation used on methods to indicate that the method will be executed before entering a certain state | Class | org.apache.mina.statemachine.annotation | Apache Mina |
OnExit | Annotation used on methods to indicate that the method will be executed before existing from a certain state | Class | org.apache.mina.statemachine.annotation | Apache Mina |
SelfTransition | The interface implemented by classes which need to react on enteringAuthor:Apache MINA Project | Interface | org.apache.mina.statemachine.transition | Apache Mina |
SingletonStateContextLookup | StateContextLookup implementation which always returns the same StateContext instance. | Class | org.apache.mina.statemachine.context | Apache Mina |
State | Annotation used to define the states in a state machine. | Class | org.apache.mina.statemachine.annotation | Apache Mina |
State | Represents a state in a StateMachine. | Class | org.apache.mina.statemachine | Apache Mina |
StateContext | StateContext objects are used to store the current State and any application specific attributes for a specific client of a | Interface | org.apache.mina.statemachine.context | Apache Mina |
StateContextFactory | Factory which creates StateContext instances. | Interface | org.apache.mina.statemachine.context | Apache Mina |
StateContextLookup | Lookups a StateContext from a collection of event arguments. | Interface | org.apache.mina.statemachine.context | Apache Mina |
StateControl | Allows for programmatic control of a state machines execution. | Class | org.apache.mina.statemachine | Apache Mina |
StateMachine | Represents a complete state machine. | Class | org.apache.mina.statemachine | Apache Mina |
StateMachineCreationException | Exception thrown by StateMachineFactory when a StateMachine could not be constructed for some reason. | Class | org.apache.mina.statemachine | Apache Mina |
StateMachineFactory | Creates StateMachines by reading State, Transition and Transitions (or equivalent) and SelfTransition annotations from one or more arbitrary | Class | org.apache.mina.statemachine | Apache Mina |
StateMachineProxyBuilder | Used to create proxies which will forward all method calls on them to aAuthor:Apache MINA Project | Class | org.apache.mina.statemachine | Apache Mina |
Transition | Annotation used on methods to indicate that the method handles a specific kind of event when in a specific state. | Class | org.apache.mina.statemachine.annotation | Apache Mina |
Transition | The interface implemented by classes which need to react on transitionsAuthor:Apache MINA Project | Interface | org.apache.mina.statemachine.transition | Apache Mina |
TransitionAnnotation | Annotation used to mark other annotations as being transition annotations. | Class | org.apache.mina.statemachine.annotation | Apache Mina |
Transitions | Annotation used to annotate a method with several Transitions. | Class | org.apache.mina.statemachine.annotation | Apache Mina |
UnhandledEventException | Thrown when an Event passed to a state machine couldn't be handled. | Class | org.apache.mina.statemachine.event | Apache Mina |