Class AbstractClientRepoExt<C extends ClientApp>

java.lang.Object
org.apache.syncope.core.persistence.jpa.dao.repo.AbstractClientRepoExt<C>
All Implemented Interfaces:
ClientAppRepoExt<C>
Direct Known Subclasses:
CASSPClientAppRepoExtImpl, OIDCRPClientAppRepoExtImpl, SAML2SPClientAppRepoExtImpl

public abstract class AbstractClientRepoExt<C extends ClientApp> extends Object implements ClientAppRepoExt<C>
  • Field Details

  • Constructor Details

    • AbstractClientRepoExt

      protected AbstractClientRepoExt(EntityManager entityManager)
  • Method Details

    • getByPolicyQuery

      protected StringBuilder getByPolicyQuery(Class<? extends Policy> policyClass, Class<? extends C> clientAppJPAClass)
    • findAllByPolicy

      protected List<C> findAllByPolicy(Policy policy, Class<C> reference, Class<? extends C> clientAppJPAClass)
    • findAllByRealm

      protected List<C> findAllByRealm(Realm realm, Class<C> reference, Class<? extends C> clientAppJPAClass)