|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Action | Interface marking a a direct or implict actionable instance. |
| Interface | An Interface action declares the classname of an interface implemented by a component class that may be dynamically exposed by a component through the assocation of the interface with an active state. |
| Operation | An operation defines the name of a bean style accessor that may be invoked by a management application while the operation is exposed within the active path. |
| State | Interface describing an application state. |
| StateListener | Interface implementated by remote listeners to state change events. |
| StateMachine | Defintion of the state machine. |
| Transition | Interface describing a transition that may be performed under an activate state. |
| Trigger | Interface describing a condition within which an action may be invoked. |
| Class Summary | |
|---|---|
| ApplyAction | Default implementation of delegating action. |
| DefaultInterface | Default implementation of an operation. |
| DefaultOperation | Default implementation of an operation. |
| DefaultState | Default implementation of an application state descriptor. |
| DefaultTransition | Default implemention of a state transition descriptor. |
| DefaultTrigger | Default implementation of trigger. |
| ExecAction | Default implementation of delegating action. |
| NullState | Null state implementation. |
| StateDecoder | Construct a state graph. |
| StateEncoder | Construct a state graph. |
| StateEvent | Event triggered as a result of a state change. |
| Trigger.TriggerEvent | Trigger policy enumeration. |
| Exception Summary | |
|---|---|
| IntegrityRuntimeException | Runtime exception thrown when an inconsitent state is encounted within a state-machine. |
| StateBuilderRuntimeException | Exception thrown when an error occurs during state graph construction. |
| UnknownOperationException | Exception thrown when a request is made for retrival of an operation via an operation key and the key is unresolvable. |
| UnknownTransitionException | Exception thrown when a request is made to apply a transition that is unknown relative to the target state. |
The net.dpml.state package defines states, transitons, operations and triggers and a state machine supporting orderly management of state transitions and dynamic operations.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||