Class TomEEWebappContainer

All Implemented Interfaces:
org.jboss.arquillian.container.spi.client.container.DeployableContainer<TomEEWebappConfiguration>

public class TomEEWebappContainer extends TomEEContainer<TomEEWebappConfiguration>
  • Constructor Details

    • TomEEWebappContainer

      public TomEEWebappContainer()
  • Method Details

    • providerUrl

      protected String providerUrl()
      Overrides:
      providerUrl in class TomEEContainer<TomEEWebappConfiguration>
    • start

      public void start() throws org.jboss.arquillian.container.spi.client.container.LifecycleException
      Specified by:
      start in interface org.jboss.arquillian.container.spi.client.container.DeployableContainer<TomEEWebappConfiguration>
      Specified by:
      start in class TomEEContainer<TomEEWebappConfiguration>
      Throws:
      org.jboss.arquillian.container.spi.client.container.LifecycleException
    • downloadOpenEJBWebapp

      protected void downloadOpenEJBWebapp(File targetDirectory, String defaultTempDir) throws org.jboss.arquillian.container.spi.client.container.LifecycleException
      Throws:
      org.jboss.arquillian.container.spi.client.container.LifecycleException
    • downloadTomcat

      protected void downloadTomcat(File catalinaDirectory, String tomcatVersion, String defaultTempDir) throws org.jboss.arquillian.container.spi.client.container.LifecycleException
      Throws:
      org.jboss.arquillian.container.spi.client.container.LifecycleException
    • stop

      public void stop() throws org.jboss.arquillian.container.spi.client.container.LifecycleException
      Specified by:
      stop in interface org.jboss.arquillian.container.spi.client.container.DeployableContainer<TomEEWebappConfiguration>
      Overrides:
      stop in class TomEEContainer<TomEEWebappConfiguration>
      Throws:
      org.jboss.arquillian.container.spi.client.container.LifecycleException
    • getConfigurationClass

      public Class<TomEEWebappConfiguration> getConfigurationClass()