org.codehaus.cargo.container.orion
Class Oc4j10xInstalledLocalContainer

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.AbstractOc4j10xInstalledLocalContainer
                      extended by org.codehaus.cargo.container.orion.Oc4j10xInstalledLocalContainer
All Implemented Interfaces:
Container, InstalledLocalContainer, RunnableContainer, SpawnedContainer, LocalContainer, Loggable

public class Oc4j10xInstalledLocalContainer
extends AbstractOc4j10xInstalledLocalContainer

Installed local container for the OC4J 10.x application server.

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

Field Summary
static String ID
          Unique container id.
 
Constructor Summary
Oc4j10xInstalledLocalContainer(LocalConfiguration configuration)
          
 
Method Summary
protected  Set getContainerClasspathIncludes()
          
 String getId()
          
 String getName()
          
protected  String getStartClassname()
          
protected  String getStopClassname()
          
 
Methods inherited from class org.codehaus.cargo.container.orion.internal.AbstractOc4j10xInstalledLocalContainer
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

Oc4j10xInstalledLocalContainer

public Oc4j10xInstalledLocalContainer(LocalConfiguration configuration)

See Also:
AbstractOc4j10xInstalledLocalContainer#org.codehaus.cargo.container.orion.internal.AbstractOc4j10xInstalledLocalContainer(org.codehaus.cargo.container.configuration.LocalConfiguration)
Method Detail

getStartClassname

protected String getStartClassname()

Specified by:
getStartClassname in class AbstractOc4j10xInstalledLocalContainer
Returns:
name of the class to use when starting the container.

getStopClassname

protected String getStopClassname()

Specified by:
getStopClassname in class AbstractOc4j10xInstalledLocalContainer
Returns:
name of the class to use when stopping the container.

getContainerClasspathIncludes

protected Set getContainerClasspathIncludes()

Specified by:
getContainerClasspathIncludes in class AbstractOc4j10xInstalledLocalContainer
Returns:
Set containing Ant-style include strings that sets the classpath based on the installation's home dir.

getId

public 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.

getName

public String getName()

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


Copyright © 2004-2012 Codehaus. All Rights Reserved.