Class ProcessProducerImpl<T,X>

All Implemented Interfaces:
jakarta.enterprise.inject.spi.ProcessProducer<T,X>, NotificationListener

public class ProcessProducerImpl<T,X> extends AbstractDefinitionContainerEvent implements jakarta.enterprise.inject.spi.ProcessProducer<T,X>
  • Method Details

    • fire

      protected static <T, X> void fire(BeanManagerImpl beanManager, AbstractProducerBean<T,X,Member> bean)
    • getAnnotatedMember

      public jakarta.enterprise.inject.spi.AnnotatedMember<T> getAnnotatedMember()
      Specified by:
      getAnnotatedMember in interface jakarta.enterprise.inject.spi.ProcessProducer<T,X>
    • getProducer

      public jakarta.enterprise.inject.spi.Producer<X> getProducer()
      Specified by:
      getProducer in interface jakarta.enterprise.inject.spi.ProcessProducer<T,X>
    • setProducer

      public void setProducer(jakarta.enterprise.inject.spi.Producer<X> producer)
      Specified by:
      setProducer in interface jakarta.enterprise.inject.spi.ProcessProducer<T,X>
    • configureProducer

      public jakarta.enterprise.inject.spi.configurator.ProducerConfigurator<X> configureProducer()
      Specified by:
      configureProducer in interface jakarta.enterprise.inject.spi.ProcessProducer<T,X>
    • postNotify

      public void postNotify(jakarta.enterprise.inject.spi.Extension extension)
      Specified by:
      postNotify in interface NotificationListener
      Overrides:
      postNotify in class ContainerEvent