Package com.opensymphony.workflow

Interface Summary
Condition Interface that must be implemented to define a java-based condition in your workflow definition.
ConditionRemote Interface that must be implemented to define a java-based remote condition in your workflow definition.
FunctionProvider Interface to be implemented by any class that are to be called from within a workflow as a function, either as a pre-function or a post-function.
FunctionProviderRemote Remote interface to be implemented by any class that are to be called from within a workflow as a function, either as a pre-function or a post-function.
Register Interface that must be implemented for workflow registers to behave properly.
RegisterRemote A remote register interface.
Validator Interface that must be implemented to define a java-based validator in your workflow definition.
ValidatorRemote Remote interface that must be implemented to define a java-based validator in your workflow definition.
Workflow The core workflow interface.
WorkflowContext Interface to be implemented if a new OSWorkflow interaction is to be created (SOAP, EJB, Ofbiz, etc).
 

Class Summary
AbstractWorkflow Abstract workflow instance that serves as the base for specific implementations, such as EJB or SOAP.
JoinNodes DOCUMENT ME!
TypeResolver Date: Aug 3, 2004 Time: 11:04:43 PM
 

Exception Summary
FactoryException  
InternalWorkflowException A runtime exceptiont that singals a serious and unexpected error in OSWorkflow.
InvalidActionException Exception thrown to indicate that the action just attempt is invalid for the specified workflow.
InvalidEntryStateException  
InvalidInputException Exception to indicate the user input is invalid.
InvalidRoleException Indicates that the caller did not have enough permissions to perform some action.
InvalidWorkflowDescriptorException Indicates that a Workflow Descriptor was invalid.
QueryNotSupportedException Exception thrown to indicate that the query requested is not supported by the current store
StoreException  
WorkflowException  
 


OpenSymphony Workflow Project Page