Class ContainerLifecycleEvents

  • All Implemented Interfaces:
    org.jboss.weld.bootstrap.api.BootstrapService, org.jboss.weld.bootstrap.api.Service

    public class ContainerLifecycleEvents
    extends org.jboss.weld.bootstrap.api.helpers.AbstractBootstrapService
    • Method Detail

      • processObserverMethod

        public void processObserverMethod​(jakarta.enterprise.inject.spi.ObserverMethod<?> observer)
      • processObserverMethodType

        protected void processObserverMethodType​(Type observedType)
      • isProcessAnnotatedTypeObserved

        public boolean isProcessAnnotatedTypeObserved()
      • isProcessBeanObserved

        public boolean isProcessBeanObserved()
      • isProcessBeanAttributesObserved

        public boolean isProcessBeanAttributesObserved()
      • isProcessObserverMethodObserved

        public boolean isProcessObserverMethodObserved()
      • isProcessProducerObserved

        public boolean isProcessProducerObserved()
      • isProcessInjectionTargetObserved

        public boolean isProcessInjectionTargetObserved()
      • isProcessInjectionPointObserved

        public boolean isProcessInjectionPointObserved()
      • fireProcessBean

        public void fireProcessBean​(BeanManagerImpl beanManager,
                                    jakarta.enterprise.inject.spi.Bean<?> bean)
      • fireProcessBean

        public void fireProcessBean​(BeanManagerImpl beanManager,
                                    jakarta.enterprise.inject.spi.Bean<?> bean,
                                    jakarta.enterprise.inject.spi.Extension extension)
      • fireProcessBeanAttributes

        public <T> ProcessBeanAttributesImpl<T> fireProcessBeanAttributes​(BeanManagerImpl beanManager,
                                                                          jakarta.enterprise.inject.spi.BeanAttributes<T> attributes,
                                                                          jakarta.enterprise.inject.spi.Annotated annotated,
                                                                          Type type)
      • fireProcessInjectionTarget

        public <X> jakarta.enterprise.inject.spi.InjectionTarget<X> fireProcessInjectionTarget​(BeanManagerImpl beanManager,
                                                                                               jakarta.enterprise.inject.spi.AnnotatedType<X> annotatedType,
                                                                                               jakarta.enterprise.inject.spi.InjectionTarget<X> injectionTarget)
      • fireProcessObserverMethod

        public <T,​X> jakarta.enterprise.inject.spi.ObserverMethod<T> fireProcessObserverMethod​(BeanManagerImpl beanManager,
                                                                                                     ObserverMethodImpl<T,​X> observer)
      • fireProcessObserverMethod

        public <T> jakarta.enterprise.inject.spi.ObserverMethod<T> fireProcessObserverMethod​(BeanManagerImpl beanManager,
                                                                                             jakarta.enterprise.inject.spi.ObserverMethod<T> observer,
                                                                                             jakarta.enterprise.inject.spi.Extension extension)
      • preloadProcessAnnotatedType

        public void preloadProcessAnnotatedType​(Class<?> type)
      • preloadProcessBean

        public <T extends jakarta.enterprise.inject.spi.ProcessBean<?>> void preloadProcessBean​(Class<T> eventRawType,
                                                                                                Type... typeParameters)
      • preloadProcessBeanAttributes

        public void preloadProcessBeanAttributes​(Type type)
      • preloadProcessInjectionTarget

        public void preloadProcessInjectionTarget​(Class<?> type)
      • preloadProcessObserverMethod

        public void preloadProcessObserverMethod​(Type... typeParameters)
      • preloadProcessProducer

        public void preloadProcessProducer​(Type... typeParameters)
      • cleanupAfterBoot

        public void cleanupAfterBoot()
      • isPreloaderEnabled

        public boolean isPreloaderEnabled()