Class AfterBeanDiscoveryImpl
- java.lang.Object
-
- org.apache.webbeans.portable.events.EventBase
-
- org.apache.webbeans.portable.events.discovery.AfterBeanDiscoveryImpl
-
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.AfterBeanDiscovery,ExtensionAware
public class AfterBeanDiscoveryImpl extends EventBase implements jakarta.enterprise.inject.spi.AfterBeanDiscovery, ExtensionAware
Event that is fired by the container after it discovers beans.- Version:
- $Rev$ $Date$
-
-
Constructor Summary
Constructors Constructor Description AfterBeanDiscoveryImpl(WebBeansContext webBeansContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> jakarta.enterprise.inject.spi.configurator.BeanConfigurator<T>addBean()voidaddBean(jakarta.enterprise.inject.spi.Bean<?> bean)voidaddContext(jakarta.enterprise.context.spi.Context context)voidaddDefinitionError(Throwable t)<T> jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<T>addObserverMethod()voidaddObserverMethod(jakarta.enterprise.inject.spi.ObserverMethod<?> observerMethod)voiddeployConfiguredBeans()<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)voidsetExtension(jakarta.enterprise.inject.spi.Extension extension)-
Methods inherited from class org.apache.webbeans.portable.events.EventBase
checkState, setStarted
-
-
-
-
Constructor Detail
-
AfterBeanDiscoveryImpl
public AfterBeanDiscoveryImpl(WebBeansContext webBeansContext)
-
-
Method Detail
-
setExtension
public void setExtension(jakarta.enterprise.inject.spi.Extension extension)
- Specified by:
setExtensionin interfaceExtensionAware
-
addBean
public void addBean(jakarta.enterprise.inject.spi.Bean<?> bean)
- Specified by:
addBeanin interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
-
addContext
public void addContext(jakarta.enterprise.context.spi.Context context)
- Specified by:
addContextin interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
-
addDefinitionError
public void addDefinitionError(Throwable t)
- Specified by:
addDefinitionErrorin interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
-
addObserverMethod
public void addObserverMethod(jakarta.enterprise.inject.spi.ObserverMethod<?> observerMethod)
- Specified by:
addObserverMethodin interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
-
getAnnotatedType
public <T> jakarta.enterprise.inject.spi.AnnotatedType<T> getAnnotatedType(Class<T> type, String id)
- Specified by:
getAnnotatedTypein interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
-
getAnnotatedTypes
public <T> Iterable<jakarta.enterprise.inject.spi.AnnotatedType<T>> getAnnotatedTypes(Class<T> type)
- Specified by:
getAnnotatedTypesin interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
-
addBean
public <T> jakarta.enterprise.inject.spi.configurator.BeanConfigurator<T> addBean()
- Specified by:
addBeanin interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
-
addObserverMethod
public <T> jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<T> addObserverMethod()
- Specified by:
addObserverMethodin interfacejakarta.enterprise.inject.spi.AfterBeanDiscovery
-
deployConfiguredBeans
public void deployConfiguredBeans()
-
-