org.jboss.deployment.spi
Class DeploymentMetaData

java.lang.Object
  extended byorg.jboss.deployment.spi.DeploymentMetaData

public class DeploymentMetaData
extends java.lang.Object

The deploymant plan is a jar archive that contains deployment meta data and the jboss specific deployment descriptors. The example below shows a top level jboss-app.xml and a jboss.xml deployment-plan.xml !/META-INF/jboss-app.xml testname.jar!/META-INF/jboss.xml

Since:
09-Apr-2004

Nested Class Summary
static class DeploymentMetaData.Entry (src)
          An entry in the deployment plan
 
Field Summary
static java.lang.String ENTRY_NAME
          The entry name in the deployment plan archive
 
Constructor Summary
DeploymentMetaData(java.lang.String deploymentName)
           
 
Method Summary
 java.lang.String addEntry(java.lang.String archiveName, java.lang.String descriptorName)
          Add an entry and return an id for that entry
 java.lang.String getDeploymentName()
           
 Document getDocument()
           
 java.util.List getEntryList()
           
 boolean hasEntry(java.lang.String archiveName, java.lang.String descriptorName)
           
 void setDeploymentName(java.lang.String deploymentName)
           
 java.lang.String toXMLString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ENTRY_NAME

public static final java.lang.String ENTRY_NAME
The entry name in the deployment plan archive

See Also:
Constant Field Values (src)
Constructor Detail

DeploymentMetaData

public DeploymentMetaData(java.lang.String deploymentName)
Method Detail

getDeploymentName

public java.lang.String getDeploymentName()

setDeploymentName

public void setDeploymentName(java.lang.String deploymentName)

addEntry

public java.lang.String addEntry(java.lang.String archiveName,
                                 java.lang.String descriptorName)
Add an entry and return an id for that entry


hasEntry

public boolean hasEntry(java.lang.String archiveName,
                        java.lang.String descriptorName)

getEntryList

public java.util.List getEntryList()

getDocument

public Document getDocument()

toXMLString

public java.lang.String toXMLString()