public class ResourcePolicyDAOImpl extends AbstractHibernateDAO<ResourcePolicy> implements ResourcePolicyDAO
| Modifier | Constructor and Description |
|---|---|
protected |
ResourcePolicyDAOImpl() |
count, count, countLong, create, createCriteria, createCriteria, createQuery, delete, findAll, findByID, findByID, findMany, findMany, findUnique, getHibernateSession, iterate, list, list, save, singleResult, singleResult, uniqueResult, uniqueResultclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreate, delete, findAll, findByID, findByID, findMany, findUnique, savepublic List<ResourcePolicy> findByDso(Context context, DSpaceObject dso) throws SQLException
findByDso in interface ResourcePolicyDAOSQLExceptionpublic List<ResourcePolicy> findByDsoAndType(Context context, DSpaceObject dso, String type) throws SQLException
findByDsoAndType in interface ResourcePolicyDAOSQLExceptionpublic List<ResourcePolicy> findByGroup(Context context, Group group) throws SQLException
findByGroup in interface ResourcePolicyDAOSQLExceptionpublic List<ResourcePolicy> findByDSoAndAction(Context context, DSpaceObject dso, int actionId) throws SQLException
findByDSoAndAction in interface ResourcePolicyDAOSQLExceptionpublic List<ResourcePolicy> findByTypeGroupAction(Context context, DSpaceObject dso, Group group, int action) throws SQLException
findByTypeGroupAction in interface ResourcePolicyDAOSQLExceptionpublic List<ResourcePolicy> findByTypeGroupActionExceptId(Context context, DSpaceObject dso, Group group, int action, int notPolicyID) throws SQLException
ResourcePolicyDAOfindByTypeGroupActionExceptId in interface ResourcePolicyDAOnotPolicyID - ResourcePolicies with this ID will be ignored while looking out for equal ResourcePolicies.SQLExceptionpublic List<ResourcePolicy> findByEPersonGroupTypeIdAction(Context context, EPerson e, List<Group> groups, int action, int type_id) throws SQLException
findByEPersonGroupTypeIdAction in interface ResourcePolicyDAOSQLExceptionpublic void deleteByDso(Context context, DSpaceObject dso) throws SQLException
deleteByDso in interface ResourcePolicyDAOSQLExceptionpublic void deleteByDsoAndAction(Context context, DSpaceObject dso, int actionId) throws SQLException
deleteByDsoAndAction in interface ResourcePolicyDAOSQLExceptionpublic void deleteByDsoAndType(Context context, DSpaceObject dso, String type) throws SQLException
deleteByDsoAndType in interface ResourcePolicyDAOSQLExceptionpublic void deleteByGroup(Context context, Group group) throws SQLException
deleteByGroup in interface ResourcePolicyDAOSQLExceptionpublic void deleteByDsoGroupPolicies(Context context, DSpaceObject dso, Group group) throws SQLException
deleteByDsoGroupPolicies in interface ResourcePolicyDAOSQLExceptionpublic void deleteByDsoEPersonPolicies(Context context, DSpaceObject dso, EPerson ePerson) throws SQLException
deleteByDsoEPersonPolicies in interface ResourcePolicyDAOSQLExceptionpublic void deleteByDsoAndTypeNotEqualsTo(Context context, DSpaceObject dso, String type) throws SQLException
deleteByDsoAndTypeNotEqualsTo in interface ResourcePolicyDAOSQLExceptionCopyright © 2017 DuraSpace. All rights reserved.