Class AbstractWebLogicRemoteContainer

    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractWebLogicRemoteContainer​(org.codehaus.cargo.container.configuration.RuntimeConfiguration configuration)
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void executeScript​(List<org.codehaus.cargo.container.configuration.script.ScriptCommand> configurationScript)
      Writes configuration script using WLST.
      void executeScriptFiles​(List<String> scriptFilePaths)
      Executes scripts using WLST.
      org.codehaus.cargo.container.ContainerCapability getCapability()
      String getWeblogicHome()  
      • Methods inherited from class org.codehaus.cargo.container.spi.AbstractRemoteContainer

        getConfiguration, getState, getType, setConfiguration
      • Methods inherited from class org.codehaus.cargo.util.log.LoggedObject

        getLogger, setLogger
      • Methods inherited from interface org.codehaus.cargo.container.Container

        getId, getName, getState, getType
      • Methods inherited from interface org.codehaus.cargo.util.log.Loggable

        getLogger, setLogger
      • Methods inherited from interface org.codehaus.cargo.container.RemoteContainer

        getConfiguration, setConfiguration
    • Constructor Detail

      • AbstractWebLogicRemoteContainer

        public AbstractWebLogicRemoteContainer​(org.codehaus.cargo.container.configuration.RuntimeConfiguration configuration)
        See Also:
        AbstractRemoteContainer(org.codehaus.cargo.container.configuration.RuntimeConfiguration)
    • Method Detail

      • getCapability

        public org.codehaus.cargo.container.ContainerCapability getCapability()
        Specified by:
        getCapability in interface org.codehaus.cargo.container.Container
      • executeScript

        public void executeScript​(List<org.codehaus.cargo.container.configuration.script.ScriptCommand> configurationScript)
        Writes configuration script using WLST.
        Specified by:
        executeScript in interface org.codehaus.cargo.container.ScriptingCapableContainer
        Parameters:
        configurationScript - Script containing WLST configuration to be executed.
      • executeScriptFiles

        public void executeScriptFiles​(List<String> scriptFilePaths)
        Executes scripts using WLST.
        Specified by:
        executeScriptFiles in interface org.codehaus.cargo.container.ScriptingCapableContainer
        Parameters:
        scriptFilePaths - List of file paths containing jython scripts.
      • getWeblogicHome

        public String getWeblogicHome()
        Returns:
        WebLogic home directory.