| Package | Description |
|---|---|
| org.jboss.as.ee.component | |
| org.jboss.as.ee.component.deployers | |
| org.jboss.as.ee.managedbean.component | |
| org.jboss.as.ee.resource.definition |
| Modifier and Type | Field and Description |
|---|---|
static org.jboss.as.server.deployment.AttachmentKey<org.jboss.as.server.deployment.AttachmentList<ComponentDescription>> |
Attachments.ADDITIONAL_RESOLVABLE_COMPONENTS
Additional (remote) components that can be resolved but are not installed.
|
| Modifier and Type | Method and Description |
|---|---|
ComponentDescription |
EEModuleDescription.getComponentByName(String name) |
ComponentDescription |
ViewDescription.getComponentDescription()
Get the associated component description.
|
ComponentDescription |
ComponentConfiguration.getComponentDescription()
Get the component description.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<ComponentDescription> |
EEModuleDescription.getComponentDescriptions() |
Set<ComponentDescription> |
EEApplicationDescription.getComponents(String componentName,
org.jboss.vfs.VirtualFile deploymentRoot)
Get all components in the application that have the given name
|
List<ComponentDescription> |
EEModuleDescription.getComponentsByClassName(String className) |
| Modifier and Type | Method and Description |
|---|---|
void |
EEModuleDescription.addComponent(ComponentDescription description)
Add a component to this module.
|
void |
EEApplicationDescription.addComponent(ComponentDescription description,
org.jboss.vfs.VirtualFile deploymentRoot)
Add a component to this application.
|
void |
ComponentConfigurator.configure(org.jboss.as.server.deployment.DeploymentPhaseContext context,
ComponentDescription description,
ComponentConfiguration configuration)
Apply this configurator to the given component configuration.
|
void |
NamespaceConfigurator.configure(org.jboss.as.server.deployment.DeploymentPhaseContext context,
ComponentDescription description,
ComponentConfiguration configuration)
Apply this configurator to the given component configuration.
|
protected void |
AbstractComponentConfigurator.mergeInjectionsForClass(Class<?> clazz,
Class<?> actualClass,
EEModuleClassDescription classDescription,
EEModuleDescription moduleDescription,
org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex,
ComponentDescription description,
ComponentConfiguration configuration,
org.jboss.as.server.deployment.DeploymentPhaseContext context,
Deque<org.jboss.invocation.InterceptorFactory> injectors,
Object instanceKey,
Deque<org.jboss.invocation.InterceptorFactory> uninjectors,
boolean metadataComplete)
Sets up all resource injections for a class.
|
static InterceptorClassDescription |
ComponentDescription.mergeInterceptorConfig(Class<?> clazz,
EEModuleClassDescription classDescription,
ComponentDescription description,
boolean metadataComplete) |
| Constructor and Description |
|---|
ComponentConfiguration(ComponentDescription componentDescription,
org.jboss.as.server.deployment.reflect.ClassReflectionIndex classIndex,
ClassLoader moduleClassLoader,
org.jboss.modules.ModuleLoader moduleLoader) |
ViewDescription(ComponentDescription componentDescription,
String viewClassName)
Construct a new instance.
|
ViewDescription(ComponentDescription componentDescription,
String viewClassName,
boolean defaultConfiguratorRequired)
Construct a new instance.
|
ViewDescription(ComponentDescription componentDescription,
String viewClassName,
boolean defaultConfiguratorRequired,
String markupClassName) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
AbstractComponentConfigProcessor.processComponentConfig(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit,
org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext,
org.jboss.as.server.deployment.annotation.CompositeIndex index,
ComponentDescription componentDescription)
Process the component configuration instance.
|
protected abstract List<BindingConfiguration> |
AbstractDeploymentDescriptorBindingsProcessor.processDescriptorEntries(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit,
DeploymentDescriptorEnvironment environment,
ResourceInjectionTarget resourceInjectionTarget,
ComponentDescription componentDescription,
ClassLoader classLoader,
org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex,
EEApplicationClasses applicationClasses) |
protected List<BindingConfiguration> |
ResourceReferenceProcessor.processDescriptorEntries(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit,
DeploymentDescriptorEnvironment environment,
ResourceInjectionTarget resourceInjectionTarget,
ComponentDescription componentDescription,
ClassLoader classLoader,
org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex,
EEApplicationClasses applicationClasses) |
| Modifier and Type | Class and Description |
|---|---|
class |
ManagedBeanComponentDescription
Component descriptor for
ManagedBean managed beans. |
| Modifier and Type | Method and Description |
|---|---|
protected List<BindingConfiguration> |
ResourceDefinitionDescriptorProcessor.processDescriptorEntries(org.jboss.as.server.deployment.DeploymentUnit deploymentUnit,
DeploymentDescriptorEnvironment environment,
ResourceInjectionTarget resourceInjectionTarget,
ComponentDescription componentDescription,
ClassLoader classLoader,
org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex,
EEApplicationClasses applicationClasses) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.