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