Uses of Interface
org.apache.mina.statemachine.context.StateContext
-
Packages that use StateContext Package Description org.apache.mina.statemachine org.apache.mina.statemachine.context org.apache.mina.statemachine.event org.apache.mina.statemachine.transition -
-
Uses of StateContext in org.apache.mina.statemachine
Methods in org.apache.mina.statemachine with parameters of type StateContext Modifier and Type Method Description (package private) voidStateMachine. executeOnEntries(StateContext context, State state)(package private) voidStateMachine. executeOnExits(StateContext context, State state)private java.util.Deque<State>StateMachine. getCallStack(StateContext context)private voidStateMachine. setCurrentState(StateContext context, State newState) -
Uses of StateContext in org.apache.mina.statemachine.context
Classes in org.apache.mina.statemachine.context that implement StateContext Modifier and Type Class Description classAbstractStateContextAbstractStateContextwhich uses aMapto store the attributes.classDefaultStateContextDefaultStateContextimplementation.Fields in org.apache.mina.statemachine.context declared as StateContext Modifier and Type Field Description private StateContextSingletonStateContextLookup. contextMethods in org.apache.mina.statemachine.context that return StateContext Modifier and Type Method Description StateContextDefaultStateContextFactory. create()StateContextStateContextFactory. create()Creates a newStateContext.protected abstract StateContextAbstractStateContextLookup. lookup(java.lang.Object eventArg)Extracts aStateContextfrom the specified event argument which is an instance of a classAbstractStateContextLookup.supports(Class)returnstruefor.StateContextAbstractStateContextLookup. lookup(java.lang.Object[] eventArgs)protected StateContextIoSessionStateContextLookup. lookup(java.lang.Object eventArg)StateContextSingletonStateContextLookup. lookup(java.lang.Object[] eventArgs)StateContextStateContextLookup. lookup(java.lang.Object[] eventArgs)Searches the arguments from anEventand returns aStateContextif any of the arguments holds one.Methods in org.apache.mina.statemachine.context with parameters of type StateContext Modifier and Type Method Description protected abstract voidAbstractStateContextLookup. store(java.lang.Object eventArg, StateContext context)Stores a newStateContextin the specified event argument which is an instance of a classAbstractStateContextLookup.supports(Class)returnstruefor.protected voidIoSessionStateContextLookup. store(java.lang.Object eventArg, StateContext context) -
Uses of StateContext in org.apache.mina.statemachine.event
Fields in org.apache.mina.statemachine.event declared as StateContext Modifier and Type Field Description private StateContextEvent. contextMethods in org.apache.mina.statemachine.event that return StateContext Modifier and Type Method Description StateContextEvent. getContext()Methods in org.apache.mina.statemachine.event with parameters of type StateContext Modifier and Type Method Description EventDefaultEventFactory. create(StateContext context, java.lang.reflect.Method method, java.lang.Object[] arguments)Creates a newEventfrom the specified method and method arguments.EventEventFactory. create(StateContext context, java.lang.reflect.Method method, java.lang.Object[] arguments)Creates a newEventfrom the specified method and method arguments.Constructors in org.apache.mina.statemachine.event with parameters of type StateContext Constructor Description Event(java.lang.Object id, StateContext context)Creates a newEventwith the specified id and no arguments.Event(java.lang.Object id, StateContext context, java.lang.Object[] arguments)Creates a newEventwith the specified id and arguments. -
Uses of StateContext in org.apache.mina.statemachine.transition
Methods in org.apache.mina.statemachine.transition with parameters of type StateContext Modifier and Type Method Description protected abstract booleanAbstractSelfTransition. doExecute(StateContext stateContext, State state)Executes thisSelfTransition.booleanMethodSelfTransition. doExecute(StateContext stateContext, State state)Executes thisSelfTransition.booleanAbstractSelfTransition. execute(StateContext stateContext, State state)Executes thisSelfTransition.booleanSelfTransition. execute(StateContext stateContext, State state)Executes thisSelfTransition.
-