Package org.dspace.workflowbasic.service
Interface BasicWorkflowItemService
-
- All Superinterfaces:
InProgressSubmissionService<BasicWorkflowItem>,WorkflowItemService<BasicWorkflowItem>
- All Known Implementing Classes:
BasicWorkflowItemServiceImpl
public interface BasicWorkflowItemService extends WorkflowItemService<BasicWorkflowItem>
Service interface class for the BasicWorkflowItem object. The implementation of this class is responsible for all business logic calls for the BasicWorkflowItem object and is autowired by spring- Author:
- kevinvandevelde at atmire.com
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intcountTotal(Context context)List<BasicWorkflowItem>findByOwner(Context context, EPerson ePerson)Retrieve the list of BasicWorkflowItems that the given EPerson is owner of (owner == claimed for review)List<BasicWorkflowItem>findPooledTasks(Context context, EPerson ePerson)-
Methods inherited from interface org.dspace.content.service.InProgressSubmissionService
deleteWrapper, move, update
-
Methods inherited from interface org.dspace.workflow.WorkflowItemService
create, delete, deleteByCollection, find, findAll, findByCollection, findByItem, findBySubmitter
-
-
-
-
Method Detail
-
findPooledTasks
List<BasicWorkflowItem> findPooledTasks(Context context, EPerson ePerson) throws SQLException
- Throws:
SQLException
-
findByOwner
List<BasicWorkflowItem> findByOwner(Context context, EPerson ePerson) throws SQLException
Retrieve the list of BasicWorkflowItems that the given EPerson is owner of (owner == claimed for review)- Parameters:
context- The relevant DSpace Context.ePerson- The DSpace EPerson object.- Returns:
- a list of BasicWorkflowItem objects
- Throws:
SQLException- An exception that provides information on a database access error or other errors.
-
countTotal
int countTotal(Context context) throws SQLException
- Throws:
SQLException
-
-