Class WebLogic8xExistingLocalConfiguration

  • All Implemented Interfaces:
    org.codehaus.cargo.container.configuration.Configuration, org.codehaus.cargo.container.configuration.ExistingLocalConfiguration, org.codehaus.cargo.container.configuration.LocalConfiguration, org.codehaus.cargo.container.spi.configuration.ContainerConfiguration, WebLogicConfiguration, org.codehaus.cargo.util.log.Loggable
    Direct Known Subclasses:
    WebLogic9x10x12x14xExistingLocalConfiguration

    public class WebLogic8xExistingLocalConfiguration
    extends org.codehaus.cargo.container.spi.configuration.AbstractExistingLocalConfiguration
    implements WebLogicConfiguration
    WebLogic 8.x existing configuration implementation. The configuration home must point to a valid WebLogic domain directory.
    • Field Summary

      • Fields inherited from class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration

        RESOURCE_PATH
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void doConfigure​(org.codehaus.cargo.container.LocalContainer container)
      org.codehaus.cargo.container.configuration.ConfigurationCapability getCapability()
      String getDomainHome()
      The DOMAIN_HOME holds the configuration and runtime files of a WebLogic domain.
      protected void setupDeployables​(WebLogicLocalContainer container)
      Deploy the Deployables to the weblogic configuration.
      String toString()
      • Methods inherited from class org.codehaus.cargo.container.spi.configuration.AbstractExistingLocalConfiguration

        getType
      • Methods inherited from class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration

        addDataSource, addDataSourcesFromProperties, addDeployable, addResource, addResourcesFromProperties, addUser, addUsersFromProperties, applyPortOffset, applyPortOffset, collectUnsupportedDataSourcesAndThrowException, collectUnsupportedResourcesAndThrowException, configure, configureFiles, flagOffsetApplied, getDataSources, getDeployables, getDestDirectoryLocation, getDestFileLocation, getFileHandler, getFileProperties, getHome, getPropertyValue, getReplacements, getResources, getResourceUtils, getUsers, isOffsetApplied, isOffsetApplied, parsePropertiesForPendingConfiguration, revertPortOffset, revertPortOffset, setConfigFileProperty, setFileHandler, setFileProperty, setLogger, verify
      • Methods inherited from class org.codehaus.cargo.container.spi.configuration.AbstractConfiguration

        getProperties, setProperty
      • Methods inherited from class org.codehaus.cargo.util.log.LoggedObject

        getLogger
      • Methods inherited from interface org.codehaus.cargo.container.configuration.Configuration

        getProperties, getPropertyValue, getType, setProperty
      • Methods inherited from interface org.codehaus.cargo.container.configuration.LocalConfiguration

        addDataSource, addDeployable, addResource, addUser, applyPortOffset, configure, getDataSources, getDeployables, getFileHandler, getFileProperties, getHome, getResources, getUsers, isOffsetApplied, revertPortOffset, setConfigFileProperty, setFileHandler, setFileProperty
      • Methods inherited from interface org.codehaus.cargo.util.log.Loggable

        getLogger, setLogger
    • Constructor Detail

      • WebLogic8xExistingLocalConfiguration

        public WebLogic8xExistingLocalConfiguration​(String dir)
        See Also:
        AbstractExistingLocalConfiguration(String)
    • Method Detail

      • doConfigure

        protected void doConfigure​(org.codehaus.cargo.container.LocalContainer container)
                            throws Exception
        Specified by:
        doConfigure in class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
        Throws:
        Exception
      • getCapability

        public org.codehaus.cargo.container.configuration.ConfigurationCapability getCapability()
        Specified by:
        getCapability in interface org.codehaus.cargo.container.configuration.Configuration
      • setupDeployables

        protected void setupDeployables​(WebLogicLocalContainer container)
                                 throws IOException
        Deploy the Deployables to the weblogic configuration.
        Parameters:
        container - the container to configure
        Throws:
        IOException - if the cargo ping deployment fails
      • getDomainHome

        public String getDomainHome()
        The DOMAIN_HOME holds the configuration and runtime files of a WebLogic domain. One or more server processes execute from this directory and must have permissions to write to it.
        Specified by:
        getDomainHome in interface WebLogicConfiguration
        Returns:
        The DOMAIN_HOME, or instance-specific installation of WebLogic