org.codehaus.cargo.container.orion
Class Oc4j9xInstalledLocalContainer

java.lang.Object
  extended by org.codehaus.cargo.util.log.LoggedObject
      extended by org.codehaus.cargo.container.spi.AbstractContainer
          extended by org.codehaus.cargo.container.spi.AbstractLocalContainer
              extended by org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
                  extended by org.codehaus.cargo.container.orion.internal.AbstractOrionInstalledLocalContainer
                      extended by org.codehaus.cargo.container.orion.Oc4j9xInstalledLocalContainer
All Implemented Interfaces:
Container, InstalledLocalContainer, RunnableContainer, SpawnedContainer, LocalContainer, Loggable

public class Oc4j9xInstalledLocalContainer
extends AbstractOrionInstalledLocalContainer

Special container support for the OC4J 9.x application server.

Version:
$Id: Oc4j9xInstalledLocalContainer.java 1705 2008-09-02 13:14:55Z adriana $

Field Summary
static String ID
          Unique container id.
 
Constructor Summary
Oc4j9xInstalledLocalContainer(LocalConfiguration configuration)
          
 
Method Summary
protected  String getContainerClasspathIncludes()
          
 String getId()
          
 String getName()
          
protected  String getStartClassname()
          
protected  String getStopClassname()
          
 
Methods inherited from class org.codehaus.cargo.container.orion.internal.AbstractOrionInstalledLocalContainer
doStart, doStop, getCapability
 
Methods inherited from class org.codehaus.cargo.container.spi.AbstractInstalledLocalContainer
addExtraClasspath, addSharedClasspath, addToolsJarToClasspath, getAntUtils, getExtraClasspath, getHome, getHttpUtils, getJdkUtils, getResourceUtils, getSharedClasspath, getSystemProperties, getType, ifPresentAddPathToList, setExtraClasspath, setHome, setJvmToLaunchContainerIn, setLogger, setSharedClasspath, setSystemProperties, startInternal, stopInternal, verify
 
Methods inherited from class org.codehaus.cargo.container.spi.AbstractLocalContainer
getConfiguration, getFileHandler, getOutput, getState, getTimeout, isAppend, setAppend, setConfiguration, setFileHandler, 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, getFileHandler, setConfiguration, setFileHandler
 
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 String ID
Unique container id.

See Also:
Constant Field Values
Constructor Detail

Oc4j9xInstalledLocalContainer

public Oc4j9xInstalledLocalContainer(LocalConfiguration configuration)

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

getId

public final String getId()

Returns:
the short name of the container. Note: this is not a unique id. It is simply the name in a computer-usable format.
See Also:
Container.getId()

getName

public String getName()

Returns:
the human readable name of the Container (ex: "Resin 3.x", "JBoss 3.0.8", etc).
See Also:
Container.getName()

getStartClassname

protected String getStartClassname()

Specified by:
getStartClassname in class AbstractOrionInstalledLocalContainer
Returns:
name of the class to use when starting the container.
See Also:
AbstractOrionInstalledLocalContainer.getStartClassname()

getStopClassname

protected String getStopClassname()

Specified by:
getStopClassname in class AbstractOrionInstalledLocalContainer
Returns:
name of the class to use when stopping the container.
See Also:
AbstractOrionInstalledLocalContainer.getStopClassname()

getContainerClasspathIncludes

protected String getContainerClasspathIncludes()

Specified by:
getContainerClasspathIncludes in class AbstractOrionInstalledLocalContainer
Returns:
Ant-style include string that sets the classpath based on the installation's home dir.
See Also:
AbstractOrionInstalledLocalContainer.getContainerClasspathIncludes()


Copyright © 2004-2012 Codehaus. All Rights Reserved.