Class ClaimedTaskDAOImpl
- java.lang.Object
-
- org.dspace.core.AbstractHibernateDAO<ClaimedTask>
-
- org.dspace.xmlworkflow.storedcomponents.dao.impl.ClaimedTaskDAOImpl
-
- All Implemented Interfaces:
GenericDAO<ClaimedTask>,ClaimedTaskDAO
public class ClaimedTaskDAOImpl extends AbstractHibernateDAO<ClaimedTask> implements ClaimedTaskDAO
Hibernate implementation of the Database Access Object interface class for the ClaimedTask object. This class is responsible for all database calls for the ClaimedTask object and is autowired by spring This class should never be accessed directly.- Author:
- kevinvandevelde at atmire.com
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedClaimedTaskDAOImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<ClaimedTask>findByEperson(Context context, EPerson ePerson)ClaimedTaskfindByEPersonAndWorkflowItemAndStepIdAndActionId(Context context, EPerson ePerson, XmlWorkflowItem workflowItem, String stepID, String actionID)List<ClaimedTask>findByStep(Context context, String stepID)List<ClaimedTask>findByWorkflowItem(Context context, XmlWorkflowItem workflowItem)ClaimedTaskfindByWorkflowItemAndEPerson(Context context, XmlWorkflowItem workflowItem, EPerson ePerson)List<ClaimedTask>findByWorkflowItemAndStepId(Context context, XmlWorkflowItem workflowItem, String stepID)List<ClaimedTask>findByWorkflowItemAndStepIdAndActionId(Context context, XmlWorkflowItem workflowItem, String stepID, String actionID)-
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
-
findByWorkflowItem
public List<ClaimedTask> findByWorkflowItem(Context context, XmlWorkflowItem workflowItem) throws SQLException
- Specified by:
findByWorkflowItemin interfaceClaimedTaskDAO- Throws:
SQLException
-
findByWorkflowItemAndEPerson
public ClaimedTask findByWorkflowItemAndEPerson(Context context, XmlWorkflowItem workflowItem, EPerson ePerson) throws SQLException
- Specified by:
findByWorkflowItemAndEPersonin interfaceClaimedTaskDAO- Throws:
SQLException
-
findByEperson
public List<ClaimedTask> findByEperson(Context context, EPerson ePerson) throws SQLException
- Specified by:
findByEpersonin interfaceClaimedTaskDAO- Throws:
SQLException
-
findByWorkflowItemAndStepId
public List<ClaimedTask> findByWorkflowItemAndStepId(Context context, XmlWorkflowItem workflowItem, String stepID) throws SQLException
- Specified by:
findByWorkflowItemAndStepIdin interfaceClaimedTaskDAO- Throws:
SQLException
-
findByEPersonAndWorkflowItemAndStepIdAndActionId
public ClaimedTask findByEPersonAndWorkflowItemAndStepIdAndActionId(Context context, EPerson ePerson, XmlWorkflowItem workflowItem, String stepID, String actionID) throws SQLException
- Specified by:
findByEPersonAndWorkflowItemAndStepIdAndActionIdin interfaceClaimedTaskDAO- Throws:
SQLException
-
findByWorkflowItemAndStepIdAndActionId
public List<ClaimedTask> findByWorkflowItemAndStepIdAndActionId(Context context, XmlWorkflowItem workflowItem, String stepID, String actionID) throws SQLException
- Specified by:
findByWorkflowItemAndStepIdAndActionIdin interfaceClaimedTaskDAO- Throws:
SQLException
-
findByStep
public List<ClaimedTask> findByStep(Context context, String stepID) throws SQLException
- Specified by:
findByStepin interfaceClaimedTaskDAO- Throws:
SQLException
-
-