org.codehaus.cargo.container.jetty
Class Jetty7xInstalledLocalContainer

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.jetty.Jetty7xInstalledLocalContainer
All Implemented Interfaces:
Container, InstalledLocalContainer, RunnableContainer, SpawnedContainer, LocalContainer, Loggable

public class Jetty7xInstalledLocalContainer
extends AbstractInstalledLocalContainer

Special container support for the Jetty 7.x servlet container.

Version:
$Id: Jetty7xInstalledLocalContainer.java 1735 2008-09-25 08:58:42Z alitokmen $

Field Summary
static java.lang.String ID
          Unique container id.
 
Constructor Summary
Jetty7xInstalledLocalContainer(LocalConfiguration configuration)
          Jetty7xInstalledLocalContainer Constructor.
 
Method Summary
 void doStart(org.apache.tools.ant.taskdefs.Java java)
          
 void doStop(org.apache.tools.ant.taskdefs.Java java)
          
 ContainerCapability getCapability()
          
 java.lang.String getId()
          
 java.lang.String getName()
          
 
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 java.lang.String ID
Unique container id.

See Also:
Constant Field Values
Constructor Detail

Jetty7xInstalledLocalContainer

public Jetty7xInstalledLocalContainer(LocalConfiguration configuration)
Jetty7xInstalledLocalContainer Constructor.

Parameters:
configuration - The configuration associated with the container
Method Detail

getId

public final java.lang.String getId()

See Also:
Container.getId()

getName

public final java.lang.String getName()

See Also:
Container.getName()

doStart

public final void doStart(org.apache.tools.ant.taskdefs.Java java)
                   throws java.lang.Exception

Specified by:
doStart in class AbstractInstalledLocalContainer
Throws:
java.lang.Exception
See Also:
AbstractInstalledLocalContainer.doStart(Java)

doStop

public final void doStop(org.apache.tools.ant.taskdefs.Java java)
                  throws java.lang.Exception

Specified by:
doStop in class AbstractInstalledLocalContainer
Throws:
java.lang.Exception
See Also:
AbstractInstalledLocalContainer.doStop(Java)

getCapability

public ContainerCapability getCapability()

See Also:
Container.getCapability()


Copyright © 2004-2011 Codehaus. All Rights Reserved.