| Role |
The role that is responsible for a certain step
Can either be on a group in the repo, or a collection group
or an item role will check for workflowItemRoles
|
| RoleMembers |
The members from a role, can either
contains a list of epersons or groups
|
| WorkflowRequirementsServiceImpl |
A class that contains utililty methods related to the workflow
The adding/removing from claimed users and ensuring that
if multiple users have to perform these steps that a count is kept
so that no more then the allowed user count are allowed to perform their actions
|
| WorkflowUtils |
Utilty methods for the xml workflow
|
| XmlWorkflowFactoryImpl |
The workflowfactory is responsible for parsing the workflow xml file and is used to retrieve info about the workflow:
- the workflow for a certain collection
- collections mapped to a certain workflow
- collections not mapped to any workflow
- configured workflows and the default workflow
- workflow action by name
|
| XmlWorkflowServiceImpl |
When an item is submitted and is somewhere in a workflow, it has a row in the
WorkflowItem table pointing to it.
|