Package org.jboss.weld.bootstrap.events
Class AfterBeanDiscoveryImpl
- java.lang.Object
-
- org.jboss.weld.bootstrap.events.ContainerEvent
-
- org.jboss.weld.bootstrap.events.AbstractContainerEvent
-
- org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent
-
- org.jboss.weld.bootstrap.events.AbstractBeanDiscoveryEvent
-
- org.jboss.weld.bootstrap.events.AfterBeanDiscoveryImpl
-
- All Implemented Interfaces:
javax.enterprise.inject.spi.AfterBeanDiscovery,NotificationListener
public class AfterBeanDiscoveryImpl extends AbstractBeanDiscoveryEvent implements javax.enterprise.inject.spi.AfterBeanDiscovery
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddBean(javax.enterprise.inject.spi.Bean<?> bean)voidaddContext(javax.enterprise.context.spi.Context context)voidaddObserverMethod(javax.enterprise.inject.spi.ObserverMethod<?> observerMethod)static voidfire(BeanManagerImpl beanManager, org.jboss.weld.bootstrap.spi.Deployment deployment, BeanDeploymentArchiveMapping bdaMapping, Collection<ContextHolder<? extends javax.enterprise.context.spi.Context>> contexts)<T> javax.enterprise.inject.spi.AnnotatedType<T>getAnnotatedType(Class<T> type, String id)<T> Iterable<javax.enterprise.inject.spi.AnnotatedType<T>>getAnnotatedTypes(Class<T> type)protected <T> voidprocessBean(javax.enterprise.inject.spi.Bean<T> bean)-
Methods inherited from class org.jboss.weld.bootstrap.events.AbstractBeanDiscoveryEvent
getBeanDeployments, getDeployment, getOrCreateBeanDeployment, getTypeStore
-
Methods inherited from class org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent
addDefinitionError, fire
-
Methods inherited from class org.jboss.weld.bootstrap.events.AbstractContainerEvent
getActualTypeArguments, getBeanManager, getErrors, getEventType, getRawType
-
Methods inherited from class org.jboss.weld.bootstrap.events.ContainerEvent
checkWithinObserverNotification, getReceiver, postNotify, preNotify
-
-
-
-
Method Detail
-
fire
public static void fire(BeanManagerImpl beanManager, org.jboss.weld.bootstrap.spi.Deployment deployment, BeanDeploymentArchiveMapping bdaMapping, Collection<ContextHolder<? extends javax.enterprise.context.spi.Context>> contexts)
-
addBean
public void addBean(javax.enterprise.inject.spi.Bean<?> bean)
- Specified by:
addBeanin interfacejavax.enterprise.inject.spi.AfterBeanDiscovery
-
processBean
protected <T> void processBean(javax.enterprise.inject.spi.Bean<T> bean)
-
addContext
public void addContext(javax.enterprise.context.spi.Context context)
- Specified by:
addContextin interfacejavax.enterprise.inject.spi.AfterBeanDiscovery
-
addObserverMethod
public void addObserverMethod(javax.enterprise.inject.spi.ObserverMethod<?> observerMethod)
- Specified by:
addObserverMethodin interfacejavax.enterprise.inject.spi.AfterBeanDiscovery
-
getAnnotatedType
public <T> javax.enterprise.inject.spi.AnnotatedType<T> getAnnotatedType(Class<T> type, String id)
- Specified by:
getAnnotatedTypein interfacejavax.enterprise.inject.spi.AfterBeanDiscovery
-
-