public class AbstractComponentConfigurator extends Object
| Constructor and Description |
|---|
AbstractComponentConfigurator() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isNotOverriden(Class<?> clazz,
Method method,
Class<?> actualClass,
DeploymentReflectionIndex deploymentReflectionIndex) |
protected void |
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.
|
protected static org.jboss.invocation.InterceptorFactory |
weaved(Collection<org.jboss.invocation.InterceptorFactory> interceptorFactories) |
protected static org.jboss.invocation.InterceptorFactory weaved(Collection<org.jboss.invocation.InterceptorFactory> interceptorFactories)
protected void 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) throws DeploymentUnitProcessingException
clazz - The class or superclass to perform injection foractualClass - The actual component or interceptor classclassDescription - The class description, may be nullmoduleDescription - The module descriptiondescription - The component descriptionconfiguration - The component configurationcontext - The phase contextinjectors - The list of injectors for the current componentinstanceKey - The key that identifies the instance to inject in the interceptor contextuninjectors - The list of uninjections for the current componentDeploymentUnitProcessingExceptionprotected boolean isNotOverriden(Class<?> clazz, Method method, Class<?> actualClass, DeploymentReflectionIndex deploymentReflectionIndex) throws DeploymentUnitProcessingException
Copyright © 2014 JBoss by Red Hat. All rights reserved.