Package org.codehaus.cargo.container
Interface EmbeddedLocalContainer
-
- All Superinterfaces:
Container
,LocalContainer
,Loggable
,RunnableContainer
- All Known Implementing Classes:
AbstractCatalinaEmbeddedLocalContainer
,AbstractEmbeddedLocalContainer
,AbstractJettyEmbeddedLocalContainer
,Jetty10xEmbeddedLocalContainer
,Jetty11xEmbeddedLocalContainer
,Jetty5xEmbeddedLocalContainer
,Jetty6xEmbeddedLocalContainer
,Jetty7xEmbeddedLocalContainer
,Jetty8xEmbeddedLocalContainer
,Jetty9xEmbeddedLocalContainer
,Tomcat10xEmbeddedLocalContainer
,Tomcat11xEmbeddedLocalContainer
,Tomcat5xEmbeddedLocalContainer
,Tomcat6xEmbeddedLocalContainer
,Tomcat7xEmbeddedLocalContainer
,Tomcat8xEmbeddedLocalContainer
,Tomcat9xEmbeddedLocalContainer
public interface EmbeddedLocalContainer extends LocalContainer
Represents an embedded container which only requires the correct JARs in the classpath to work.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassLoader
getClassLoader()
void
setClassLoader(ClassLoader classLoader)
-
Methods inherited from interface org.codehaus.cargo.container.Container
getCapability, getId, getName, getState, getType
-
Methods inherited from interface org.codehaus.cargo.container.LocalContainer
getConfiguration, getFileHandler, setConfiguration, setFileHandler
-
Methods inherited from interface org.codehaus.cargo.container.internal.RunnableContainer
getOutput, getTimeout, isAppend, restart, setAppend, setOutput, setTimeout, start, stop
-
-
-
-
Method Detail
-
getClassLoader
ClassLoader getClassLoader()
- Returns:
- the classloader used to load the embedded container's classes
-
setClassLoader
void setClassLoader(ClassLoader classLoader)
- Parameters:
classLoader
- the classloader to use to load the embedded container's classes
-
-