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:
jakarta.enterprise.inject.spi.AfterBeanDiscovery
,org.jboss.weld.bootstrap.event.WeldAfterBeanDiscovery
,NotificationListener
public class AfterBeanDiscoveryImpl extends AbstractBeanDiscoveryEvent implements org.jboss.weld.bootstrap.event.WeldAfterBeanDiscovery
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T>
addBean()
void
addBean(jakarta.enterprise.inject.spi.Bean<?> bean)
void
addContext(jakarta.enterprise.context.spi.Context context)
org.jboss.weld.bootstrap.event.InterceptorConfigurator
addInterceptor()
<T> jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<T>
addObserverMethod()
void
addObserverMethod(jakarta.enterprise.inject.spi.ObserverMethod<?> observerMethod)
static void
fire(BeanManagerImpl beanManager, org.jboss.weld.bootstrap.spi.Deployment deployment, BeanDeploymentArchiveMapping bdaMapping, Collection<ContextHolder<? extends jakarta.enterprise.context.spi.Context>> contexts)
<T> jakarta.enterprise.inject.spi.AnnotatedType<T>
getAnnotatedType(Class<T> type, String id)
<T> Iterable<jakarta.enterprise.inject.spi.AnnotatedType<T>>
getAnnotatedTypes(Class<T> type)
-
Methods inherited from class org.jboss.weld.bootstrap.events.AbstractBeanDiscoveryEvent
getBeanDeployments, getContexts, 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 jakarta.enterprise.context.spi.Context>> contexts)
-
addBean
public void addBean(jakarta.enterprise.inject.spi.Bean<?> bean)
- Specified by:
addBean
in interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
-
addBean
public <T> org.jboss.weld.bootstrap.event.WeldBeanConfigurator<T> addBean()
- Specified by:
addBean
in interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
- Specified by:
addBean
in interfaceorg.jboss.weld.bootstrap.event.WeldAfterBeanDiscovery
-
addContext
public void addContext(jakarta.enterprise.context.spi.Context context)
- Specified by:
addContext
in interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
-
addObserverMethod
public void addObserverMethod(jakarta.enterprise.inject.spi.ObserverMethod<?> observerMethod)
- Specified by:
addObserverMethod
in interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
-
addObserverMethod
public <T> jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<T> addObserverMethod()
- Specified by:
addObserverMethod
in interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
-
getAnnotatedType
public <T> jakarta.enterprise.inject.spi.AnnotatedType<T> getAnnotatedType(Class<T> type, String id)
- Specified by:
getAnnotatedType
in interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
-
getAnnotatedTypes
public <T> Iterable<jakarta.enterprise.inject.spi.AnnotatedType<T>> getAnnotatedTypes(Class<T> type)
- Specified by:
getAnnotatedTypes
in interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
-
addInterceptor
public org.jboss.weld.bootstrap.event.InterceptorConfigurator addInterceptor()
- Specified by:
addInterceptor
in interfaceorg.jboss.weld.bootstrap.event.WeldAfterBeanDiscovery
-
-