Class HibernateSearchStandaloneProcessor

java.lang.Object
io.quarkus.hibernate.search.standalone.elasticsearch.deployment.HibernateSearchStandaloneProcessor

class HibernateSearchStandaloneProcessor extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) void
    boot(Optional<HibernateSearchStandaloneEnabledBuildItem> enabled, io.quarkus.hibernate.search.standalone.elasticsearch.runtime.HibernateSearchStandaloneRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.ServiceStartBuildItem> serviceStart)
     
    void
    configure(io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, io.quarkus.deployment.annotations.BuildProducer<HibernateSearchStandaloneEnabledBuildItem> enabled)
     
    (package private) void
    createManagementRoutes(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.spi.RouteBuildItem> routes, io.quarkus.hibernate.search.standalone.elasticsearch.runtime.HibernateSearchStandaloneRecorder recorder, io.quarkus.hibernate.search.standalone.elasticsearch.runtime.HibernateSearchStandaloneBuildTimeConfig hibernateSearchStandaloneBuildTimeConfig)
     
    (package private) void
    defineSearchMappingBean(Optional<HibernateSearchStandaloneEnabledBuildItem> enabled, io.quarkus.hibernate.search.standalone.elasticsearch.runtime.HibernateSearchStandaloneRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer)
     
    (package private) void
    devServices(Optional<HibernateSearchStandaloneEnabledBuildItem> enabled, io.quarkus.hibernate.search.standalone.elasticsearch.runtime.HibernateSearchStandaloneBuildTimeConfig buildTimeConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.elasticsearch.restclient.common.deployment.DevservicesElasticsearchBuildItem> buildItemBuildProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.DevServicesAdditionalConfigBuildItem> devServicesAdditionalConfigProducer)
     
    (package private) void
    enableBackend(Optional<HibernateSearchStandaloneEnabledBuildItem> enabled, io.quarkus.hibernate.search.standalone.elasticsearch.runtime.HibernateSearchStandaloneBuildTimeConfig buildTimeConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.hibernate.search.backend.elasticsearch.common.deployment.HibernateSearchBackendElasticsearchEnabledBuildItem> elasticsearchEnabled)
     
    void
    preBoot(Optional<HibernateSearchStandaloneEnabledBuildItem> enabled, io.quarkus.deployment.recording.RecorderContext recorderContext, io.quarkus.hibernate.search.standalone.elasticsearch.runtime.HibernateSearchStandaloneRecorder recorder)
     
    (package private) void
    registerAnnotations(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem> beanDefiningAnnotations)
     

    Methods inherited from class java.lang.Object

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

    • HibernateSearchStandaloneProcessor

      HibernateSearchStandaloneProcessor()
  • Method Details

    • registerAnnotations

      void registerAnnotations(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem> beanDefiningAnnotations)
    • configure

      public void configure(io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndexBuildItem, io.quarkus.deployment.annotations.BuildProducer<HibernateSearchStandaloneEnabledBuildItem> enabled)
    • enableBackend

      void enableBackend(Optional<HibernateSearchStandaloneEnabledBuildItem> enabled, io.quarkus.hibernate.search.standalone.elasticsearch.runtime.HibernateSearchStandaloneBuildTimeConfig buildTimeConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.hibernate.search.backend.elasticsearch.common.deployment.HibernateSearchBackendElasticsearchEnabledBuildItem> elasticsearchEnabled)
    • defineSearchMappingBean

      void defineSearchMappingBean(Optional<HibernateSearchStandaloneEnabledBuildItem> enabled, io.quarkus.hibernate.search.standalone.elasticsearch.runtime.HibernateSearchStandaloneRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer)
    • preBoot

      public void preBoot(Optional<HibernateSearchStandaloneEnabledBuildItem> enabled, io.quarkus.deployment.recording.RecorderContext recorderContext, io.quarkus.hibernate.search.standalone.elasticsearch.runtime.HibernateSearchStandaloneRecorder recorder)
    • boot

      void boot(Optional<HibernateSearchStandaloneEnabledBuildItem> enabled, io.quarkus.hibernate.search.standalone.elasticsearch.runtime.HibernateSearchStandaloneRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.ServiceStartBuildItem> serviceStart)
    • devServices

      void devServices(Optional<HibernateSearchStandaloneEnabledBuildItem> enabled, io.quarkus.hibernate.search.standalone.elasticsearch.runtime.HibernateSearchStandaloneBuildTimeConfig buildTimeConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.elasticsearch.restclient.common.deployment.DevservicesElasticsearchBuildItem> buildItemBuildProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.DevServicesAdditionalConfigBuildItem> devServicesAdditionalConfigProducer)
    • createManagementRoutes

      void createManagementRoutes(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.vertx.http.deployment.spi.RouteBuildItem> routes, io.quarkus.hibernate.search.standalone.elasticsearch.runtime.HibernateSearchStandaloneRecorder recorder, io.quarkus.hibernate.search.standalone.elasticsearch.runtime.HibernateSearchStandaloneBuildTimeConfig hibernateSearchStandaloneBuildTimeConfig)