Package org.hypergraphdb.peer.workflow

Interface Summary
ActivityFactory  
ActivityListener  
ActivityStateListener  
StateListener  
TaskFactory  
Transition  
 

Class Summary
AbstractActivity<StateType>  
Activity An Activity is some task that a peer is currently working one.
ActivityManager The ActivityManager manages all activities currently in effect within a given peer.
ActivityResult A simple bean to hold the outcome of an activity once it has finished execution.
ActivityType Store meta information about a particular activity type.
AffirmIdentity  
Conversation<StateType> Superclass for conversation activities.
DefaultActivityFactory A DefaultActivityFactory creates new activities through reflection on their activityClass member variable.
FSMActivity An activity implementation based on a finite state machine defined through method annotations.
MethodCallTransition A transition that is implemented as a method in the concrete Activity class.
ProposalConversation  
QueryTaskClient  
QueryTaskServer  
TaskActivity<StateType> Base class for tasks.
TransitionMap Holds the definition of the FSM (Finite State Machine) associated with a particular Activity type.
WorkflowState Represents an activity's current state.
WorkflowStateConstant  
 

Enum Summary
ProposalConversation.State  
 

Annotation Types Summary
AtActivity  
FromState  
OnActivityState  
OnMessage  
PossibleOutcome