org.jboss.testharness.integration.jbossas
Class JBossASConnector

java.lang.Object
  extended by org.jboss.testharness.spi.helpers.AbstractContainerConnector
      extended by org.jboss.testharness.integration.jbossas.JBossASConnector
All Implemented Interfaces:
Configurable, Containers
Direct Known Subclasses:
ProfileServiceConnector

public abstract class JBossASConnector
extends AbstractContainerConnector
implements Containers

Author:
jeffgenender, Pete Muir

Field Summary
 
Fields inherited from class org.jboss.testharness.spi.helpers.AbstractContainerConnector
EXTRA_CONFIGURATION_DIR_PROPERTY_NAME, FORCE_RESTART_PROPERTY_NAME, HOST_PROPERTY_NAME, JAVA_OPTS, JAVA_OPTS_PROPERTY_NAME, PORT_PROPERTY_NAME, SHUTDOWN_DELAY_PROPERTY_NAME
 
Fields inherited from interface org.jboss.testharness.spi.Containers
PROPERTY_NAME
 
Constructor Summary
JBossASConnector()
           
 
Method Summary
protected  java.lang.String getJBossBinDirectory()
           
protected  java.lang.String getLogName()
           
protected  java.lang.String getServerHomePropertyName()
           
protected  void shutdownServer()
           
protected  void startServer()
           
 
Methods inherited from class org.jboss.testharness.spi.helpers.AbstractContainerConnector
cleanup, copy, copy, dump, getDeploymentExceptionTransformer, getDeploymentExceptionTransformerPropertyName, getExtraConfigurationDir, getExtraConfigurationDirPropertyName, getForceRestart, getForceRestartPropertyName, getHost, getHostPropertyName, getHttpUrl, getJavaOpts, getPort, getPortPropertyName, getProperties, getServerBootTimeout, getServerBootTimeoutPropertyName, getServerDirectory, getShutdownDelay, getShutdownDelayPropertyName, isServerUp, launch, loadProperties, restartServer, setConfiguration, setup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.testharness.spi.Containers
cleanup, deploy, getDeploymentException, setup, undeploy
 

Constructor Detail

JBossASConnector

public JBossASConnector()
                 throws java.io.IOException
Throws:
java.io.IOException
Method Detail

getServerHomePropertyName

protected java.lang.String getServerHomePropertyName()
Specified by:
getServerHomePropertyName in class AbstractContainerConnector

shutdownServer

protected void shutdownServer()
                       throws java.io.IOException
Specified by:
shutdownServer in class AbstractContainerConnector
Throws:
java.io.IOException

startServer

protected void startServer()
                    throws java.io.IOException
Specified by:
startServer in class AbstractContainerConnector
Throws:
java.io.IOException

getJBossBinDirectory

protected java.lang.String getJBossBinDirectory()

getLogName

protected java.lang.String getLogName()
Specified by:
getLogName in class AbstractContainerConnector


Copyright © 2009. All Rights Reserved.