Arquillian Container Tomcat Managed 5.5.x 1.0.0.CR3

org.jboss.arquillian.container.tomcat.managed_5_5
Class TomcatManagedConfiguration

java.lang.Object
  extended by org.jboss.arquillian.container.tomcat.CommonTomcatConfiguration
      extended by org.jboss.arquillian.container.tomcat.managed_5_5.TomcatManagedConfiguration
All Implemented Interfaces:
org.jboss.arquillian.container.spi.client.container.ContainerConfiguration

public class TomcatManagedConfiguration
extends CommonTomcatConfiguration

Arquillian Tomcat Container Configuration

Version:
$Revision: $
Author:
Karel Piwko, Juraj Huska

Constructor Summary
TomcatManagedConfiguration()
           
 
Method Summary
 String getCatalinaHome()
           
 String getJavaHome()
           
 String getJavaVmArguments()
           
 String getServerConfig()
           
 int getShutdownTimeoutInSeconds()
           
 int getStartupTimeoutInSeconds()
           
 String getWorkDir()
           
 boolean isOutputToConsole()
           
 void setCatalinaHome(String catalinaHome)
           
 void setJavaHome(String javaHome)
           
 void setJavaVmArguments(String javaVmArguments)
          This will override the default ("-Xmx512m -XX:MaxPermSize=128m") startup JVM arguments.
 void setOutputToConsole(boolean writeOutputToConsole)
           
 void setServerConfig(String serverConfig)
           
 void setShutdownTimeoutInSeconds(int shutdownTimeoutInSeconds)
           
 void setStartupTimeoutInSeconds(int startupTimeoutInSeconds)
           
 void setWorkDir(String workDir)
           
 void validate()
           
 
Methods inherited from class org.jboss.arquillian.container.tomcat.CommonTomcatConfiguration
createJmxUri, createManagerUrl, getAppBase, getBindAddress, getBindHttpPort, getJmxPort, getJmxUri, getJmxVirtualHost, getManagerUrl, getPass, getUrlCharset, getUser, isUnpackArchive, setAppBase, setBindAddress, setBindHttpPort, setJmxPort, setJmxUri, setJmxVirtualHost, setManagerUrl, setPass, setUnpackArchive, setUrlCharset, setUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TomcatManagedConfiguration

public TomcatManagedConfiguration()
Method Detail

validate

public void validate()
              throws org.jboss.arquillian.container.spi.ConfigurationException
Specified by:
validate in interface org.jboss.arquillian.container.spi.client.container.ContainerConfiguration
Overrides:
validate in class CommonTomcatConfiguration
Throws:
org.jboss.arquillian.container.spi.ConfigurationException

getCatalinaHome

public String getCatalinaHome()

setCatalinaHome

public void setCatalinaHome(String catalinaHome)

getJavaHome

public String getJavaHome()

setJavaHome

public void setJavaHome(String javaHome)

getJavaVmArguments

public String getJavaVmArguments()

setJavaVmArguments

public void setJavaVmArguments(String javaVmArguments)
This will override the default ("-Xmx512m -XX:MaxPermSize=128m") startup JVM arguments.

Parameters:
javaVmArguments - use as start up arguments

getStartupTimeoutInSeconds

public int getStartupTimeoutInSeconds()

setStartupTimeoutInSeconds

public void setStartupTimeoutInSeconds(int startupTimeoutInSeconds)

getShutdownTimeoutInSeconds

public int getShutdownTimeoutInSeconds()

setShutdownTimeoutInSeconds

public void setShutdownTimeoutInSeconds(int shutdownTimeoutInSeconds)

getWorkDir

public String getWorkDir()

setWorkDir

public void setWorkDir(String workDir)
Parameters:
workDir - the directory where the compiled JSP files and session serialization data is stored

getServerConfig

public String getServerConfig()

setServerConfig

public void setServerConfig(String serverConfig)

setOutputToConsole

public void setOutputToConsole(boolean writeOutputToConsole)
Parameters:
outputToConsole - the outputToConsole to set

isOutputToConsole

public boolean isOutputToConsole()
Returns:
the outputToConsole

Arquillian Container Tomcat Managed 5.5.x 1.0.0.CR3

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.