Class ElasticsearchPersistenceContext
- java.lang.Object
-
- org.apache.syncope.core.persistence.jpa.ElasticsearchPersistenceContext
-
@Configuration(proxyBeanMethods=false) public class ElasticsearchPersistenceContext extends Object
-
-
Constructor Summary
Constructors Constructor Description ElasticsearchPersistenceContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnySearchDAO
anySearchDAO(ElasticsearchProperties props, RealmDAO realmDAO, DynRealmDAO dynRealmDAO, UserDAO userDAO, GroupDAO groupDAO, AnyObjectDAO anyObjectDAO, PlainSchemaDAO schemaDAO, EntityFactory entityFactory, AnyUtilsFactory anyUtilsFactory, PlainAttrValidationManager validator, co.elastic.clients.elasticsearch.ElasticsearchClient client)
AuditConfDAO
auditConfDAO(ElasticsearchProperties props, co.elastic.clients.elasticsearch.ElasticsearchClient client)
RealmDAO
realmDAO(RoleDAO roleDAO, ApplicationEventPublisher publisher, ElasticsearchProperties props, co.elastic.clients.elasticsearch.ElasticsearchClient client)
-
-
-
Method Detail
-
anySearchDAO
@ConditionalOnMissingBean(name="elasticsearchAnySearchDAO") @Bean public AnySearchDAO anySearchDAO(ElasticsearchProperties props, RealmDAO realmDAO, @Lazy DynRealmDAO dynRealmDAO, @Lazy UserDAO userDAO, @Lazy GroupDAO groupDAO, @Lazy AnyObjectDAO anyObjectDAO, PlainSchemaDAO schemaDAO, EntityFactory entityFactory, AnyUtilsFactory anyUtilsFactory, PlainAttrValidationManager validator, co.elastic.clients.elasticsearch.ElasticsearchClient client)
-
realmDAO
@ConditionalOnMissingBean(name="elasticsearchRealmDAO") @Bean public RealmDAO realmDAO(@Lazy RoleDAO roleDAO, ApplicationEventPublisher publisher, ElasticsearchProperties props, co.elastic.clients.elasticsearch.ElasticsearchClient client)
-
auditConfDAO
@ConditionalOnMissingBean(name="elasticsearchAuditConfDAO") @Bean public AuditConfDAO auditConfDAO(ElasticsearchProperties props, co.elastic.clients.elasticsearch.ElasticsearchClient client)
-
-