Class TomEEWebappContainer
java.lang.Object
org.apache.openejb.arquillian.common.TomEEContainer<TomEEWebappConfiguration>
org.apache.tomee.arquillian.webapp.TomEEWebappContainer
- All Implemented Interfaces:
org.jboss.arquillian.container.spi.client.container.DeployableContainer<TomEEWebappConfiguration>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.openejb.arquillian.common.TomEEContainer
TomEEContainer.DeployedApp, TomEEContainer.Dump -
Field Summary
Fields inherited from class org.apache.openejb.arquillian.common.TomEEContainer
configuration, deployment, LOGGER, moduleIds -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddownloadOpenEJBWebapp(File targetDirectory, String defaultTempDir) protected voiddownloadTomcat(File catalinaDirectory, String tomcatVersion, String defaultTempDir) protected Stringvoidstart()voidstop()Methods inherited from class org.apache.openejb.arquillian.common.TomEEContainer
addArquillianServlet, addServlets, archiveWithTestInfo, deploy, deploy, deployer, doDeploy, doUndeploy, dumpFile, getArchiveNameWithoutExtension, getConfiguration, getDefaultProtocol, getDeployedApps, getDeployerProperties, handlePrefix, isTestable, lookupDeployerWithRetry, resetSerialization, setPorts, setup, undeploy, undeploy, waitForShutdown
-
Constructor Details
-
TomEEWebappContainer
public TomEEWebappContainer()
-
-
Method Details
-
providerUrl
- Overrides:
providerUrlin classTomEEContainer<TomEEWebappConfiguration>
-
start
public void start() throws org.jboss.arquillian.container.spi.client.container.LifecycleException- Specified by:
startin interfaceorg.jboss.arquillian.container.spi.client.container.DeployableContainer<TomEEWebappConfiguration>- Specified by:
startin classTomEEContainer<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:
stopin interfaceorg.jboss.arquillian.container.spi.client.container.DeployableContainer<TomEEWebappConfiguration>- Overrides:
stopin classTomEEContainer<TomEEWebappConfiguration>- Throws:
org.jboss.arquillian.container.spi.client.container.LifecycleException
-
getConfigurationClass
-