Repository: syncope Updated Branches: refs/heads/2_0_X cbd0ce518 -> 6cc2b2ccd refs/heads/master 00ef0032f -> ae34384fd
Safely remove unused API method Project: http://git-wip-us.apache.org/repos/asf/syncope/repo Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/dff8172d Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/dff8172d Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/dff8172d Branch: refs/heads/2_0_X Commit: dff8172dcab4471fd944c32ab2ec75a26ec2fae8 Parents: cbd0ce5 Author: Francesco Chicchiriccò <ilgro...@apache.org> Authored: Wed Sep 6 14:29:42 2017 +0200 Committer: Francesco Chicchiriccò <ilgro...@apache.org> Committed: Wed Sep 6 14:29:42 2017 +0200 ---------------------------------------------------------------------- .../syncope/core/persistence/api/dao/AnySearchDAO.java | 8 -------- .../core/persistence/jpa/dao/AbstractAnySearchDAO.java | 10 ---------- 2 files changed, 18 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/syncope/blob/dff8172d/core/persistence-api/src/main/java/org/apache/syncope/core/persistence/api/dao/AnySearchDAO.java ---------------------------------------------------------------------- diff --git a/core/persistence-api/src/main/java/org/apache/syncope/core/persistence/api/dao/AnySearchDAO.java b/core/persistence-api/src/main/java/org/apache/syncope/core/persistence/api/dao/AnySearchDAO.java index fe5b572..18508ac 100644 --- a/core/persistence-api/src/main/java/org/apache/syncope/core/persistence/api/dao/AnySearchDAO.java +++ b/core/persistence-api/src/main/java/org/apache/syncope/core/persistence/api/dao/AnySearchDAO.java @@ -36,14 +36,6 @@ public interface AnySearchDAO extends DAO<Any<?>> { int count(Set<String> adminRealms, SearchCond searchCondition, AnyTypeKind kind); /** - * @param realmFullPath for use with {@link org.apache.syncope.core.persistence.api.dao.search.AssignableCond} - * @param kind any object - * @param <T> any - * @return the list of any objects matching the given search condition - */ - <T extends Any<?>> List<T> searchAssignable(String realmFullPath, AnyTypeKind kind); - - /** * @param searchCondition the search condition * @param kind any object * @param <T> any http://git-wip-us.apache.org/repos/asf/syncope/blob/dff8172d/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/dao/AbstractAnySearchDAO.java ---------------------------------------------------------------------- diff --git a/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/dao/AbstractAnySearchDAO.java b/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/dao/AbstractAnySearchDAO.java index c9daf03..f433429 100644 --- a/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/dao/AbstractAnySearchDAO.java +++ b/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/dao/AbstractAnySearchDAO.java @@ -64,8 +64,6 @@ import org.apache.syncope.core.persistence.api.entity.anyobject.AnyObject; import org.apache.syncope.core.persistence.api.entity.group.Group; import org.apache.syncope.core.persistence.jpa.entity.JPAPlainSchema; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.transaction.annotation.Propagation; -import org.springframework.transaction.annotation.Transactional; import org.springframework.util.ReflectionUtils; public abstract class AbstractAnySearchDAO extends AbstractDAO<Any<?>> implements AnySearchDAO { @@ -91,14 +89,6 @@ public abstract class AbstractAnySearchDAO extends AbstractDAO<Any<?>> implement @Autowired protected AnyUtilsFactory anyUtilsFactory; - @Transactional(propagation = Propagation.REQUIRES_NEW, readOnly = true) - @Override - public <T extends Any<?>> List<T> searchAssignable(final String realmFullPath, final AnyTypeKind kind) { - AssignableCond assignableCond = new AssignableCond(); - assignableCond.setRealmFullPath(realmFullPath); - return search(SearchCond.getLeafCond(assignableCond), kind); - } - protected SearchCond buildEffectiveCond(final SearchCond cond, final Set<String> dynRealmKeys) { List<SearchCond> effectiveConds = CollectionUtils.collect(dynRealmKeys, new Transformer<String, SearchCond>() {