Class MaJPAJSONAnySearchDAO
- java.lang.Object
-
- org.apache.syncope.core.persistence.jpa.dao.AbstractDAO<Any<?>>
-
- org.apache.syncope.core.persistence.jpa.dao.AbstractAnySearchDAO
-
- org.apache.syncope.core.persistence.jpa.dao.JPAAnySearchDAO
-
- org.apache.syncope.core.persistence.jpa.dao.MaJPAJSONAnySearchDAO
-
- All Implemented Interfaces:
AnySearchDAO
,DAO<Any<?>>
public class MaJPAJSONAnySearchDAO extends JPAAnySearchDAO
-
-
Field Summary
-
Fields inherited from class org.apache.syncope.core.persistence.jpa.dao.JPAAnySearchDAO
ALWAYS_FALSE_CLAUSE, SELECT_COLS_FROM_VIEW
-
Fields inherited from class org.apache.syncope.core.persistence.jpa.dao.AbstractAnySearchDAO
anyObjectDAO, anyUtilsFactory, dynRealmDAO, entityFactory, groupDAO, plainSchemaDAO, realmDAO, RELATIONSHIP_FIELDS, userDAO, validator
-
Fields inherited from class org.apache.syncope.core.persistence.jpa.dao.AbstractDAO
LOG
-
-
Constructor Summary
Constructors Constructor Description MaJPAJSONAnySearchDAO(RealmDAO realmDAO, DynRealmDAO dynRealmDAO, UserDAO userDAO, GroupDAO groupDAO, AnyObjectDAO anyObjectDAO, PlainSchemaDAO schemaDAO, EntityFactory entityFactory, AnyUtilsFactory anyUtilsFactory, PlainAttrValidationManager validator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AnySearchNode
getQuery(AttrCond cond, boolean not, Pair<PlainSchema,PlainAttrValue> checked, List<Object> parameters, SearchSupport svs)
-
Methods inherited from class org.apache.syncope.core.persistence.jpa.dao.JPAAnySearchDAO
anyId, buildAdminRealmsFilter, buildCountQuery, buildFrom, buildSearchQuery, buildWhere, defaultSV, doCount, doSearch, fillAttrQuery, fillWithParameters, getAdminRealmsFilter, getQuery, getQuery, getQuery, getQuery, getQuery, getQuery, getQuery, getQuery, getQuery, getQuery, getQuery, getQuery, getQueryForCustomConds, key, parseOrderBy, parseOrderByForCustom, parseOrderByForField, parseOrderByForPlainSchema, setParameter, syncopeClientException, visitNode
-
Methods inherited from class org.apache.syncope.core.persistence.jpa.dao.AbstractAnySearchDAO
buildEffectiveCond, buildResult, check, check, check, check, check, count, search, search, search
-
Methods inherited from class org.apache.syncope.core.persistence.jpa.dao.AbstractDAO
detach, entityManager, entityManagerFactory, isOracle, refresh
-
-
-
-
Constructor Detail
-
MaJPAJSONAnySearchDAO
public MaJPAJSONAnySearchDAO(RealmDAO realmDAO, DynRealmDAO dynRealmDAO, UserDAO userDAO, GroupDAO groupDAO, AnyObjectDAO anyObjectDAO, PlainSchemaDAO schemaDAO, EntityFactory entityFactory, AnyUtilsFactory anyUtilsFactory, PlainAttrValidationManager validator)
-
-
Method Detail
-
getQuery
protected AnySearchNode getQuery(AttrCond cond, boolean not, Pair<PlainSchema,PlainAttrValue> checked, List<Object> parameters, SearchSupport svs)
- Overrides:
getQuery
in classJPAAnySearchDAO
-
-