Class JPARealmSearchDAO
java.lang.Object
org.apache.syncope.core.persistence.jpa.dao.JPARealmSearchDAO
- All Implemented Interfaces:
RealmSearchDAO
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected static StringBuilder
buildDescendantQuery
(String base, String keyword, List<Object> parameters) long
countDescendants
(String base, String keyword) findByFullPath
(String fullPath) findByName
(String name) findChildren
(Realm realm) findDescendants
(String base, String prefix) findDescendants
(String base, String keyword, org.springframework.data.domain.Pageable pageable) protected static int
setParameter
(List<Object> parameters, Object parameter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.syncope.core.persistence.api.dao.RealmSearchDAO
findAncestors, findAncestors
-
Field Details
-
LOG
-
entityManager
-
-
Constructor Details
-
JPARealmSearchDAO
-
-
Method Details
-
setParameter
-
buildDescendantQuery
protected static StringBuilder buildDescendantQuery(String base, String keyword, List<Object> parameters) -
findByFullPath
- Specified by:
findByFullPath
in interfaceRealmSearchDAO
-
findByName
- Specified by:
findByName
in interfaceRealmSearchDAO
-
findChildren
- Specified by:
findChildren
in interfaceRealmSearchDAO
-
countDescendants
- Specified by:
countDescendants
in interfaceRealmSearchDAO
-
findDescendants
public List<Realm> findDescendants(String base, String keyword, org.springframework.data.domain.Pageable pageable) - Specified by:
findDescendants
in interfaceRealmSearchDAO
-
findDescendants
- Specified by:
findDescendants
in interfaceRealmSearchDAO
-