Package org.dspace.xmlworkflow.storedcomponents

The state of an item in a workflow is persisted in a number of objects.

An XmlWorkflowItem represents the Item which it wraps, until the Item is installed in a Collection at the conclusion of the workflow.

A PoolTask represents a unit of work to be performed on a workflow item by one or more members of a Role. The item is given PoolTasks when it enters a workflow step. Role members may claim the tasks.

A ClaimedTask represents a task that has been claimed by a Role member for execution. More than one member can claim a task if it requires more than one (for example, if two approvals are required).