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 AnySearchDAOanySearchDAO(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)AuditConfDAOauditConfDAO(OpenSearchProperties props, org.opensearch.client.opensearch.OpenSearchClient client)RealmDAOrealmDAO(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)
-
-