Uses of Interface
jakarta.enterprise.inject.spi.Extension
-
Packages that use Extension Package Description jakarta.enterprise.inject.se jakarta.enterprise.inject.spi The portable extension integration SPI.org.jboss.weld.annotated.slim org.jboss.weld.bean.builtin org.jboss.weld.bootstrap org.jboss.weld.bootstrap.enablement org.jboss.weld.bootstrap.events org.jboss.weld.bootstrap.events.configurator org.jboss.weld.environment.se org.jboss.weld.manager org.jboss.weld.util -
-
Uses of Extension in jakarta.enterprise.inject.se
Methods in jakarta.enterprise.inject.se with parameters of type Extension Modifier and Type Method Description abstract SeContainerInitializer
SeContainerInitializer. addExtensions(Extension... extensions)
Add extensions to the set of extensions. -
Uses of Extension in jakarta.enterprise.inject.spi
Methods in jakarta.enterprise.inject.spi with type parameters of type Extension Modifier and Type Method Description <T extends Extension>
TBeanManager. getExtension(Class<T> extensionClass)
Obtains the container's instance of an Extension class declared inMETA-INF/services
.Methods in jakarta.enterprise.inject.spi that return Extension Modifier and Type Method Description Extension
ProcessSyntheticAnnotatedType. getSource()
Get the extension instance which added theAnnotatedType
for which this event is being fired.Extension
ProcessSyntheticBean. getSource()
Get the extension instance which added theBean
for which this event is being fired.Extension
ProcessSyntheticObserverMethod. getSource()
Get the extension instance which added theObserverMethod
for which this event is being fired. -
Uses of Extension in org.jboss.weld.annotated.slim
Methods in org.jboss.weld.annotated.slim that return Extension Modifier and Type Method Description Extension
SlimAnnotatedTypeContext. getExtension()
Methods in org.jboss.weld.annotated.slim with parameters of type Extension Modifier and Type Method Description static <T> SlimAnnotatedTypeContext<T>
SlimAnnotatedTypeContext. of(SlimAnnotatedType<T> type, Extension extension)
-
Uses of Extension in org.jboss.weld.bean.builtin
Classes in org.jboss.weld.bean.builtin with type parameters of type Extension Modifier and Type Class Description class
ExtensionBean<E extends Extension>
-
Uses of Extension in org.jboss.weld.bootstrap
Subinterfaces of Extension in org.jboss.weld.bootstrap Modifier and Type Interface Description interface
SyntheticExtension
A synthetic extension.Classes in org.jboss.weld.bootstrap that implement Extension Modifier and Type Class Description class
WeldUnusedMetadataExtension
This optional extension collects all injection points of Java EE components, withInstance
required type, so that Weld is able to identify unused beans better.Methods in org.jboss.weld.bootstrap that return types with arguments of type Extension Modifier and Type Method Description Iterable<org.jboss.weld.bootstrap.spi.Metadata<Extension>>
WeldBootstrap. loadExtensions(ClassLoader classLoader)
Methods in org.jboss.weld.bootstrap with parameters of type Extension Modifier and Type Method Description void
BeanDeployerEnvironment. addSyntheticAnnotatedType(SlimAnnotatedType<?> annotatedType, Extension extension)
<T> BeanDeployer
BeanDeployer. addSyntheticClass(AnnotatedType<T> source, Extension extension, String suffix)
Method parameters in org.jboss.weld.bootstrap with type arguments of type Extension Modifier and Type Method Description void
ExtensionBeanDeployer. addExtension(org.jboss.weld.bootstrap.spi.Metadata<? extends Extension> extension)
void
ExtensionBeanDeployer. addExtensions(Iterable<org.jboss.weld.bootstrap.spi.Metadata<? extends Extension>> extensions)
org.jboss.weld.bootstrap.api.TypeDiscoveryConfiguration
WeldBootstrap. startExtensions(Iterable<org.jboss.weld.bootstrap.spi.Metadata<Extension>> extensions)
org.jboss.weld.bootstrap.api.TypeDiscoveryConfiguration
WeldStartup. startExtensions(Iterable<org.jboss.weld.bootstrap.spi.Metadata<Extension>> extensions)
-
Uses of Extension in org.jboss.weld.bootstrap.enablement
Methods in org.jboss.weld.bootstrap.enablement with parameters of type Extension Modifier and Type Method Description List<Class<?>>
GlobalEnablementBuilder. getAlternativeList(Extension extension)
List<Class<?>>
GlobalEnablementBuilder. getDecoratorList(Extension extension)
List<Class<?>>
GlobalEnablementBuilder. getInterceptorList(Extension extension)
-
Uses of Extension in org.jboss.weld.bootstrap.events
Methods in org.jboss.weld.bootstrap.events that return Extension Modifier and Type Method Description protected Extension
ContainerEvent. getReceiver()
Extension
ProcessSynthethicBeanImpl. getSource()
Extension
ProcessSyntheticAnnotatedTypeImpl. getSource()
Extension
ProcessSyntheticObserverMethodImpl. getSource()
Methods in org.jboss.weld.bootstrap.events with parameters of type Extension Modifier and Type Method Description protected static <X> void
ProcessSynthethicBeanImpl. fire(BeanManagerImpl beanManager, Bean<X> bean, Extension extension)
static <T,X>
ObserverMethod<T>ProcessSyntheticObserverMethodImpl. fire(BeanManagerImpl beanManager, AnnotatedMethod<X> beanMethod, ObserverMethod<T> observerMethod, Extension extension)
void
ContainerLifecycleEvents. fireProcessBean(BeanManagerImpl beanManager, Bean<?> bean, Extension extension)
<T> ObserverMethod<T>
ContainerLifecycleEvents. fireProcessObserverMethod(BeanManagerImpl beanManager, ObserverMethod<T> observer, Extension extension)
void
ContainerEvent. postNotify(Extension extension)
void
NotificationListener. postNotify(Extension extension)
void
ProcessAnnotatedTypeImpl. postNotify(Extension extension)
void
ProcessBeanAttributesImpl. postNotify(Extension extension)
void
ProcessInjectionPointImpl. postNotify(Extension extension)
void
ProcessObserverMethodImpl. postNotify(Extension extension)
void
ProcessProducerImpl. postNotify(Extension extension)
void
ContainerEvent. preNotify(Extension extension)
void
NotificationListener. preNotify(Extension extension)
Constructors in org.jboss.weld.bootstrap.events with parameters of type Extension Constructor Description ProcessSynthethicBeanImpl(BeanManagerImpl beanManager, Bean<X> bean, Annotated annotated, Extension extension)
-
Uses of Extension in org.jboss.weld.bootstrap.events.configurator
Constructors in org.jboss.weld.bootstrap.events.configurator with parameters of type Extension Constructor Description ObserverMethodConfiguratorImpl(Extension extension)
ObserverMethodConfiguratorImpl(ObserverMethod<T> observerMethod, Extension extension)
-
Uses of Extension in org.jboss.weld.environment.se
Classes in org.jboss.weld.environment.se that implement Extension Modifier and Type Class Description class
WeldSEBeanRegistrant
Explicitly registers all of the 'built-in' Java SE related beans and contexts.Methods in org.jboss.weld.environment.se that return Extension Modifier and Type Method Description Extension
ContainerLifecycleObserver.ExtensionBuilder. build()
Methods in org.jboss.weld.environment.se that return types with arguments of type Extension Modifier and Type Method Description protected Iterable<org.jboss.weld.bootstrap.spi.Metadata<Extension>>
Weld. getExtensions()
Methods in org.jboss.weld.environment.se with parameters of type Extension Modifier and Type Method Description Weld
Weld. addExtension(Extension extension)
Add an extension to the set of extensions.Weld
Weld. addExtensions(Extension... extensions)
Weld
Weld. extensions(Extension... extensions)
Define the set of extensions. -
Uses of Extension in org.jboss.weld.manager
Methods in org.jboss.weld.manager with type parameters of type Extension Modifier and Type Method Description <T extends Extension>
TBeanManagerImpl. getExtension(Class<T> extensionClass)
-
Uses of Extension in org.jboss.weld.util
Methods in org.jboss.weld.util with type parameters of type Extension Modifier and Type Method Description <T extends Extension>
TForwardingBeanManager. getExtension(Class<T> extensionClass)
-