org.codehaus.cargo.container.tomcat.internal
Class AbstractTomcatRemoteDeployer

java.lang.Object
  extended by org.codehaus.cargo.util.log.LoggedObject
      extended by org.codehaus.cargo.container.spi.deployer.AbstractDeployer
          extended by org.codehaus.cargo.container.spi.deployer.AbstractRemoteDeployer
              extended by org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer
                  extended by org.codehaus.cargo.container.tomcat.internal.AbstractTomcatRemoteDeployer
All Implemented Interfaces:
org.codehaus.cargo.container.deployer.Deployer, org.codehaus.cargo.util.log.Loggable
Direct Known Subclasses:
Tomcat4xRemoteDeployer, Tomcat5xRemoteDeployer

public abstract class AbstractTomcatRemoteDeployer
extends AbstractTomcatManagerDeployer

Common code to perform remote deployments using a Tomcat manager-based deployer.

Version:
$Id: AbstractTomcatRemoteDeployer.java 1157 2006-07-27 19:57:13Z vmassol $

Field Summary
protected  org.codehaus.cargo.container.RemoteContainer container
          The remote container to deploy to.
 
Constructor Summary
AbstractTomcatRemoteDeployer(org.codehaus.cargo.container.RemoteContainer container)
          
 
Method Summary
protected  org.codehaus.cargo.container.configuration.Configuration getConfiguration()
          
 
Methods inherited from class org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer
createManager, deploy, getPath, getTomcatManager, list, performUndeploy, redeploy, start, stop, undeploy
 
Methods inherited from class org.codehaus.cargo.container.spi.deployer.AbstractRemoteDeployer
getType
 
Methods inherited from class org.codehaus.cargo.container.spi.deployer.AbstractDeployer
deploy, deploy
 
Methods inherited from class org.codehaus.cargo.util.log.LoggedObject
getLogger, setLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.cargo.util.log.Loggable
getLogger, setLogger
 

Field Detail

container

protected org.codehaus.cargo.container.RemoteContainer container
The remote container to deploy to.

Constructor Detail

AbstractTomcatRemoteDeployer

public AbstractTomcatRemoteDeployer(org.codehaus.cargo.container.RemoteContainer container)

See Also:
AbstractTomcatManagerDeployer.AbstractTomcatManagerDeployer(org.codehaus.cargo.container.Container)
Method Detail

getConfiguration

protected org.codehaus.cargo.container.configuration.Configuration getConfiguration()

Specified by:
getConfiguration in class AbstractTomcatManagerDeployer
Returns:
the configuration to use for deployment
See Also:
AbstractTomcatManagerDeployer.getConfiguration()


Copyright © 2004-2009 Codehaus. All Rights Reserved.