Method Summary |
|
String | getBaseURL() |
Path | getContainerClasspath() |
String | getName() Returns a displayable name of the container for logging purposes. |
int | getPort() Returns the port to which the container should listen. |
String | getProtocol() Returns the protocol, that should be used for communication to the
container. |
String | getServer() Returns the server (name or IP) to where the container is living. |
long | getStartUpWait() the time to wait after the container has been started up. |
Variable[] | getSystemProperties() |
String | getTestContext() |
File | getToDir() Returns the value of the 'todir' attribute. |
void | init() Subclasses should implement this method to perform any initialization
that may be necessary. |
boolean | isEnabled() |
boolean | isExcluded(String theTestName) Returns whether a specific test case is to be excluded from being run in
the container. |
void | setAntTaskFactory(AntTaskFactory theFactory) Sets the factory to use for creating Ant tasks. |
void | setContainerClasspath(Path theClasspath) Sets additional classpath entries that will be added to the container
classpath used to start the containers. |
void | setDeployableFile(DeployableFile theDeployableFile) Sets the file that should be deployed to the container. |
void | setLog(Log theLog) Sets the log which the implementation should use. |
void | setSystemProperties(Variable[] theProperties) Sets the system properties that will be passed to the JVM in which the
server will execute. |
void | shutDown() Subclasses must implement this method to perform the actual task of
shutting down the container. |
void | startUp() Subclasses must implement this method to perform the actual task of
starting up the container. |