Class PoolTaskDAOImpl
- java.lang.Object
-
- org.dspace.core.AbstractHibernateDAO<PoolTask>
-
- org.dspace.xmlworkflow.storedcomponents.dao.impl.PoolTaskDAOImpl
-
- All Implemented Interfaces:
GenericDAO<PoolTask>,PoolTaskDAO
public class PoolTaskDAOImpl extends AbstractHibernateDAO<PoolTask> implements PoolTaskDAO
Hibernate implementation of the Database Access Object interface class for the PoolTask object. This class is responsible for all database calls for the PoolTask object and is autowired by spring This class should never be accessed directly.- Author:
- kevinvandevelde at atmire.com
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPoolTaskDAOImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<PoolTask>findByEPerson(Context context, EPerson ePerson)List<PoolTask>findByGroup(Context context, Group group)List<PoolTask>findByWorkflowItem(Context context, XmlWorkflowItem workflowItem)PoolTaskfindByWorkflowItemAndEPerson(Context context, XmlWorkflowItem workflowItem, EPerson ePerson)PoolTaskfindByWorkflowItemAndGroup(Context context, Group group, XmlWorkflowItem workflowItem)-
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, 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
-
findByEPerson
public List<PoolTask> findByEPerson(Context context, EPerson ePerson) throws SQLException
- Specified by:
findByEPersonin interfacePoolTaskDAO- Throws:
SQLException
-
findByGroup
public List<PoolTask> findByGroup(Context context, Group group) throws SQLException
- Specified by:
findByGroupin interfacePoolTaskDAO- Throws:
SQLException
-
findByWorkflowItem
public List<PoolTask> findByWorkflowItem(Context context, XmlWorkflowItem workflowItem) throws SQLException
- Specified by:
findByWorkflowItemin interfacePoolTaskDAO- Throws:
SQLException
-
findByWorkflowItemAndEPerson
public PoolTask findByWorkflowItemAndEPerson(Context context, XmlWorkflowItem workflowItem, EPerson ePerson) throws SQLException
- Specified by:
findByWorkflowItemAndEPersonin interfacePoolTaskDAO- Throws:
SQLException
-
findByWorkflowItemAndGroup
public PoolTask findByWorkflowItemAndGroup(Context context, Group group, XmlWorkflowItem workflowItem) throws SQLException
- Specified by:
findByWorkflowItemAndGroupin interfacePoolTaskDAO- Throws:
SQLException
-
-