org.jboss.testharness.impl.packaging
Class ArtifactDescriptor
java.lang.Object
org.jboss.testharness.impl.packaging.ArtifactDescriptor
- Direct Known Subclasses:
- TCKArtifactDescriptor
public class ArtifactDescriptor
- extends Object
random
public static final Random random
ArtifactDescriptor
public ArtifactDescriptor(Class<?> declaringClass)
initialize
public ArtifactDescriptor initialize()
getJarAsStream
public InputStream getJarAsStream()
throws IOException
- Throws:
IOException
getJar
public URL getJar()
throws IOException
- Throws:
IOException
getExplodedJar
public File getExplodedJar()
throws IOException
- Throws:
IOException
create
public void create()
throws IOException
- Throws:
IOException
writeArtifactToDisk
public void writeArtifactToDisk(String outputDirectory)
throws IOException
- Throws:
IOException
writeArtifactToDisk
public void writeArtifactToDisk(String outputDirectory,
String fileName)
throws IOException
- Throws:
IOException
getDefaultName
public String getDefaultName()
getClasses
public Set<Class<?>> getClasses()
getResources
public Set<ResourceDescriptor> getResources()
addPackage
public void addPackage(Package pkg)
addPackage
public void addPackage(String packageName,
boolean addRecursively)
getClassesRoot
public File getClassesRoot(File archiveRoot)
getClassesRoot
public String getClassesRoot()
setClassesRoot
public void setClassesRoot(String classesRoot)
toString
public String toString()
- Overrides:
toString in class Object
getDeclaringClass
public Class<?> getDeclaringClass()
getExtension
public String getExtension()
setExtension
public void setExtension(String extension)
isExtrasSupported
public boolean isExtrasSupported()
setExtrasSupported
public void setExtrasSupported(boolean extrasSupported)
getLibraries
public Set<ResourceDescriptor> getLibraries()
getLibraryRoot
public File getLibraryRoot(File archiveRoot)
getLibrariesRoot
public String getLibrariesRoot()
setLibrariesRoot
public void setLibrariesRoot(String librariesRoot)
isLibrariesSupported
public boolean isLibrariesSupported()
setLibrariesSupported
public void setLibrariesSupported(boolean librariesSupported)
Copyright © 2009-2011. All Rights Reserved.