|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.cactus.integration.ant.container.AbstractContainer
org.apache.cactus.integration.ant.container.AbstractJavaContainer
org.apache.cactus.integration.ant.container.jboss.JBoss3xContainer
Special container support for the JBoss application server.
Constructor Summary | |
JBoss3xContainer()
|
Method Summary | |
java.lang.String |
getName()
Returns a displayable name of the container for logging purposes. |
int |
getPort()
Returns the port to which the container should listen. |
void |
init()
The default implementation does nothing. |
void |
setConfig(java.lang.String theConfig)
Sets the name of the server configuration to use for running the tests. |
void |
setDir(java.io.File theDir)
Sets the JBoss installation directory. |
void |
setPort(int thePort)
Sets the port that will be used to poll the server to verify if it is started. |
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. |
Methods inherited from class org.apache.cactus.integration.ant.container.AbstractJavaContainer |
setAppend, setOutput |
Methods inherited from class org.apache.cactus.integration.ant.container.AbstractContainer |
createExclude, getExcludePatterns, getStartUpWait, getSystemProperties, getToDir, isEnabled, isExcluded, setAntTaskFactory, setDeployableFile, setIf, setLog, setStartUpWait, setSystemProperties, setToDir, setUnless |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
getProject, log, log, setProject |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public JBoss3xContainer()
Method Detail |
public final void setDir(java.io.File theDir) throws org.apache.tools.ant.BuildException
theDir
- The directory to set
org.apache.tools.ant.BuildException
- If the specified directory doesn't contain a valid
JBoss 3.x installationpublic final void setConfig(java.lang.String theConfig)
theConfig
- The configuration namepublic final void setPort(int thePort)
setConfig(String)
call and has defined a port other
than the default one.
Note: This value is not yet used to set the port
to which the container will listen to. The reason is that this is
hard to implement with JBoss and nobody had the courage to implement
it yet...
thePort
- The port to setpublic final java.lang.String getName()
Container
Container.getName()
public final int getPort()
public final void init()
AbstractContainer
init
in interface Container
init
in class AbstractContainer
Container.init()
public final void startUp()
Container
Container.startUp()
public final void shutDown()
Container
Container.shutDown()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |