Package org.codehaus.cargo.container
Interface LocalContainer
-
- All Superinterfaces:
Container
,Loggable
,RunnableContainer
- All Known Subinterfaces:
EmbeddedLocalContainer
,InstalledLocalContainer
,JBoss5xInstalledLocalContainer
,JBossInstalledLocalContainer
,WebLogicLocalContainer
,WebLogicLocalScriptingContainer
- All Known Implementing Classes:
AbstractCatalinaEmbeddedLocalContainer
,AbstractCatalinaInstalledLocalContainer
,AbstractEmbeddedLocalContainer
,AbstractGlassFishInstalledLocalContainer
,AbstractInstalledLocalContainer
,AbstractJBoss5xInstalledLocalContainer
,AbstractJBossInstalledLocalContainer
,AbstractJettyEmbeddedLocalContainer
,AbstractJonasInstalledLocalContainer
,AbstractJRunInstalledLocalContainer
,AbstractLocalContainer
,AbstractOc4j10xInstalledLocalContainer
,AbstractOrionInstalledLocalContainer
,AbstractResinInstalledLocalContainer
,AbstractWebLogicInstalledLocalContainer
,AbstractWildFlyInstalledLocalContainer
,AbstractWildFlySwarmInstalledLocalContainer
,Geronimo1xInstalledLocalContainer
,Geronimo2xInstalledLocalContainer
,Geronimo3xInstalledLocalContainer
,GlassFish2xInstalledLocalContainer
,GlassFish3xInstalledLocalContainer
,GlassFish4xInstalledLocalContainer
,GlassFish5xInstalledLocalContainer
,GlassFish6xInstalledLocalContainer
,GlassFish7xInstalledLocalContainer
,GlassFish8xInstalledLocalContainer
,JBoss3xInstalledLocalContainer
,JBoss42xInstalledLocalContainer
,JBoss4xInstalledLocalContainer
,JBoss51xInstalledLocalContainer
,JBoss5xInstalledLocalContainer
,JBoss61xInstalledLocalContainer
,JBoss6xInstalledLocalContainer
,JBoss71xInstalledLocalContainer
,JBoss72xInstalledLocalContainer
,JBoss73xInstalledLocalContainer
,JBoss74xInstalledLocalContainer
,JBoss75xInstalledLocalContainer
,JBoss7xInstalledLocalContainer
,Jetty10xEmbeddedLocalContainer
,Jetty10xInstalledLocalContainer
,Jetty11xEmbeddedLocalContainer
,Jetty11xInstalledLocalContainer
,Jetty12xInstalledLocalContainer
,Jetty5xEmbeddedLocalContainer
,Jetty6xEmbeddedLocalContainer
,Jetty6xInstalledLocalContainer
,Jetty7xEmbeddedLocalContainer
,Jetty7xInstalledLocalContainer
,Jetty8xEmbeddedLocalContainer
,Jetty8xInstalledLocalContainer
,Jetty9xEmbeddedLocalContainer
,Jetty9xInstalledLocalContainer
,Jo1xInstalledLocalContainer
,Jonas4xInstalledLocalContainer
,Jonas5xInstalledLocalContainer
,JRun4xInstalledLocalContainer
,LibertyInstalledLocalContainer
,Oc4j10xInstalledLocalContainer
,Oc4j9xInstalledLocalContainer
,PayaraInstalledLocalContainer
,Resin31xInstalledLocalContainer
,Resin3xInstalledLocalContainer
,Resin4xInstalledLocalContainer
,Tomcat10xEmbeddedLocalContainer
,Tomcat10xInstalledLocalContainer
,Tomcat11xEmbeddedLocalContainer
,Tomcat11xInstalledLocalContainer
,Tomcat4xInstalledLocalContainer
,Tomcat5xEmbeddedLocalContainer
,Tomcat5xInstalledLocalContainer
,Tomcat6xEmbeddedLocalContainer
,Tomcat6xInstalledLocalContainer
,Tomcat7xEmbeddedLocalContainer
,Tomcat7xInstalledLocalContainer
,Tomcat8xEmbeddedLocalContainer
,Tomcat8xInstalledLocalContainer
,Tomcat9xEmbeddedLocalContainer
,Tomcat9xInstalledLocalContainer
,Tomee10xInstalledLocalContainer
,Tomee1xInstalledLocalContainer
,Tomee7xInstalledLocalContainer
,Tomee8xInstalledLocalContainer
,Tomee9xInstalledLocalContainer
,WebLogic103xInstalledLocalContainer
,WebLogic10xInstalledLocalContainer
,WebLogic121xInstalledLocalContainer
,WebLogic122xInstalledLocalContainer
,WebLogic12xInstalledLocalContainer
,WebLogic14xInstalledLocalContainer
,WebLogic8xInstalledLocalContainer
,WebLogic9xInstalledLocalContainer
,WebSphere85xInstalledLocalContainer
,WebSphere9xInstalledLocalContainer
,WildFly10xInstalledLocalContainer
,WildFly11xInstalledLocalContainer
,WildFly12xInstalledLocalContainer
,WildFly13xInstalledLocalContainer
,WildFly14xInstalledLocalContainer
,WildFly15xInstalledLocalContainer
,WildFly16xInstalledLocalContainer
,WildFly17xInstalledLocalContainer
,WildFly18xInstalledLocalContainer
,WildFly19xInstalledLocalContainer
,WildFly20xInstalledLocalContainer
,WildFly21xInstalledLocalContainer
,WildFly22xInstalledLocalContainer
,WildFly23xInstalledLocalContainer
,WildFly24xInstalledLocalContainer
,WildFly25xInstalledLocalContainer
,WildFly26xInstalledLocalContainer
,WildFly27xInstalledLocalContainer
,WildFly28xInstalledLocalContainer
,WildFly29xInstalledLocalContainer
,WildFly30xInstalledLocalContainer
,WildFly31xInstalledLocalContainer
,WildFly32xInstalledLocalContainer
,WildFly33xInstalledLocalContainer
,WildFly34xInstalledLocalContainer
,WildFly35xInstalledLocalContainer
,WildFly8xInstalledLocalContainer
,WildFly9xInstalledLocalContainer
,WildFlySwarm2017xInstalledLocalContainer
public interface LocalContainer extends Container, RunnableContainer
A local container is a container that executes on the machine where Cargo is executing. A local container can be started and stopped and is thus controlled by Cargo. This is by opposition to a remote container which is outside the control of Cargo and which is started and stopped externally from Cargo.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LocalConfiguration
getConfiguration()
FileHandler
getFileHandler()
void
setConfiguration(LocalConfiguration configuration)
void
setFileHandler(FileHandler handler)
-
Methods inherited from interface org.codehaus.cargo.container.Container
getCapability, getId, getName, getState, getType
-
Methods inherited from interface org.codehaus.cargo.container.internal.RunnableContainer
getOutput, getTimeout, isAppend, restart, setAppend, setOutput, setTimeout, start, stop
-
-
-
-
Method Detail
-
setConfiguration
void setConfiguration(LocalConfiguration configuration)
- Parameters:
configuration
- the local configuration implementation to use
-
getConfiguration
LocalConfiguration getConfiguration()
- Returns:
- the local configuration to use
- See Also:
setConfiguration(LocalConfiguration)
-
setFileHandler
void setFileHandler(FileHandler handler)
- Parameters:
handler
- means by which we affect local files.
-
getFileHandler
FileHandler getFileHandler()
- Returns:
- the means by which we affect local files.
-
-