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,Jetty12xEmbeddedLocalContainer,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,WildFly36xInstalledLocalContainer,WildFly37xInstalledLocalContainer,WildFly38xInstalledLocalContainer,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 LocalConfigurationgetConfiguration()FileHandlergetFileHandler()voidsetConfiguration(LocalConfiguration configuration)voidsetFileHandler(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.
-
-