Interface | Description |
---|---|
Actions |
Actions interface is extended by all generated FSM specific Actions interfaces
|
Codec |
Encode objects stored as FSM input associated objects to a byte[] form and vice versa.
|
CodecFactory<InputEnum extends java.lang.Enum<?>> |
The CodecFactory interface used by generated SBBs during codec registration via
the registerCodecFactory(Class<?>, CodecFactory<Enum<?>>) method.
|
Endpoint |
The Endpoint interface is used to provide a JSLEE view of an FSM endpoint.
|
Facilities |
The Facilities provided as an argument to FSM action methods.
|
FSMInput |
Interface used in generated FSM code to represent an input
|
FSMInputName |
Interface used in generated FSM code to represent an input
|
InputRegister<InputType extends FSMInput> |
InputRegister is used in generated FSM classes to represent the scheduled and execution
state of the FSM.
|
InputScheduler<InputType extends FSMInput> |
The InputScheduler is used for scheduling changes to the FSM input register for a future execution of the FSM
|
MultiFsmSbbStateMachine<ReturnCode extends java.lang.Enum<ReturnCode>> |
Interface for a finite state machine.
|
SbbStateMachine<ReturnCode extends java.lang.Enum<ReturnCode>> |
Interface for a finite state machine SBB class.
|
SessionTracingConfiguration |
Facility for enabling or disabling session tracing in FSMTool
generated FSM code
|
StateMachine<InputType extends java.lang.Enum<?>,ReturnCodeType extends java.lang.Enum<?>> |
Interface for a finite state machine generated POJO class.
|
Exception | Description |
---|---|
FSMExecutionException |
Exception thrown by a generated FSM class which contains the current
status of the FSM.
|
StateMachineException |