org.jboss.testharness.impl.packaging.ear
Class EarArtifactDescriptor

java.lang.Object
  extended by org.jboss.testharness.impl.packaging.ArtifactDescriptor
      extended by org.jboss.testharness.impl.packaging.jsr299.TCKArtifactDescriptor
          extended by org.jboss.testharness.impl.packaging.jsr299.JSR299ArtifactDescriptor
              extended by org.jboss.testharness.impl.packaging.ear.EarArtifactDescriptor

public class EarArtifactDescriptor
extends JSR299ArtifactDescriptor


Field Summary
static java.lang.String APPLICATION_XML_DESTINATION
           
 
Fields inherited from class org.jboss.testharness.impl.packaging.jsr299.JSR299ArtifactDescriptor
BEANS_XML_DESTINATION, STANDARD_BEANS_XML_FILE_NAME
 
Fields inherited from class org.jboss.testharness.impl.packaging.ArtifactDescriptor
random
 
Constructor Summary
EarArtifactDescriptor(java.lang.Class<?> declaringClass, java.lang.String beansXmlSourceFileName, java.lang.String ejbJarXml)
           
 
Method Summary
 void create()
           
 java.util.Set<java.lang.Class<?>> getClasses()
           
 EjbJarArtifactDescriptor getEjbJar()
           
 java.lang.String getExtension()
           
protected  java.lang.String getLibrariesRoot()
           
 WarArtifactDescriptor getWar()
           
 EarArtifactDescriptor initialize()
           
protected  boolean isAddBeansXml()
           
 boolean isLibrariesSupported()
           
 java.lang.String toString()
           
 
Methods inherited from class org.jboss.testharness.impl.packaging.jsr299.JSR299ArtifactDescriptor
getBeansDestination, getBeansXml
 
Methods inherited from class org.jboss.testharness.impl.packaging.jsr299.TCKArtifactDescriptor
getExpectedDeploymentException, isRunLocally, isUnit, setExpectedDeploymentException, setRunLocally, setUnit
 
Methods inherited from class org.jboss.testharness.impl.packaging.ArtifactDescriptor
addPackage, addPackage, getClassesRoot, getClassesRoot, getDeclaringClass, getDefaultName, getExplodedJar, getJar, getJarAsStream, getLibraries, getLibraryRoot, getResources, writeArtifactToDisk, writeArtifactToDisk
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

APPLICATION_XML_DESTINATION

public static final java.lang.String APPLICATION_XML_DESTINATION
See Also:
Constant Field Values
Constructor Detail

EarArtifactDescriptor

public EarArtifactDescriptor(java.lang.Class<?> declaringClass,
                             java.lang.String beansXmlSourceFileName,
                             java.lang.String ejbJarXml)
Method Detail

initialize

public EarArtifactDescriptor initialize()
Overrides:
initialize in class JSR299ArtifactDescriptor

getClasses

public java.util.Set<java.lang.Class<?>> getClasses()
Overrides:
getClasses in class ArtifactDescriptor

getEjbJar

public EjbJarArtifactDescriptor getEjbJar()

getWar

public WarArtifactDescriptor getWar()

toString

public java.lang.String toString()
Overrides:
toString in class ArtifactDescriptor

getExtension

public java.lang.String getExtension()
Overrides:
getExtension in class ArtifactDescriptor

isLibrariesSupported

public boolean isLibrariesSupported()
Overrides:
isLibrariesSupported in class ArtifactDescriptor

getLibrariesRoot

protected java.lang.String getLibrariesRoot()
Overrides:
getLibrariesRoot in class ArtifactDescriptor

isAddBeansXml

protected boolean isAddBeansXml()
Overrides:
isAddBeansXml in class JSR299ArtifactDescriptor

create

public void create()
            throws java.io.IOException
Overrides:
create in class ArtifactDescriptor
Throws:
java.io.IOException


Copyright © 2009. All Rights Reserved.