Class AbstractClientRepoExt<C extends ClientApp>
java.lang.Object
org.apache.syncope.core.persistence.neo4j.dao.AbstractDAO
org.apache.syncope.core.persistence.neo4j.dao.repo.AbstractClientRepoExt<C>
- All Implemented Interfaces:
ClientAppRepoExt<C>
- Direct Known Subclasses:
CASSPClientAppRepoExtImpl,OIDCRPClientAppRepoExtImpl,SAML2SPClientAppRepoExtImpl
public abstract class AbstractClientRepoExt<C extends ClientApp>
extends AbstractDAO
implements ClientAppRepoExt<C>
-
Field Summary
Fields inherited from class org.apache.syncope.core.persistence.neo4j.dao.AbstractDAO
LOG, neo4jClient, neo4jTemplate -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractClientRepoExt(org.springframework.data.neo4j.core.Neo4jTemplate neo4jTemplate, org.springframework.data.neo4j.core.Neo4jClient neo4jClient) -
Method Summary
Modifier and TypeMethodDescriptionfindAllByPolicy(Policy policy, String clientAppNode, Class<? extends C> clientAppClass) findAllByRealm(Realm realm, String clientAppNode, Class<? extends C> clientAppClass) protected static Class<? extends AbstractClientApp> toDomainType(Class<? extends ClientApp> clientAppClass) Methods inherited from class org.apache.syncope.core.persistence.neo4j.dao.AbstractDAO
cascadeDelete, deleteRelationship, findById, findByRelationship, findByRelationship, toList, toOptionalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.syncope.core.persistence.neo4j.dao.repo.ClientAppRepoExt
findAllByPolicy, findAllByRealm
-
Constructor Details
-
AbstractClientRepoExt
protected AbstractClientRepoExt(org.springframework.data.neo4j.core.Neo4jTemplate neo4jTemplate, org.springframework.data.neo4j.core.Neo4jClient neo4jClient)
-
-
Method Details
-
toDomainType
protected static Class<? extends AbstractClientApp> toDomainType(Class<? extends ClientApp> clientAppClass) -
findAllByPolicy
-
findAllByRealm
-