|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WorkflowManager
The WorkflowManager is the general interface for a concrete implementation of a workflow management system. The Interface defines the basic methods for processing and encountering a workitem. The Workflowmanger instantiate a WorkflowKernel, an supports the platform dependet enviroment for concrete Workitems and Workfmodels.
WorkflowKernel| Method Summary | |
|---|---|
ItemCollection |
getWorkItem(String uniqueid)
Finds a Workitem by a defined uniuqeID ($uniqueID) |
Collection<ItemCollection> |
getWorkList(String name)
The method returns all workitems assigned to a specified username or role |
Collection<ItemCollection> |
getWorkListByRef(String aref)
This method returns all workitems assigned to another workitem by the Attribute $uniqueidRef. |
ItemCollection |
processWorkItem(ItemCollection workitem)
This Method process a Workitem. |
void |
removeWorkItem(ItemCollection workitem)
The method removes the provide Workitem form the persistence unit managed by the WorkflowManager implementation. |
| Method Detail |
|---|
ItemCollection processWorkItem(ItemCollection workitem)
throws AccessDeniedException,
InvalidWorkitemException,
ProcessingErrorException
workitem - a workitem instance which should be processed
InvalidWorkitemException
AccessDeniedException
ProcessingErrorException
void removeWorkItem(ItemCollection workitem)
throws AccessDeniedException,
InvalidWorkitemException
uniqueid - of the WorkItem to be removed
InvalidWorkitemException
AccessDeniedException
ItemCollection getWorkItem(String uniqueid)
throws Exception
uniqueid -
Exception
Collection<ItemCollection> getWorkList(String name)
throws Exception
name - of user or group
Exception
Collection<ItemCollection> getWorkListByRef(String aref)
throws Exception
aref - A unique reference to another workitem inside a database
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||