| Package | Description |
|---|---|
| javax.enterprise.inject.spi |
The portable extension integration SPI.
|
| org.jboss.weld.annotated.slim |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.bean.builtin |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.bootstrap |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.bootstrap.api | |
| org.jboss.weld.bootstrap.events |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.bootstrap.spi | |
| org.jboss.weld.environment.deployment |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.manager |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| org.jboss.weld.probe | |
| org.jboss.weld.util |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Extension> |
BeanManager.getExtension(java.lang.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 |
|---|---|
Extension |
ExtensionBean.create(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 |
|---|---|
java.lang.Iterable<Metadata<Extension>> |
WeldBootstrap.loadExtensions(java.lang.ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
void |
BeanDeployerEnvironment.addSyntheticAnnotatedType(SlimAnnotatedType<?> annotatedType,
Extension extension) |
<T> BeanDeployer |
BeanDeployer.addSyntheticClass(AnnotatedType<T> source,
Extension extension,
java.lang.String suffix) |
| Modifier and Type | Method and Description |
|---|---|
void |
ExtensionBeanDeployer.addExtension(Metadata<Extension> extension) |
void |
ExtensionBeanDeployer.addExtensions(java.lang.Iterable<Metadata<Extension>> extensions) |
TypeDiscoveryConfiguration |
WeldStartup.startExtensions(java.lang.Iterable<Metadata<Extension>> extensions) |
TypeDiscoveryConfiguration |
WeldBootstrap.startExtensions(java.lang.Iterable<Metadata<Extension>> extensions) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Iterable<Metadata<Extension>> |
Bootstrap.loadExtensions(java.lang.ClassLoader classLoader)
Load CDI extensions using the provided ClassLoader
|
| Modifier and Type | Method and Description |
|---|---|
TypeDiscoveryConfiguration |
CDI11Bootstrap.startExtensions(java.lang.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) |
| Constructor and Description |
|---|
BeanBuilderImpl(java.lang.Class<? extends Extension> extensionClass,
BeanDeploymentArchiveMapping bdaMapping,
Deployment deployment,
java.util.Collection<ContextHolder<? extends Context>> contexts,
BeanManagerImpl deploymentManager) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Iterable<Metadata<Extension>> |
Deployment.getExtensions()
Specifies the extensions this deployment should call observer methods on.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Iterable<Metadata<Extension>> |
AbstractWeldDeployment.getExtensions() |
| Constructor and Description |
|---|
AbstractWeldDeployment(Bootstrap bootstrap,
java.lang.Iterable<Metadata<Extension>> extensions) |
WeldDeployment(ResourceLoader resourceLoader,
Bootstrap bootstrap,
java.util.Set<WeldBeanDeploymentArchive> beanDeploymentArchives,
java.lang.Iterable<Metadata<Extension>> extensions) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Extension> |
BeanManagerImpl.getExtension(java.lang.Class<T> extensionClass) |
| Modifier and Type | Class and Description |
|---|---|
class |
ProbeExtension
This extension is needed for monitoring.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Extension> |
ForwardingBeanManager.getExtension(java.lang.Class<T> extensionClass) |
Copyright © 2015. All Rights Reserved.