Package com.ibm.dse.automaton

Interface Summary
Action Interface for Action which is an action to do in a State.
Buffer A generic interface for a buffer that holds any Java objects.
Executable The interface for automaton entities that can be executed.
GuardCondition Interface for a guardCondition of an Action.
Processor The interface for a process which manages the flow of the business logic.
ProcessorStatusChangedListener The ProcessorStatusChangedListener interface is the event set listener interface for the ProcessorStatusChanged feature.
State This interface define a State in the automaton.
 

Class Summary
DSEAction Default implementation of an Action.
DSEGuardCondition Default implementation of a GuardCondition
DSEProcessor Default implementation of a Processor.
DSEState Implementation of a state inside the automaton.
ProcessorExternalizer The ProcessExternalizer class reads processors.
ProcessorManager The ProcessManager keeps track of the processes, including their status.
ProcessorStatusChangedEvent  
ProcessorStatusChangedEventMulticaster The ProcessorStatusChangedEventMulticaster class supports the com.ibm.dse.automaton.ProcessorStatusChangedListener interface.
ProcessorTerminatedEvent The ProcessorTerminatedEvent class is fired when the processor flow completes normal execution.
ProcExternalizerAccessor This class is used to access the processor externalizer
Queue A FIFO queue implementation.
TransitionDescriptor A transitionDescriptor describes the flow that potentially could be produced in response to an event fired while in a state.
 

Exception Summary
DSEProcessorException The DSEProcessorException class provides an exception that is raised when an exception is thrown while invoking an automaton method.