|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.arsdigita.workflow.simple.Engine
Class representing the workflow engine.
Field Summary | |
static String |
versionId
|
Method Summary | |
ArrayList |
getActiveProcesses()
Returns an iterator over the set of processes that currently have enabled tasks. |
ArrayList |
getEnabledTasks(User user)
Returns an ArrayList containing the set of enabled tasks in all processes to which the specified user is assigned. |
ArrayList |
getEnabledTasks(User user,
BigDecimal workflowId)
|
ArrayList |
getFinishedTasks(User user,
Date start,
Date end)
Returns an iterator over the set of tasks in all processes that a user has finished in a specified period of time. |
static Engine |
getInstance()
Gets an instance of the workflow engine. |
ArrayList |
getOverdueProcesses()
Returns an iterator over the set of processes that currently have overdue user tasks. |
ArrayList |
getOverdueTasks(User user)
Returns an array list over the set of overdue enabled tasks in all processes to which the specified user is assigned. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String versionId
Method Detail |
public static Engine getInstance()
public ArrayList getEnabledTasks(User user)
user
- a system user
public ArrayList getEnabledTasks(User user, BigDecimal workflowId)
public ArrayList getOverdueTasks(User user)
user
- a system user
public ArrayList getFinishedTasks(User user, Date start, Date end)
user
- a system userstart
- the start dateend
- the end date
public ArrayList getOverdueProcesses()
public ArrayList getActiveProcesses()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |