public abstract class AbstractDeploymentDescriptorBindingsProcessor extends Object implements org.jboss.as.server.deployment.DeploymentUnitProcessor
| Constructor and Description |
|---|
AbstractDeploymentDescriptorBindingsProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
deploy(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) |
protected abstract List<BindingConfiguration> |
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 Class<?> |
processInjectionTargets(ResourceInjectionTarget resourceInjectionTarget,
InjectionSource injectionSource,
ClassLoader classLoader,
org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex,
org.jboss.metadata.javaee.spec.ResourceInjectionMetaData entry,
Class<?> classType)
Processes the injection targets of a resource binding
|
void |
undeploy(org.jboss.as.server.deployment.DeploymentUnit context) |
public AbstractDeploymentDescriptorBindingsProcessor()
public final void deploy(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext)
throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
deploy in interface org.jboss.as.server.deployment.DeploymentUnitProcessororg.jboss.as.server.deployment.DeploymentUnitProcessingExceptionprotected abstract List<BindingConfiguration> 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) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
org.jboss.as.server.deployment.DeploymentUnitProcessingExceptionpublic void undeploy(org.jboss.as.server.deployment.DeploymentUnit context)
undeploy in interface org.jboss.as.server.deployment.DeploymentUnitProcessorprotected Class<?> processInjectionTargets(ResourceInjectionTarget resourceInjectionTarget, InjectionSource injectionSource, ClassLoader classLoader, org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex deploymentReflectionIndex, org.jboss.metadata.javaee.spec.ResourceInjectionMetaData entry, Class<?> classType) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
injectionSource - The injection source for the injection targetclassLoader - The module class loaderdeploymentReflectionIndex - The deployment reflection indexentry - The resource with injection targetsclassType - The expected type of the injection point, may be null if this is to be inferred from the injection targetorg.jboss.as.server.deployment.DeploymentUnitProcessingException - If the injection points could not be resolvedCopyright © 2020 JBoss by Red Hat. All rights reserved.