public interface ResourcePolicyDAO extends GenericDAO<ResourcePolicy>
create, delete, findAll, findByID, findByID, findMany, findUnique, saveList<ResourcePolicy> findByDso(Context context, DSpaceObject dso) throws SQLException
SQLExceptionList<ResourcePolicy> findByDsoAndType(Context context, DSpaceObject dSpaceObject, String type) throws SQLException
SQLExceptionList<ResourcePolicy> findByGroup(Context context, Group group) throws SQLException
SQLExceptionList<ResourcePolicy> findByDSoAndAction(Context context, DSpaceObject dso, int actionId) throws SQLException
SQLExceptionList<ResourcePolicy> findByTypeIdGroupAction(Context context, DSpaceObject dso, Group group, int action, int notPolicyID) throws SQLException
SQLExceptionList<ResourcePolicy> findByEPersonGroupTypeIdAction(Context context, EPerson e, List<Group> groups, int action, int type_id) throws SQLException
SQLExceptionvoid deleteByDso(Context context, DSpaceObject dso) throws SQLException
SQLExceptionvoid deleteByDsoAndAction(Context context, DSpaceObject dso, int actionId) throws SQLException
SQLExceptionvoid deleteByDsoAndType(Context context, DSpaceObject dSpaceObject, String type) throws SQLException
SQLExceptionvoid deleteByGroup(Context context, Group group) throws SQLException
SQLExceptionvoid deleteByDsoGroupPolicies(Context context, DSpaceObject dso, Group group) throws SQLException
SQLExceptionvoid deleteByDsoEPersonPolicies(Context context, DSpaceObject dso, EPerson ePerson) throws SQLException
SQLExceptionvoid deleteByDsoAndTypeNotEqualsTo(Context c, DSpaceObject o, String type) throws SQLException
SQLExceptionCopyright © 2016 DuraSpace. All rights reserved.