| Package | Description |
|---|---|
| org.dspace.workflow |
DSpace's workflow system
|
| org.dspace.xmlworkflow | |
| org.dspace.xmlworkflow.factory | |
| org.dspace.xmlworkflow.service | |
| org.dspace.xmlworkflow.state | |
| org.dspace.xmlworkflow.state.actions | |
| org.dspace.xmlworkflow.state.actions.userassignment |
| Modifier and Type | Method and Description |
|---|---|
Group |
WorkflowService.getWorkflowRoleGroup(Context context,
Collection collection,
String roleName,
Group roleGroup) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
XmlWorkflowServiceImpl.activateFirstStep(Context context,
Workflow wf,
Step firstStep,
XmlWorkflowItem wfi) |
protected Step |
XmlWorkflowFactoryImpl.createFirstStep(Workflow workflow,
Node workflowNode) |
Step |
XmlWorkflowFactoryImpl.createStep(Workflow workflow,
String stepID) |
static void |
WorkflowUtils.deleteRoleGroup(Context context,
Collection collection,
String roleID) |
static HashMap<String,Role> |
WorkflowUtils.getAllExternalRoles(Collection thisCollection) |
static HashMap<String,Role> |
WorkflowUtils.getCollectionAndRepositoryRoles(Collection thisCollection) |
static HashMap<String,Role> |
WorkflowUtils.getCollectionRoles(Collection thisCollection) |
protected LinkedHashMap<String,Role> |
XmlWorkflowFactoryImpl.getRoles(Node workflowNode) |
protected Map<Integer,String> |
XmlWorkflowFactoryImpl.getStepOutcomes(Node stepNode) |
Workflow |
XmlWorkflowFactoryImpl.getWorkflow(Collection collection) |
protected WorkflowActionConfig |
XmlWorkflowServiceImpl.processNextStep(Context c,
EPerson user,
Workflow workflow,
ActionResult currentOutcome,
XmlWorkflowItem wfi,
Step nextStep) |
void |
WorkflowRequirementsServiceImpl.removeClaimedUser(Context context,
XmlWorkflowItem wfi,
EPerson user,
String stepID) |
| Modifier and Type | Method and Description |
|---|---|
Step |
XmlWorkflowFactory.createStep(Workflow workflow,
String stepID) |
Workflow |
XmlWorkflowFactory.getWorkflow(Collection collection) |
| Modifier and Type | Method and Description |
|---|---|
void |
WorkflowRequirementsService.removeClaimedUser(Context context,
XmlWorkflowItem wfi,
EPerson user,
String stepID) |
| Modifier and Type | Method and Description |
|---|---|
Step |
Workflow.getNextStep(Context context,
XmlWorkflowItem wfi,
Step currentStep,
int outcome) |
String |
Step.getNextStepID(int outcome) |
Step |
Workflow.getStep(String stepID) |
boolean |
Step.isValidStep(Context context,
XmlWorkflowItem wfi) |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
Action.isAuthorized(Context context,
javax.servlet.http.HttpServletRequest request,
XmlWorkflowItem wfi) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
UserSelectionAction.isAuthorized(Context context,
javax.servlet.http.HttpServletRequest request,
XmlWorkflowItem wfi) |
boolean |
AssignOriginalSubmitterAction.isValidUserSelection(Context context,
XmlWorkflowItem wfi,
boolean hasUI) |
boolean |
NoUserSelectionAction.isValidUserSelection(Context context,
XmlWorkflowItem wfi,
boolean hasUI) |
boolean |
AutoAssignAction.isValidUserSelection(Context context,
XmlWorkflowItem wfi,
boolean hasUI) |
boolean |
InheritUsersAction.isValidUserSelection(Context context,
XmlWorkflowItem wfi,
boolean hasUI) |
abstract boolean |
UserSelectionAction.isValidUserSelection(Context context,
XmlWorkflowItem wfi,
boolean hasUI)
Verifies if the user selection action is valid
User constraints will be checked (enough users, group exists, ...)
|
boolean |
AssignAction.isValidUserSelection(Context context,
XmlWorkflowItem wfi,
boolean hasUI) |
boolean |
ClaimAction.isValidUserSelection(Context context,
XmlWorkflowItem wfi,
boolean hasUI) |
Copyright © 2016 DuraSpace. All rights reserved.