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>() {
 

Reply via email to