| Package | Description |
|---|---|
| org.dspace.curate | |
| org.dspace.curate.service | |
| org.dspace.workflowbasic | |
| org.dspace.workflowbasic.dao | |
| org.dspace.workflowbasic.dao.impl | |
| org.dspace.workflowbasic.service |
| Modifier and Type | Method and Description |
|---|---|
boolean |
WorkflowCuratorServiceImpl.curate(Curator curator,
Context c,
BasicWorkflowItem wfi) |
boolean |
WorkflowCuratorServiceImpl.doCuration(Context c,
BasicWorkflowItem wfi) |
protected WorkflowCuratorServiceImpl.FlowStep |
WorkflowCuratorServiceImpl.getFlowStep(BasicWorkflowItem wfi) |
boolean |
WorkflowCuratorServiceImpl.needsCuration(BasicWorkflowItem wfi) |
protected void |
WorkflowCuratorServiceImpl.notifyContacts(Context c,
BasicWorkflowItem wfi,
WorkflowCuratorServiceImpl.Task task,
String status,
String action,
String message) |
protected List<EPerson> |
WorkflowCuratorServiceImpl.resolveContacts(Context c,
List<String> contacts,
BasicWorkflowItem wfi) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
WorkflowCuratorService.curate(Curator curator,
Context c,
BasicWorkflowItem wfi) |
boolean |
WorkflowCuratorService.doCuration(Context c,
BasicWorkflowItem wfi)
Determines and executes curation on a Workflow item.
|
boolean |
WorkflowCuratorService.needsCuration(BasicWorkflowItem wfi) |
| Modifier and Type | Method and Description |
|---|---|
BasicWorkflowItem |
BasicWorkflowItemServiceImpl.create(Context context,
Item item,
Collection collection) |
BasicWorkflowItem |
BasicWorkflowItemServiceImpl.find(Context context,
int id) |
BasicWorkflowItem |
BasicWorkflowItemServiceImpl.findByItem(Context context,
Item item) |
BasicWorkflowItem |
TaskListItem.getWorkflowItem() |
BasicWorkflowItem |
BasicWorkflowServiceImpl.start(Context context,
WorkspaceItem wsi) |
BasicWorkflowItem |
BasicWorkflowServiceImpl.startWithoutNotify(Context c,
WorkspaceItem wsi) |
| Modifier and Type | Method and Description |
|---|---|
List<BasicWorkflowItem> |
BasicWorkflowItemServiceImpl.findAll(Context context) |
List<BasicWorkflowItem> |
BasicWorkflowItemServiceImpl.findByCollection(Context context,
Collection collection) |
List<BasicWorkflowItem> |
BasicWorkflowItemServiceImpl.findByOwner(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowItemServiceImpl.findBySubmitter(Context context,
EPerson ep) |
List<BasicWorkflowItem> |
BasicWorkflowItemServiceImpl.findPooledTasks(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowServiceImpl.getOwnedTasks(Context context,
EPerson e) |
List<BasicWorkflowItem> |
BasicWorkflowServiceImpl.getPooledTasks(Context context,
EPerson e) |
| Modifier and Type | Method and Description |
|---|---|
WorkspaceItem |
BasicWorkflowServiceImpl.abort(Context context,
BasicWorkflowItem workflowItem,
EPerson e) |
void |
BasicWorkflowServiceImpl.advance(Context context,
BasicWorkflowItem workflowItem,
EPerson e) |
boolean |
BasicWorkflowServiceImpl.advance(Context context,
BasicWorkflowItem workflowItem,
EPerson e,
boolean curate,
boolean record) |
protected Item |
BasicWorkflowServiceImpl.archive(Context context,
BasicWorkflowItem workflowItem)
Commit the contained item to the main archive.
|
protected void |
BasicWorkflowServiceImpl.assignToReviewer(Context context,
BasicWorkflowItem workflowItem,
int step,
EPerson newowner)
Helper method to take an item out of the pool, to assign it to a reviewer and to deal with reviewer policies.
|
void |
BasicWorkflowServiceImpl.claim(Context context,
BasicWorkflowItem workflowItem,
EPerson e) |
TaskListItem |
TaskListItemServiceImpl.create(Context context,
BasicWorkflowItem workflowItem,
EPerson ePerson) |
protected void |
BasicWorkflowServiceImpl.createTasks(Context c,
BasicWorkflowItem wi,
List<EPerson> epa) |
void |
BasicWorkflowItemServiceImpl.delete(Context context,
BasicWorkflowItem workflowItem) |
void |
TaskListItemServiceImpl.deleteByWorkflowItem(Context context,
BasicWorkflowItem workflowItem) |
void |
BasicWorkflowItemServiceImpl.deleteWrapper(Context context,
BasicWorkflowItem workflowItem) |
protected boolean |
BasicWorkflowServiceImpl.doState(Context context,
BasicWorkflowItem workflowItem,
int newstate,
EPerson newowner) |
String |
BasicWorkflowServiceImpl.getItemTitle(BasicWorkflowItem wi) |
String |
BasicWorkflowServiceImpl.getSubmitterName(BasicWorkflowItem wi) |
protected void |
BasicWorkflowServiceImpl.grantReviewerPolicies(Context context,
BasicWorkflowItem wfi,
EPerson reviewer)
This methods grants the appropriate permissions to reviewers so that they
can read and edit metadata and read files and edit files if allowed by
configuration.
|
protected void |
BasicWorkflowServiceImpl.logWorkflowEvent(Context context,
Item item,
BasicWorkflowItem workflowItem,
EPerson actor,
int newstate,
EPerson newOwner,
Collection mycollection,
int oldState,
Group newOwnerGroup) |
protected void |
BasicWorkflowServiceImpl.notifyGroupOfTask(Context c,
BasicWorkflowItem wi,
Group mygroup,
List<EPerson> epa) |
void |
BasicWorkflowServiceImpl.notifyOfCuration(Context c,
BasicWorkflowItem wi,
List<EPerson> ePeople,
String taskName,
String action,
String message) |
protected void |
BasicWorkflowServiceImpl.notifyOfReject(Context context,
BasicWorkflowItem workflowItem,
EPerson e,
String reason) |
protected boolean |
BasicWorkflowServiceImpl.pool(Context context,
BasicWorkflowItem workflowItem,
int step)
Helper method that manages state, policies, owner, notifies, tasklistitems and so on whenever an WorkflowItem
should be added to a workflow step pool.
|
protected void |
BasicWorkflowServiceImpl.recordApproval(Context context,
BasicWorkflowItem workflowItem,
EPerson e) |
protected WorkspaceItem |
BasicWorkflowServiceImpl.returnToWorkspace(Context c,
BasicWorkflowItem wfi)
Return the workflow item to the workspace of the submitter.
|
WorkspaceItem |
BasicWorkflowServiceImpl.sendWorkflowItemBackSubmission(Context context,
BasicWorkflowItem workflowItem,
EPerson ePerson,
String provenancePrefix,
String rejection_message) |
void |
BasicWorkflowServiceImpl.unclaim(Context context,
BasicWorkflowItem workflowItem,
EPerson e) |
void |
BasicWorkflowItemServiceImpl.update(Context context,
BasicWorkflowItem workflowItem) |
| Modifier and Type | Method and Description |
|---|---|
BasicWorkflowItem |
BasicWorkflowItemDAO.findByItem(Context context,
Item i) |
| Modifier and Type | Method and Description |
|---|---|
List<BasicWorkflowItem> |
BasicWorkflowItemDAO.findByCollection(Context context,
Collection c) |
List<BasicWorkflowItem> |
BasicWorkflowItemDAO.findByOwner(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowItemDAO.findByPooledTasks(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowItemDAO.findBySubmitter(Context context,
EPerson ep) |
| Modifier and Type | Method and Description |
|---|---|
void |
TaskListItemDAO.deleteByWorkflowItem(Context context,
BasicWorkflowItem workflowItem) |
| Modifier and Type | Method and Description |
|---|---|
BasicWorkflowItem |
BasicWorkflowItemDAOImpl.findByItem(Context context,
Item i) |
| Modifier and Type | Method and Description |
|---|---|
List<BasicWorkflowItem> |
BasicWorkflowItemDAOImpl.findByCollection(Context context,
Collection c) |
List<BasicWorkflowItem> |
BasicWorkflowItemDAOImpl.findByOwner(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowItemDAOImpl.findByPooledTasks(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowItemDAOImpl.findBySubmitter(Context context,
EPerson ep) |
| Modifier and Type | Method and Description |
|---|---|
void |
TaskListItemDAOImpl.deleteByWorkflowItem(Context context,
BasicWorkflowItem workflowItem) |
| Modifier and Type | Method and Description |
|---|---|
List<BasicWorkflowItem> |
BasicWorkflowItemService.findByOwner(Context context,
EPerson ePerson)
Retrieve the list of BasicWorkflowItems that the given EPerson is owner of (owner == claimed for review)
|
List<BasicWorkflowItem> |
BasicWorkflowItemService.findPooledTasks(Context context,
EPerson ePerson) |
List<BasicWorkflowItem> |
BasicWorkflowService.getOwnedTasks(Context context,
EPerson e)
getOwnedTasks() returns a List of WorkflowItems containing the tasks
claimed and owned by an EPerson.
|
List<BasicWorkflowItem> |
BasicWorkflowService.getPooledTasks(Context context,
EPerson e)
getPooledTasks() returns a List of WorkflowItems an EPerson could claim
(as a reviewer, etc.) for display on a user's MyDSpace page.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BasicWorkflowService.advance(Context context,
BasicWorkflowItem workflowItem,
EPerson e)
advance() sends an item forward in the workflow (reviewers,
approvers, and editors all do an 'approve' to move the item forward) if
the item arrives at the submit state, then remove the WorkflowItem and
call the archive() method to put it in the archive, and email notify the
submitter of a successful submission
|
boolean |
BasicWorkflowService.advance(Context context,
BasicWorkflowItem workflowItem,
EPerson e,
boolean curate,
boolean record)
advance() sends an item forward in the workflow (reviewers,
approvers, and editors all do an 'approve' to move the item forward) if
the item arrives at the submit state, then remove the WorkflowItem and
call the archive() method to put it in the archive, and email notify the
submitter of a successful submission
|
void |
BasicWorkflowService.claim(Context context,
BasicWorkflowItem workflowItem,
EPerson e)
claim() claims a workflow task for an EPerson
|
TaskListItem |
TaskListItemService.create(Context context,
BasicWorkflowItem workflowItem,
EPerson ePerson) |
void |
TaskListItemService.deleteByWorkflowItem(Context context,
BasicWorkflowItem workflowItem) |
String |
BasicWorkflowService.getItemTitle(BasicWorkflowItem wi)
get the title of the item in this workflow
|
String |
BasicWorkflowService.getSubmitterName(BasicWorkflowItem wi)
get the name of the eperson who started this workflow
|
void |
BasicWorkflowService.notifyOfCuration(Context c,
BasicWorkflowItem wi,
List<EPerson> ePeople,
String taskName,
String action,
String message) |
void |
BasicWorkflowService.unclaim(Context context,
BasicWorkflowItem workflowItem,
EPerson e)
unclaim() returns an owned task/item to the pool
|
Copyright © 2022 LYRASIS. All rights reserved.