org.codehaus.cargo.container
Interface EmbeddedLocalContainer

All Superinterfaces:
Container, LocalContainer, org.codehaus.cargo.util.log.Loggable, RunnableContainer
All Known Implementing Classes:
AbstractEmbeddedLocalContainer

public interface EmbeddedLocalContainer
extends LocalContainer

Represents an embedded container which only requires the correct JARs in the classpath to work.

Version:
$Id: EmbeddedLocalContainer.java 882 2006-02-27 15:31:16Z vmassol $

Method Summary
 java.lang.ClassLoader getClassLoader()
           
 void setClassLoader(java.lang.ClassLoader classLoader)
           
 
Methods inherited from interface org.codehaus.cargo.container.LocalContainer
getConfiguration, setConfiguration
 
Methods inherited from interface org.codehaus.cargo.container.Container
getCapability, getId, getName, getState, getType
 
Methods inherited from interface org.codehaus.cargo.util.log.Loggable
getLogger, setLogger
 
Methods inherited from interface org.codehaus.cargo.container.internal.RunnableContainer
getOutput, getTimeout, isAppend, setAppend, setOutput, setTimeout, start, stop
 

Method Detail

getClassLoader

public java.lang.ClassLoader getClassLoader()
Returns:
the classloader used to load the embedded container's classes

setClassLoader

public void setClassLoader(java.lang.ClassLoader classLoader)
Parameters:
classLoader - the classloader to use to load the embedded container's classes


Copyright © 2004-2008 Codehaus. All Rights Reserved.