Class TestDeployment


  • public class TestDeployment
    extends Object
    Value object that contains the Archives needed for deployment.

    With convenience methods for working / manipulating the Archives.

    Version:
    $Revision: $
    Author:
    Aslak Knutsen
    • Constructor Detail

      • TestDeployment

        public TestDeployment​(org.jboss.shrinkwrap.api.Archive<?> applicationArchive,
                              Collection<org.jboss.shrinkwrap.api.Archive<?>> auxiliaryArchives)
        Deprecated.
        Parameters:
        applicationArchive - The user defined Archive
        auxiliaryArchives - All extra library Archives defined by extensions / core / frameworks.
      • TestDeployment

        public TestDeployment​(DeploymentDescription deploymentDescription,
                              org.jboss.shrinkwrap.api.Archive<?> applicationArchive,
                              Collection<org.jboss.shrinkwrap.api.Archive<?>> auxiliaryArchives)
        Parameters:
        deploymentDescription - The deployment that backs this TestDeployment
        applicationArchive - The user defined Archive
        auxiliaryArchives - All extra library Archives defined by extensions / core / frameworks.
    • Method Detail

      • getDeploymentName

        public String getDeploymentName()
      • getArchiveForEnrichment

        public org.jboss.shrinkwrap.api.Archive<?> getArchiveForEnrichment()
        Convenience method to lookup the user tagged archive for enriching.
        Returns:
        The tagged Archive or ApplicationArchive if none are tagged
      • getApplicationArchive

        public org.jboss.shrinkwrap.api.Archive<?> getApplicationArchive()
      • getAuxiliaryArchives

        public Collection<org.jboss.shrinkwrap.api.Archive<?>> getAuxiliaryArchives()