Package | Description |
---|---|
org.jboss.as.ee.component | |
org.jboss.as.ee.component.deployers |
Modifier and Type | Method and Description |
---|---|
EEModuleClassDescription |
EEModuleDescription.addOrGetLocalClassDescription(String className)
Adds or retrieves an existing EEModuleClassDescription for the local module.
|
EEModuleClassDescription |
EEApplicationClasses.getClassByName(String name)
Look for a class description in all available modules.
|
Modifier and Type | Method and Description |
---|---|
Collection<EEModuleClassDescription> |
EEModuleDescription.getClassDescriptions()
Returns all class descriptions in this module
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
ClassDescriptionTraversal.handle(Class<?> clazz,
EEModuleClassDescription classDescription) |
protected void |
AbstractComponentConfigurator.mergeInjectionsForClass(Class<?> clazz,
Class<?> actualClass,
EEModuleClassDescription classDescription,
EEModuleDescription moduleDescription,
DeploymentReflectionIndex deploymentReflectionIndex,
ComponentDescription description,
ComponentConfiguration configuration,
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) |
Modifier and Type | Method and Description |
---|---|
protected void |
ResourceInjectionAnnotationParsingProcessor.process(DeploymentPhaseContext phaseContext,
EEModuleClassDescription classDescription,
org.jboss.jandex.AnnotationInstance annotation,
String injectionType,
String localContextName,
InjectionTarget targetDescription,
EEModuleDescription eeModuleDescription,
org.jboss.modules.Module module,
EEApplicationClasses applicationClasses) |
protected void |
ResourceInjectionAnnotationParsingProcessor.processClassResource(DeploymentPhaseContext phaseContext,
String name,
String type,
EEModuleClassDescription classDescription,
org.jboss.jandex.AnnotationInstance annotation,
EEModuleDescription eeModuleDescription,
org.jboss.modules.Module module,
EEApplicationClasses applicationClasses) |
protected void |
ResourceInjectionAnnotationParsingProcessor.processFieldResource(DeploymentPhaseContext phaseContext,
org.jboss.jandex.FieldInfo fieldInfo,
String name,
String type,
EEModuleClassDescription classDescription,
org.jboss.jandex.AnnotationInstance annotation,
EEModuleDescription eeModuleDescription,
org.jboss.modules.Module module,
EEApplicationClasses applicationClasses) |
protected void |
ResourceInjectionAnnotationParsingProcessor.processMethodResource(DeploymentPhaseContext phaseContext,
org.jboss.jandex.MethodInfo methodInfo,
String name,
String type,
EEModuleClassDescription classDescription,
org.jboss.jandex.AnnotationInstance annotation,
EEModuleDescription eeModuleDescription,
org.jboss.modules.Module module,
EEApplicationClasses applicationClasses) |
Copyright © 2013 JBoss by Red Hat. All rights reserved.