Class InProgressUserDAOImpl
- java.lang.Object
-
- org.dspace.core.AbstractHibernateDAO<InProgressUser>
-
- org.dspace.xmlworkflow.storedcomponents.dao.impl.InProgressUserDAOImpl
-
- All Implemented Interfaces:
GenericDAO<InProgressUser>,InProgressUserDAO
public class InProgressUserDAOImpl extends AbstractHibernateDAO<InProgressUser> implements InProgressUserDAO
Hibernate implementation of the Database Access Object interface class for the InProgressUser object. This class is responsible for all database calls for the InProgressUser object and is autowired by Spring. This class should never be accessed directly.- Author:
- kevinvandevelde at atmire.com
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedInProgressUserDAOImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcountFinishedUsers(Context context, XmlWorkflowItem workflowItem)intcountInProgressUsers(Context context, XmlWorkflowItem workflowItem)List<InProgressUser>findByEperson(Context context, EPerson ePerson)List<InProgressUser>findByWorkflowItem(Context context, XmlWorkflowItem workflowItem)InProgressUserfindByWorkflowItemAndEPerson(Context context, XmlWorkflowItem workflowItem, EPerson ePerson)-
Methods inherited from class org.dspace.core.AbstractHibernateDAO
count, count, countLong, create, createQuery, delete, executeCriteriaQuery, findAll, findAll, findByID, findByID, findByX, findMany, findMany, findUnique, getCriteriaBuilder, getCriteriaQuery, getHibernateSession, iterate, list, list, list, list, save, singleResult, singleResult, uniqueResult, uniqueResult
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.dspace.core.GenericDAO
create, delete, findAll, findAll, findByID, findByID, findMany, findUnique, save
-
-
-
-
Method Detail
-
findByWorkflowItemAndEPerson
public InProgressUser findByWorkflowItemAndEPerson(Context context, XmlWorkflowItem workflowItem, EPerson ePerson) throws SQLException
- Specified by:
findByWorkflowItemAndEPersonin interfaceInProgressUserDAO- Throws:
SQLException
-
findByEperson
public List<InProgressUser> findByEperson(Context context, EPerson ePerson) throws SQLException
- Specified by:
findByEpersonin interfaceInProgressUserDAO- Throws:
SQLException
-
findByWorkflowItem
public List<InProgressUser> findByWorkflowItem(Context context, XmlWorkflowItem workflowItem) throws SQLException
- Specified by:
findByWorkflowItemin interfaceInProgressUserDAO- Throws:
SQLException
-
countInProgressUsers
public int countInProgressUsers(Context context, XmlWorkflowItem workflowItem) throws SQLException
- Specified by:
countInProgressUsersin interfaceInProgressUserDAO- Throws:
SQLException
-
countFinishedUsers
public int countFinishedUsers(Context context, XmlWorkflowItem workflowItem) throws SQLException
- Specified by:
countFinishedUsersin interfaceInProgressUserDAO- Throws:
SQLException
-
-