Interface BeanRegistrar.RegistrationContext

    • Method Detail

      • configure

        <T> BeanConfigurator<T> configure​(org.jboss.jandex.DotName beanClassName)
        Configure a new synthetic bean. The bean is not added to the deployment unless the BeanConfigurator.done() method is called.
        Parameters:
        beanClass -
        Returns:
        a new synthetic bean configurator
      • configure

        default <T> BeanConfigurator<T> configure​(Class<?> beanClass)
        Configure a new synthetic bean. The bean is not added to the deployment unless the BeanConfigurator.done() method is called.
        Parameters:
        beanClass -
        Returns:
        a new synthetic bean configurator
      • beans

        BeanStream beans()
        The returned stream contains all non-synthetic beans (beans derived from classes) and beans registered by other BeanRegistrars before the stream is created.
        Returns:
        a new stream of beans