Class HibernateSearchElasticsearchProcessor
java.lang.Object
io.quarkus.hibernate.search.orm.elasticsearch.deployment.HibernateSearchElasticsearchProcessor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuild(io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchRecorder recorder, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchBuildTimeConfig buildTimeConfig, List<io.quarkus.hibernate.orm.deployment.PersistenceUnitDescriptorBuildItem> persistenceUnitDescriptorBuildItems, io.quarkus.deployment.annotations.BuildProducer<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> configuredPersistenceUnits, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.hibernate.orm.deployment.integration.HibernateOrmIntegrationStaticConfiguredBuildItem> staticIntegrations, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.hibernate.orm.deployment.integration.HibernateOrmIntegrationRuntimeConfiguredBuildItem> runtimeIntegrations) (package private) voidcreateManagementRoutes(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.spi.RouteBuildItem> routes, io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchRecorder recorder, io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchBuildTimeConfig hibernateSearchElasticsearchBuildTimeConfig) (package private) io.quarkus.elasticsearch.restclient.common.deployment.DevservicesElasticsearchBuildItemdevServices(io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchBuildTimeConfig buildTimeConfig) (package private) voiddevServicesDropAndCreateAndDropByDefault(List<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> configuredPersistenceUnits, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.DevServicesAdditionalConfigBuildItem> devServicesAdditionalConfigProducer) (package private) voidenableBackend(List<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> enabledPUs, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.hibernate.search.backend.elasticsearch.common.deployment.HibernateSearchBackendElasticsearchEnabledBuildItem> elasticsearchEnabled) (package private) voidregisterBeans(List<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> searchEnabledPUs, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBean) (package private) voidsetRuntimeConfig(io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchRecorder recorder, List<HibernateSearchIntegrationRuntimeConfiguredBuildItem> integrationRuntimeConfigBuildItems, List<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> configuredPersistenceUnits, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.hibernate.orm.deployment.integration.HibernateOrmIntegrationRuntimeConfiguredBuildItem> runtimeConfigured) (package private) voidsetStaticConfig(io.quarkus.deployment.recording.RecorderContext recorderContext, io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchRecorder recorder, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, List<HibernateSearchIntegrationStaticConfiguredBuildItem> integrationStaticConfigBuildItems, List<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> configuredPersistenceUnits, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.hibernate.orm.deployment.integration.HibernateOrmIntegrationStaticConfiguredBuildItem> staticConfigured)
-
Field Details
-
HIBERNATE_SEARCH_ELASTICSEARCH
- See Also:
-
-
Constructor Details
-
HibernateSearchElasticsearchProcessor
HibernateSearchElasticsearchProcessor()
-
-
Method Details
-
build
public void build(io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchRecorder recorder, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchBuildTimeConfig buildTimeConfig, List<io.quarkus.hibernate.orm.deployment.PersistenceUnitDescriptorBuildItem> persistenceUnitDescriptorBuildItems, io.quarkus.deployment.annotations.BuildProducer<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> configuredPersistenceUnits, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.hibernate.orm.deployment.integration.HibernateOrmIntegrationStaticConfiguredBuildItem> staticIntegrations, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.hibernate.orm.deployment.integration.HibernateOrmIntegrationRuntimeConfiguredBuildItem> runtimeIntegrations) -
enableBackend
void enableBackend(List<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> enabledPUs, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.hibernate.search.backend.elasticsearch.common.deployment.HibernateSearchBackendElasticsearchEnabledBuildItem> elasticsearchEnabled) -
registerBeans
void registerBeans(List<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> searchEnabledPUs, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBean) -
setStaticConfig
void setStaticConfig(io.quarkus.deployment.recording.RecorderContext recorderContext, io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchRecorder recorder, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, List<HibernateSearchIntegrationStaticConfiguredBuildItem> integrationStaticConfigBuildItems, List<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> configuredPersistenceUnits, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.hibernate.orm.deployment.integration.HibernateOrmIntegrationStaticConfiguredBuildItem> staticConfigured) -
setRuntimeConfig
void setRuntimeConfig(io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchRecorder recorder, List<HibernateSearchIntegrationRuntimeConfiguredBuildItem> integrationRuntimeConfigBuildItems, List<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> configuredPersistenceUnits, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.hibernate.orm.deployment.integration.HibernateOrmIntegrationRuntimeConfiguredBuildItem> runtimeConfigured) -
devServices
io.quarkus.elasticsearch.restclient.common.deployment.DevservicesElasticsearchBuildItem devServices(io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchBuildTimeConfig buildTimeConfig) -
devServicesDropAndCreateAndDropByDefault
void devServicesDropAndCreateAndDropByDefault(List<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> configuredPersistenceUnits, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.DevServicesAdditionalConfigBuildItem> devServicesAdditionalConfigProducer) -
createManagementRoutes
void createManagementRoutes(io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.spi.RouteBuildItem> routes, io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchRecorder recorder, io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchBuildTimeConfig hibernateSearchElasticsearchBuildTimeConfig)
-