org.codehaus.cargo.container.resin
Class Resin2xInstalledLocalContainer

java.lang.Object
  extended byorg.codehaus.cargo.util.log.LoggedObject
      extended byorg.codehaus.cargo.container.spi.AbstractContainer
          extended byorg.codehaus.cargo.container.spi.AbstractLocalContainer
              extended byorg.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
                  extended byorg.codehaus.cargo.container.resin.internal.AbstractResinInstalledLocalContainer
                      extended byorg.codehaus.cargo.container.resin.Resin2xInstalledLocalContainer
All Implemented Interfaces:
org.codehaus.cargo.container.Container, org.codehaus.cargo.container.InstalledLocalContainer, org.codehaus.cargo.container.LocalContainer, org.codehaus.cargo.util.log.Loggable, org.codehaus.cargo.container.internal.RunnableContainer, org.codehaus.cargo.container.internal.SpawnedContainer

public class Resin2xInstalledLocalContainer
extends AbstractResinInstalledLocalContainer

Special container support for the Caucho Resin 3.x servlet container.

Version:
$Id: Resin2xInstalledLocalContainer.java 1001 2006-04-09 15:06:35Z vmassol $

Field Summary
static java.lang.String ID
          Unique container id.
 
Constructor Summary
Resin2xInstalledLocalContainer(org.codehaus.cargo.container.configuration.LocalConfiguration configuration)
          {@inheritDoc}
 
Method Summary
 java.lang.String getId()
          
 java.lang.String getName()
          
protected  void startUpAdditions(org.apache.tools.ant.taskdefs.Java theJavaContainer, org.apache.tools.ant.types.Path theClasspath)
          Allow specific version implementations to add custom settings to the Java container that will be started.
 
Methods inherited from class org.codehaus.cargo.container.resin.internal.AbstractResinInstalledLocalContainer
doStart, doStop, getCapability, getVersion
 
Methods inherited from class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
addToolsJarToClasspath, getAntUtils, getExtraClasspath, getFileHandler, getHome, getHttpUtils, getJdkUtils, getResourceUtils, getSystemProperties, getType, setExtraClasspath, setFileHandler, setHome, setLogger, setSystemProperties, startInternal, stopInternal, verify
 
Methods inherited from class org.codehaus.cargo.container.spi.AbstractLocalContainer
getConfiguration, getOutput, getState, getTimeout, isAppend, setAppend, setConfiguration, setOutput, setState, setTimeout, start, stop, waitForCompletion
 
Methods inherited from class org.codehaus.cargo.util.log.LoggedObject
getLogger
 
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.container.LocalContainer
getConfiguration, setConfiguration
 
Methods inherited from interface org.codehaus.cargo.container.Container
getState
 
Methods inherited from interface org.codehaus.cargo.util.log.Loggable
getLogger
 
Methods inherited from interface org.codehaus.cargo.container.internal.RunnableContainer
getOutput, getTimeout, isAppend, setAppend, setOutput, setTimeout, start, stop
 

Field Detail

ID

public static final java.lang.String ID
Unique container id.

See Also:
Constant Field Values
Constructor Detail

Resin2xInstalledLocalContainer

public Resin2xInstalledLocalContainer(org.codehaus.cargo.container.configuration.LocalConfiguration configuration)
{@inheritDoc}

See Also:
AbstractResinInstalledLocalContainer#AbstractInstalledLocalContainer(org.codehaus.cargo.container.configuration.LocalConfiguration)
Method Detail

startUpAdditions

protected void startUpAdditions(org.apache.tools.ant.taskdefs.Java theJavaContainer,
                                org.apache.tools.ant.types.Path theClasspath)
                         throws java.io.FileNotFoundException
Allow specific version implementations to add custom settings to the Java container that will be started.

Specified by:
startUpAdditions in class AbstractResinInstalledLocalContainer
Parameters:
theJavaContainer - the Ant Java object that will start the container
theClasspath - the classpath that will be used to start the container
Throws:
java.io.FileNotFoundException - in case the Tools jar cannot be found
See Also:
AbstractResinInstalledLocalContainer.startUpAdditions(Java, Path)

getId

public final java.lang.String getId()

See Also:
Container.getId()

getName

public java.lang.String getName()

See Also:
Container.getName()


Copyright © 2004-2007 Codehaus. All Rights Reserved.