Package org.enhydra.shark.api.client.wfmodel

Derived from OMG interface.

See:
          Description

Interface Summary
WfActivity OMG definition:WfActivity is a step in a process that is associated, as part of an aggregation, with a single WfProcess.
WfActivityIterator OMG definition: The WfActivityIterator interface specializes the WfBase::BaseIterator interface and adds activity specific operations.
WfAssignment OMG definition: WfAssignment links WfActivity objects to WfResource objects.
WfAssignmentEventAudit OMG definition: This interface specializes WfEventAudit for assignment change events.
WfAssignmentIterator OMG definition: The WfAssignmentIterator interface specializes the WfBase::BaseIterator interface and adds WfAssignment specific operations.
WfCreateProcessEventAudit OMG definition: This interface specializes WfEventAudit by adding information related to creation of a WfProcess.
WfDataEventAudit OMG definition: This interface specializes WfEventAudit for data change events.
WfEventAudit OMG definition: WfEventAudit provides audit records of workflow event information.
WfEventAuditIterator OMG definition: The WfEventAuditIterator interface specializes the WfBase::BaseIterator interface and adds the event audit specific operations.
WfExecutionObject OMG definition: WfExecutionObject is an abstract base interface that defines common attributes, states, and operations for WfProcess and WfActivity.
WfProcess OMG definition: A WfProcess is the performer of a workflow request.
WfProcessIterator OMG definition: The WfProcessIterator interface specializes the WfBase::BaseIterator interface and adds specific process operations.
WfProcessMgr OMG definition: A WfProcessMgr represents a template for a specific workflow process; it is used to create instances of a workflow process.
WfRequester OMG definition: WfRequester is the interface that has a direct concern with the execution and results of a workflow process - it represents the request for some work to be done.
WfResource OMG definition: WfResource is an abstraction that represents a person or thing that will potentially accept an assignment to an activity.
WfStateEventAudit OMG definition: This interface specializes WfEventAudit by adding state change information.
 

Class Summary
how_closedType Used to describe sets of states of various workflow objects: completed - When an execution object has finished its task in the overall workflow process it enters the completed state; it is assumed that all execution objects associated with that execution object are completed when it enters this state.
process_mgr_stateType Used to describe sets of states of WfProcessMgr object.
while_openType Used to describe sets of states of various workflow objects: not_running - Object is active and quiescent, but ready to execute.
why_not_runningType Used to describe sets of states of various workflow objects: not_started - Provides a state after creation where the object is active and ready to be initialized and started.
workflow_stateType Used to describe sets of states of various workflow objects.
 

Exception Summary
AlreadyRunning An AlreadyRunning exception is raised when someone tries to start the process/activity that has already been started.
AlreadySuspended An AlreadySuspended exception is raised when someone tries to suspend the process/activity that has already been suspended.
CannotAcceptSuspended A CannotAcceptSuspended exception is raised when someone tries to accept assignment for activity that is suspended.
CannotChangeRequester Raised when set_requester() cannot change the WfRequester of a WfProcess.
CannotComplete Is raised by an attempt to complete execution of a WfActivity when it cannot be completed yet.
CannotResume A CannotResume exception is raised when the execution object cannot be resumed.
CannotStart This exceptions is raised by an attempt to start a WfProcess that cannot be started yet (e.g., because it is not properly initialized).
CannotStop A CannotStop exception is raised when the execution object cannot be terminated; for example, termination of a WfActivity might not be allowed when its implementation is still active and cannot be terminated; also it can occur when one tries to terminate execution object that is already closed.
CannotSuspend A CannotSuspend exception is raised when the execution object cannot be suspended.
HistoryNotAvailable Is raised by a request for event audit history of a WfExecutionObject when the History is not available.
InvalidData Is raised by an attempt to update the context of the result of a WfExecutionObject with data that do not match the signature of that object.
InvalidPerformer Is raised by an attempt to signal a WfEventAudit to a WfRequester that was not created by one of the WfProcesses associated with the WfRequester.
InvalidRequester An InvalidRequester exception is raised when a WfRequester is being identified that cannot be a 'parent' of instances of the process model.
InvalidResource Is raised by an attempt to assign an invalid resource to the assignment.
InvalidState Is raised by an attempt to change the state of a WfExecutionObject to a state that is not defined for that object.
NotAssigned Is raised by an attempt to release a WfResource from an assignment it is not associated with.
NotEnabled Is raised by an attempt to create a WfProcess using a WfProcessMgr that is disabled.
NotRunning A NotRunning exception is raised when WfExecutionObject is not running, and someone tries to suspend, resume, terminate or abort it.
NotSuspended A NotSuspended exception is raised when the WfExecutionObject is not suspended, and someone tries to resume it.
RequesterRequired Is raised when a valid WfRequester is required to create process instance from the process definition, but one is not supplied.
ResultNotAvailable Is raised when the requested result of a WfExecutionObject is not available (yet).
SourceNotAvailable Is raised by a request for the source of a WfEventAudit when the source is no longer available.
TransitionNotAllowed Is raised by an attempt to perform an invalid state transition of a WfExecutionObject.
UpdateNotAllowed Is raised when it is not allowed to update the process/activity context.
 

Package org.enhydra.shark.api.client.wfmodel Description

Derived from OMG interface. Contains base interfaces and exceptions for implementation of Workflow Management Facility.