org.jboss.seam.deployment
Class NamespaceDeploymentHandler

java.lang.Object
  extended by org.jboss.seam.deployment.AbstractDeploymentHandler
      extended by org.jboss.seam.deployment.NamespaceDeploymentHandler
All Implemented Interfaces:
DeploymentHandler

public class NamespaceDeploymentHandler
extends AbstractDeploymentHandler

A deployment handler for namespaces

Author:
Pete Muir

Field Summary
static String NAME
           
 
Constructor Summary
NamespaceDeploymentHandler()
           
 
Method Summary
 DeploymentMetadata getMetadata()
          Get DeploymentHandlerMetadata for resources this deployment handler is interested in processing.
 String getName()
          A key used to identify the deployment handler
 Set<Package> getPackages()
          Returns packages with @Namespace declarations
 void postProcess(ClassLoader classLoader)
           
 
Methods inherited from class org.jboss.seam.deployment.AbstractDeploymentHandler
getResources, setResources, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NAME

public static final String NAME
See Also:
Constant Field Values
Constructor Detail

NamespaceDeploymentHandler

public NamespaceDeploymentHandler()
Method Detail

getPackages

public Set<Package> getPackages()
Returns packages with @Namespace declarations


postProcess

public void postProcess(ClassLoader classLoader)
Specified by:
postProcess in interface DeploymentHandler
Overrides:
postProcess in class AbstractDeploymentHandler

getName

public String getName()
Description copied from interface: DeploymentHandler
A key used to identify the deployment handler


getMetadata

public DeploymentMetadata 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