org.jboss.seam.deployment
Class AnnotationDeploymentHandler
java.lang.Object
org.jboss.seam.deployment.AbstractDeploymentHandler
org.jboss.seam.deployment.AbstractClassDeploymentHandler
org.jboss.seam.deployment.AnnotationDeploymentHandler
- All Implemented Interfaces:
- ClassDeploymentHandler, DeploymentHandler
public class AnnotationDeploymentHandler
- extends AbstractClassDeploymentHandler
|
Method Summary |
java.util.Map<java.lang.String,java.util.Set<java.lang.Class<?>>> |
getClassMap()
Get annotated classes |
ClassDeploymentMetadata |
getMetadata()
Get DeploymentHandlerMetadata for resources this deployment handler is
interested in processing. |
java.lang.String |
getName()
A key used to identify the deployment handler |
void |
postProcess(java.lang.ClassLoader classLoader)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
NAME
public static final java.lang.String NAME
- Name under which this
DeploymentHandler is registered
- See Also:
- Constant Field Values
ANNOTATIONS_KEY
public static final java.lang.String ANNOTATIONS_KEY
- See Also:
- Constant Field Values
AnnotationDeploymentHandler
public AnnotationDeploymentHandler(java.util.List<java.lang.String> annotationTypes,
java.lang.ClassLoader classLoader)
getClassMap
public java.util.Map<java.lang.String,java.util.Set<java.lang.Class<?>>> getClassMap()
- Get annotated classes
getName
public java.lang.String getName()
- Description copied from interface:
DeploymentHandler
- A key used to identify the deployment handler
getMetadata
public ClassDeploymentMetadata getMetadata()
- Description copied from interface:
DeploymentHandler
- Get DeploymentHandlerMetadata for resources this deployment handler is
interested in processing.
If a deployment handler is interested in a number of files it should
define multiple pieces of metadata
postProcess
public void postProcess(java.lang.ClassLoader classLoader)
- Specified by:
postProcess in interface DeploymentHandler- Overrides:
postProcess in class AbstractDeploymentHandler
Copyright © 2011 Seam Framework. All Rights Reserved.