Class TestDeployment

java.lang.Object
org.jboss.arquillian.container.test.spi.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 Details

    • 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 Details

    • getTargetDescription

      public TargetDescription getTargetDescription()
    • getProtocolDescription

      public ProtocolDescription getProtocolDescription()
    • 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()
    • getProtocolConfiguration

      public ProtocolConfiguration getProtocolConfiguration()
    • setProtocolConfiguration

      public void setProtocolConfiguration(ProtocolConfiguration protocolConfiguration)