Class AnnotationIndexProcessor
- java.lang.Object
-
- org.jboss.as.server.deployment.annotation.AnnotationIndexProcessor
-
- All Implemented Interfaces:
DeploymentUnitProcessor
public class AnnotationIndexProcessor extends Object implements DeploymentUnitProcessor
Deployment unit processor responsible for creating and attaching an annotation index for a resource root- Author:
- John E. Bailey, Stuart Douglas
-
-
Constructor Summary
Constructors Constructor Description AnnotationIndexProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeploy(DeploymentPhaseContext phaseContext)Process this deployment for annotations.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jboss.as.server.deployment.DeploymentUnitProcessor
undeploy
-
-
-
-
Method Detail
-
deploy
public void deploy(DeploymentPhaseContext phaseContext) throws DeploymentUnitProcessingException
Process this deployment for annotations. This will use an annotation indexer to create an index of all annotations found in this deployment and attach it to the deployment unit context.- Specified by:
deployin interfaceDeploymentUnitProcessor- Parameters:
phaseContext- the deployment unit context- Throws:
DeploymentUnitProcessingException
-
-