org.apache.tomee.arquillian.webapp
Class TomEEWebappContainer

java.lang.Object
  extended by org.apache.openejb.arquillian.common.TomEEContainer<TomEEWebappConfiguration>
      extended by org.apache.tomee.arquillian.webapp.TomEEWebappContainer
All Implemented Interfaces:
org.jboss.arquillian.container.spi.client.container.DeployableContainer<TomEEWebappConfiguration>

public class TomEEWebappContainer
extends TomEEContainer<TomEEWebappConfiguration>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.openejb.arquillian.common.TomEEContainer
TomEEContainer.DeployedApp
 
Field Summary
 
Fields inherited from class org.apache.openejb.arquillian.common.TomEEContainer
configuration, LOGGER, moduleIds
 
Constructor Summary
TomEEWebappContainer()
           
 
Method Summary
protected  void downloadOpenEJBWebapp(File targetDirectory)
           
protected  void downloadTomcat(File catalinaDirectory, String tomcatVersion)
           
 Class<TomEEWebappConfiguration> getConfigurationClass()
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.apache.openejb.arquillian.common.TomEEContainer
addServlets, archiveWithTestInfo, deploy, deploy, deployer, dumpFile, getArchiveNameWithoutExtension, getDefaultProtocol, lookupDeployerWithRetry, providerUrl, setPorts, setup, undeploy, undeploy, waitForShutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TomEEWebappContainer

public TomEEWebappContainer()
Method Detail

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)
                              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)
                       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()


Copyright © 1999-2013 The Apache Software Foundation. All Rights Reserved.