@Override public boolean isAnIdenticalPolicyAlreadyInPlace(Context c, DSpaceObject dso, Group group, int action, int policyID) throws SQLException { return !resourcePolicyService.findByTypeGroupActionExceptId(c, dso, group, action, policyID).isEmpty(); }
if (policy != null) { List<ResourcePolicy> duplicates = resourcePolicyService .findByTypeGroupActionExceptId(context, dso, group, action, policy.getID()); if (!duplicates.isEmpty()) { policy = duplicates.get(0);