Class HibernateSearchElasticsearchProcessor

java.lang.Object
io.quarkus.hibernate.search.orm.elasticsearch.deployment.HibernateSearchElasticsearchProcessor

class HibernateSearchElasticsearchProcessor extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    (package private) static final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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)
     
    (package private) 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)
     
    (package private) io.quarkus.elasticsearch.restclient.common.deployment.DevservicesElasticsearchBuildItem
    devServices(io.quarkus.hibernate.search.orm.elasticsearch.runtime.HibernateSearchElasticsearchBuildTimeConfig buildTimeConfig)
     
    (package private) void
    devServicesDropAndCreateAndDropByDefault(List<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> configuredPersistenceUnits, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.DevServicesAdditionalConfigBuildItem> devServicesAdditionalConfigProducer)
     
    (package private) void
    enableBackend(List<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> enabledPUs, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.hibernate.search.backend.elasticsearch.common.deployment.HibernateSearchBackendElasticsearchEnabledBuildItem> elasticsearchEnabled)
     
    (package private) void
    registerBeans(List<HibernateSearchElasticsearchPersistenceUnitConfiguredBuildItem> searchEnabledPUs, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBean)
     
    (package private) 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)
     
    (package private) 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)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • 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)