public class AfterBeanDiscoveryImpl extends AbstractBeanDiscoveryEvent implements WeldAfterBeanDiscovery
| Modifier and Type | Method and Description |
|---|---|
<T> javax.enterprise.inject.spi.configurator.BeanConfigurator<T> |
addBean() |
void |
addBean(javax.enterprise.inject.spi.Bean<?> bean) |
void |
addContext(javax.enterprise.context.spi.Context context) |
InterceptorConfigurator |
addInterceptor()
Obtain a
InterceptorConfigurator to configure a new Interceptor. |
<T> javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator<T> |
addObserverMethod() |
void |
addObserverMethod(javax.enterprise.inject.spi.ObserverMethod<?> observerMethod) |
static void |
fire(BeanManagerImpl beanManager,
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) |
getBeanDeployments, getContexts, getDeployment, getOrCreateBeanDeployment, getTypeStoreaddDefinitionError, firegetActualTypeArguments, getBeanManager, getErrors, getEventType, getRawTypegetReceiver, checkWithinObserverNotification, postNotify, preNotifypublic static void fire(BeanManagerImpl beanManager, Deployment deployment, BeanDeploymentArchiveMapping bdaMapping, Collection<ContextHolder<? extends javax.enterprise.context.spi.Context>> contexts)
public void addBean(javax.enterprise.inject.spi.Bean<?> bean)
addBean in interface javax.enterprise.inject.spi.AfterBeanDiscoverypublic <T> javax.enterprise.inject.spi.configurator.BeanConfigurator<T> addBean()
addBean in interface javax.enterprise.inject.spi.AfterBeanDiscoverypublic void addContext(javax.enterprise.context.spi.Context context)
addContext in interface javax.enterprise.inject.spi.AfterBeanDiscoverypublic void addObserverMethod(javax.enterprise.inject.spi.ObserverMethod<?> observerMethod)
addObserverMethod in interface javax.enterprise.inject.spi.AfterBeanDiscoverypublic <T> javax.enterprise.inject.spi.configurator.ObserverMethodConfigurator<T> addObserverMethod()
addObserverMethod in interface javax.enterprise.inject.spi.AfterBeanDiscoverypublic <T> javax.enterprise.inject.spi.AnnotatedType<T> getAnnotatedType(Class<T> type, String id)
getAnnotatedType in interface javax.enterprise.inject.spi.AfterBeanDiscoverypublic <T> Iterable<javax.enterprise.inject.spi.AnnotatedType<T>> getAnnotatedTypes(Class<T> type)
getAnnotatedTypes in interface javax.enterprise.inject.spi.AfterBeanDiscoverypublic InterceptorConfigurator addInterceptor()
WeldAfterBeanDiscoveryInterceptorConfigurator to configure a new Interceptor.
The configured interceptor is automatically added at the end of the observer invocation.
Each call returns a new configurator instance.
addInterceptor in interface WeldAfterBeanDiscoveryCopyright © 2017. All rights reserved.