| Package | Description |
|---|---|
| javax.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.api | |
| org.jboss.weld.bootstrap.events | |
| org.jboss.weld.bootstrap.spi | |
| org.jboss.weld.environment.servlet.deployment | |
| org.jboss.weld.manager | |
| org.jboss.weld.util |
| Modifier and Type | Method and Description |
|---|---|
<T extends Extension> |
BeanManager.getExtension(Class<T> extensionClass)
Obtains the container's instance of an Extension class declared in
META-INF/services. |
| Modifier and Type | Method and Description |
|---|---|
Extension |
ProcessSyntheticAnnotatedType.getSource()
Get the extension instance which added the
AnnotatedType for which this event is being fired. |
| Modifier and Type | Method and Description |
|---|---|
Extension |
SlimAnnotatedTypeContext.getExtension() |
| Modifier and Type | Method and Description |
|---|---|
static <T> SlimAnnotatedTypeContext<T> |
SlimAnnotatedTypeContext.of(SlimAnnotatedType<T> type,
ClassTransformer transformer,
Extension extension) |
| Modifier and Type | Method and Description |
|---|---|
Extension |
ExtensionBean.create(CreationalContext<Extension> creationalContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExtensionBean.destroy(Extension instance,
CreationalContext<Extension> creationalContext) |
| Modifier and Type | Method and Description |
|---|---|
Extension |
ExtensionBean.create(CreationalContext<Extension> creationalContext) |
void |
ExtensionBean.destroy(Extension instance,
CreationalContext<Extension> creationalContext) |
| Constructor and Description |
|---|
ExtensionBean(BeanManagerImpl manager,
EnhancedAnnotatedType<Extension> clazz,
Metadata<Extension> instance) |
ExtensionBean(BeanManagerImpl manager,
EnhancedAnnotatedType<Extension> clazz,
Metadata<Extension> instance) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<Metadata<Extension>> |
WeldBootstrap.loadExtensions(ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
void |
BeanDeployerEnvironment.addSyntheticAnnotatedType(SlimAnnotatedType<?> annotatedType,
Extension extension) |
<T> BeanDeployer |
BeanDeployer.addSyntheticClass(AnnotatedType<T> source,
Extension extension,
String suffix) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExtensionBeanDeployer.addExtension(Metadata<Extension> extension) |
void |
ExtensionBeanDeployer.addExtensions(Iterable<Metadata<Extension>> extensions) |
TypeDiscoveryConfiguration |
WeldStartup.startExtensions(Iterable<Metadata<Extension>> extensions) |
TypeDiscoveryConfiguration |
WeldBootstrap.startExtensions(Iterable<Metadata<Extension>> extensions) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<Metadata<Extension>> |
Bootstrap.loadExtensions(ClassLoader classLoader)
Load CDI extensions using the provided ClassLoader
|
| Modifier and Type | Method and Description |
|---|---|
TypeDiscoveryConfiguration |
CDI11Bootstrap.startExtensions(Iterable<Metadata<Extension>> extensions)
The container bootstrap sequence begins with initializing extensions.
|
| Modifier and Type | Method and Description |
|---|---|
protected Extension |
ContainerEvent.getReceiver() |
Extension |
ProcessSyntheticAnnotatedTypeImpl.getSource() |
| Modifier and Type | Method and Description |
|---|---|
void |
NotificationListener.postNotify(Extension extension) |
void |
ContainerEvent.postNotify(Extension extension) |
void |
NotificationListener.preNotify(Extension extension) |
void |
ContainerEvent.preNotify(Extension extension) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<Metadata<Extension>> |
Deployment.getExtensions()
Specifies the extensions this deployment should call observer methods on.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<Metadata<Extension>> |
ServletDeployment.getExtensions() |
| Modifier and Type | Method and Description |
|---|---|
<T extends Extension> |
BeanManagerImpl.getExtension(Class<T> extensionClass) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Extension> |
ForwardingBeanManager.getExtension(Class<T> extensionClass) |
Copyright © 2014. All Rights Reserved.