java.lang.Object
io.quarkus.hibernate.search.standalone.elasticsearch.runtime.bean.ArcBeanProvider
All Implemented Interfaces:
AutoCloseable, org.hibernate.search.engine.environment.bean.spi.BeanProvider

public class ArcBeanProvider extends Object implements org.hibernate.search.engine.environment.bean.spi.BeanProvider
  • Constructor Details

    • ArcBeanProvider

      public ArcBeanProvider(io.quarkus.arc.ArcContainer delegate)
  • Method Details

    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface org.hibernate.search.engine.environment.bean.spi.BeanProvider
    • forType

      public <T> org.hibernate.search.engine.environment.bean.BeanHolder<T> forType(Class<T> typeReference)
      Specified by:
      forType in interface org.hibernate.search.engine.environment.bean.spi.BeanProvider
    • forTypeAndName

      public <T> org.hibernate.search.engine.environment.bean.BeanHolder<T> forTypeAndName(Class<T> typeReference, String nameReference)
      Specified by:
      forTypeAndName in interface org.hibernate.search.engine.environment.bean.spi.BeanProvider