Package org.jboss.weld.bootstrap.events
Class ContainerLifecycleEvents
- java.lang.Object
-
- org.jboss.weld.bootstrap.api.helpers.AbstractBootstrapService
-
- org.jboss.weld.bootstrap.events.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
-
-
Constructor Summary
Constructors Constructor Description ContainerLifecycleEvents(ContainerLifecycleEventPreloader preloader, RequiredAnnotationDiscovery discovery)
-
Method Summary
-
-
-
Constructor Detail
-
ContainerLifecycleEvents
public ContainerLifecycleEvents(ContainerLifecycleEventPreloader preloader, RequiredAnnotationDiscovery discovery)
-
-
Method Detail
-
processObserverMethod
public void processObserverMethod(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()
-
fireProcessAnnotatedType
public <T> ProcessAnnotatedTypeImpl<T> fireProcessAnnotatedType(BeanManagerImpl beanManager, SlimAnnotatedTypeContext<T> annotatedTypeContext)
-
fireProcessBean
public void fireProcessBean(BeanManagerImpl beanManager, Bean<?> bean)
-
fireProcessBean
public void fireProcessBean(BeanManagerImpl beanManager, Bean<?> bean, Extension extension)
-
fireProcessBeanAttributes
public <T> ProcessBeanAttributesImpl<T> fireProcessBeanAttributes(BeanManagerImpl beanManager, BeanAttributes<T> attributes, Annotated annotated, Type type)
-
fireProcessInjectionTarget
public void fireProcessInjectionTarget(BeanManagerImpl beanManager, AbstractClassBean<?> bean)
-
fireProcessInjectionTarget
public <X> InjectionTarget<X> fireProcessInjectionTarget(BeanManagerImpl beanManager, AnnotatedType<X> annotatedType, InjectionTarget<X> injectionTarget)
-
fireProcessInjectionPoint
public <T,X> FieldInjectionPointAttributes<T,X> fireProcessInjectionPoint(FieldInjectionPointAttributes<T,X> attributes, Class<?> declaringComponentClass, BeanManagerImpl manager)
-
fireProcessInjectionPoint
public <T,X> ParameterInjectionPointAttributes<T,X> fireProcessInjectionPoint(ParameterInjectionPointAttributes<T,X> injectionPointAttributes, Class<?> declaringComponentClass, BeanManagerImpl manager)
-
fireProcessObserverMethod
public <T,X> ObserverMethod<T> fireProcessObserverMethod(BeanManagerImpl beanManager, ObserverMethodImpl<T,X> observer)
-
fireProcessObserverMethod
public <T> ObserverMethod<T> fireProcessObserverMethod(BeanManagerImpl beanManager, ObserverMethod<T> observer, Extension extension)
-
fireProcessProducer
public void fireProcessProducer(BeanManagerImpl beanManager, AbstractProducerBean<?,?,Member> bean)
-
preloadProcessAnnotatedType
public void preloadProcessAnnotatedType(Class<?> type)
-
preloadProcessBean
public <T extends 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()
-
-