Uses of Package
net.dpml.state

Packages that use net.dpml.state
net.dpml.appliance Interfaces representing managed processes. 
net.dpml.runtime Component strategy runtime implementation. 
net.dpml.state States, transitons, operations and triggers and a state machine supporting orderly management of state transitions and dynamic operations. 
 

Classes in net.dpml.state used by net.dpml.appliance
State
          Interface describing an application state.
 

Classes in net.dpml.state used by net.dpml.runtime
State
          Interface describing an application state.
StateListener
          Interface implementated by remote listeners to state change events.
 

Classes in net.dpml.state used by net.dpml.state
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.
StateEvent
          Event triggered as a result of a state change.
StateListener
          Interface implementated by remote listeners to state change events.
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.
TriggerPolicy
          Interface describing a condition within which an action may be invoked.
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.