Class AbstractClientAppDAO<C extends ClientApp>
- java.lang.Object
-
- org.apache.syncope.core.persistence.jpa.dao.AbstractDAO<C>
-
- org.apache.syncope.core.persistence.jpa.dao.AbstractClientAppDAO<C>
-
- All Implemented Interfaces:
ClientAppDAO<C>
,DAO<C>
- Direct Known Subclasses:
JPACASSPClientAppDAO
,JPAOIDCRPClientAppDAO
,JPASAML2SPClientAppDAO
public abstract class AbstractClientAppDAO<C extends ClientApp> extends AbstractDAO<C> implements ClientAppDAO<C>
-
-
Field Summary
-
Fields inherited from class org.apache.syncope.core.persistence.jpa.dao.AbstractDAO
LOG
-
-
Constructor Summary
Constructors Constructor Description AbstractClientAppDAO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<C>
findByPolicy(Policy policy, Class<C> reference, Class<? extends C> clientAppJPAClass)
protected List<C>
findByRealm(Realm realm, Class<C> reference, Class<? extends C> clientAppJPAClass)
protected StringBuilder
getByPolicyQuery(Class<? extends Policy> policyClass, Class<? extends C> clientAppJPAClass)
-
Methods inherited from class org.apache.syncope.core.persistence.jpa.dao.AbstractDAO
detach, entityManager, entityManagerFactory, isOracle, refresh
-
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.ClientAppDAO
findByPolicy, findByRealm
-
-