Class AnyTypeRepoExtImpl
java.lang.Object
org.apache.syncope.core.persistence.neo4j.dao.AbstractDAO
org.apache.syncope.core.persistence.neo4j.dao.repo.AnyTypeRepoExtImpl
- All Implemented Interfaces:
AnyTypeRepoExt
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final javax.cache.Cache<EntityCacheKey, Neo4jAnyType> protected final NodeValidatorprotected final RelationshipTypeDAOprotected final RemediationDAOFields inherited from class org.apache.syncope.core.persistence.neo4j.dao.AbstractDAO
LOG, neo4jClient, neo4jTemplateFields inherited from interface org.apache.syncope.core.persistence.neo4j.dao.repo.AnyTypeRepoExt
CACHE -
Constructor Summary
ConstructorsConstructorDescriptionAnyTypeRepoExtImpl(RemediationDAO remediationDAO, RelationshipTypeDAO relationshipTypeDAO, org.springframework.data.neo4j.core.Neo4jTemplate neo4jTemplate, org.springframework.data.neo4j.core.Neo4jClient neo4jClient, NodeValidator nodeValidator, javax.cache.Cache<EntityCacheKey, Neo4jAnyType> cache) -
Method Summary
Methods inherited from class org.apache.syncope.core.persistence.neo4j.dao.AbstractDAO
cascadeDelete, deleteRelationship, findById, findByRelationship, findByRelationship, toList, toOptional
-
Field Details
-
remediationDAO
-
relationshipTypeDAO
-
nodeValidator
-
cache
-
-
Constructor Details
-
AnyTypeRepoExtImpl
public AnyTypeRepoExtImpl(RemediationDAO remediationDAO, RelationshipTypeDAO relationshipTypeDAO, org.springframework.data.neo4j.core.Neo4jTemplate neo4jTemplate, org.springframework.data.neo4j.core.Neo4jClient neo4jClient, NodeValidator nodeValidator, javax.cache.Cache<EntityCacheKey, Neo4jAnyType> cache)
-
-
Method Details
-
findById
- Specified by:
findByIdin interfaceAnyTypeRepoExt
-
getUser
- Specified by:
getUserin interfaceAnyTypeRepoExt
-
getGroup
- Specified by:
getGroupin interfaceAnyTypeRepoExt
-
findByClassesContaining
- Specified by:
findByClassesContainingin interfaceAnyTypeRepoExt
-
save
- Specified by:
savein interfaceAnyTypeRepoExt
-
deleteById
- Specified by:
deleteByIdin interfaceAnyTypeRepoExt
-