Package com.opencloud.sce.fsmtool
FSMTool Runtime Classes
-
Interface Summary Interface Description Actions Actions interface is extended by all generated FSM specific Actions interfacesCodec Encode objects stored as FSM input associated objects to a byte[] form and vice versa.CodecFactory<InputEnum extends 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 inputFSMInputName Interface used in generated FSM code to represent an inputInputRegister<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 FSMMultiFsmSbbStateMachine<ReturnCode extends Enum<ReturnCode>> Interface for a finite state machine.SbbStateMachine<ReturnCode extends Enum<ReturnCode>> Interface for a finite state machine SBB class.SessionTracingConfiguration Facility for enabling or disabling session tracing in FSMTool generated FSM codeStateMachine<InputType extends Enum<?>,ReturnCodeType extends Enum<?>> Interface for a finite state machine generated POJO class. -
Exception Summary Exception Description FSMExecutionException Exception thrown by a generated FSM class which contains the current status of the FSM.StateMachineException