Package | Description |
---|---|
com.sun.corba.se.impl.oa.poa | |
com.sun.corba.se.impl.orbutil.fsm | |
com.sun.corba.se.spi.orbutil.fsm |
Modifier and Type | Field and Description |
---|---|
static State |
AOMEntry.DESTROYED |
static State |
AOMEntry.ETH |
static State |
AOMEntry.ETHP |
static State |
AOMEntry.INCARN |
static State |
AOMEntry.INVALID |
static State |
AOMEntry.VALID |
Modifier and Type | Method and Description |
---|---|
State |
GuardedAction.getNextState() |
Modifier and Type | Method and Description |
---|---|
StateEngine |
StateEngineImpl.add(State oldState,
Input input,
Action action,
State newState) |
StateEngine |
StateEngineImpl.add(State oldState,
Input input,
Guard guard,
Action action,
State newState) |
FSM |
StateEngineImpl.makeFSM(State startState) |
StateEngine |
StateEngineImpl.setDefault(State oldState) |
StateEngine |
StateEngineImpl.setDefault(State oldState,
Action action,
State newState) |
StateEngine |
StateEngineImpl.setDefault(State oldState,
State newState) |
Constructor and Description |
---|
GuardedAction(Action action,
State nextState) |
GuardedAction(Guard guard,
Action action,
State nextState) |
Modifier and Type | Class and Description |
---|---|
class |
StateImpl
Base class for all states in a StateEngine.
|
Modifier and Type | Field and Description |
---|---|
static State |
FSMTest.STATE1 |
static State |
FSMTest.STATE2 |
static State |
FSMTest.STATE3 |
static State |
FSMTest.STATE4 |
Modifier and Type | Method and Description |
---|---|
State |
StateImpl.getDefaultNextState() |
State |
FSM.getState()
Get the current state of this FSM.
|
State |
FSMImpl.getState()
Return the current state.
|
Modifier and Type | Method and Description |
---|---|
StateEngine |
StateEngine.add(State oldState,
Input input,
Action action,
State newState)
Add a transition with a guard that always evaluates to true.
|
StateEngine |
StateEngine.add(State oldState,
Input input,
Guard guard,
Action action,
State newState)
Add a new transition (old,in,guard,act,new) to the state engine.
|
void |
FSMImpl.internalSetState(State nextState) |
FSM |
StateEngine.makeFSM(State startState)
Create an instance of a FSM that uses this state engine.
|
StateEngine |
StateEngine.setDefault(State oldState)
Euaivalent to setDefault( oldState, oldState )
|
StateEngine |
StateEngine.setDefault(State oldState,
Action action,
State newState)
Set the default transition and action for a state.
|
StateEngine |
StateEngine.setDefault(State oldState,
State newState)
Equivalent to setDefault( oldState, act, newState ) where act is an
action that does nothing.
|
void |
StateImpl.setDefaultNextState(State defaultNextState) |
Constructor and Description |
---|
FSMImpl(StateEngine se,
State startState)
Create an instance of an FSM using the StateEngine
in a particular start state.
|
FSMImpl(StateEngine se,
State startState,
boolean debug) |
Copyright © 2019 JBoss by Red Hat. All rights reserved.