Class AbstractComponentConfigProcessor
- java.lang.Object
-
- org.jboss.as.ee.component.deployers.AbstractComponentConfigProcessor
-
- All Implemented Interfaces:
org.jboss.as.server.deployment.DeploymentUnitProcessor
public abstract class AbstractComponentConfigProcessor extends Object implements org.jboss.as.server.deployment.DeploymentUnitProcessor
Abstract deployment unit processors used to processComponentDescriptioninstances.- Author:
- John Bailey
-
-
Constructor Summary
Constructors Constructor Description AbstractComponentConfigProcessor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voiddeploy(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext)*protected abstract voidprocessComponentConfig(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.
-
-
-
Method Detail
-
deploy
public void deploy(org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext) throws org.jboss.as.server.deployment.DeploymentUnitProcessingException*- Specified by:
deployin interfaceorg.jboss.as.server.deployment.DeploymentUnitProcessor- Throws:
org.jboss.as.server.deployment.DeploymentUnitProcessingException
-
processComponentConfig
protected abstract void 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) throws org.jboss.as.server.deployment.DeploymentUnitProcessingExceptionProcess the component configuration instance.- Parameters:
deploymentUnit- The deployment unitphaseContext- The phase contextindex- The annotation indexcomponentDescription- The component configuration- Throws:
org.jboss.as.server.deployment.DeploymentUnitProcessingException- if any problems occur
-
-