Class AbstractWebLogicWlstStandaloneLocalConfiguration

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

    public abstract class AbstractWebLogicWlstStandaloneLocalConfiguration
    extends org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration
    implements WebLogicWlstConfiguration
    Contains common WebLogic configuration functionality for WLST.
    • 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 addMissingResources()
      Used for adding resources which aren't defined in Cargo properties, but needs to be created in order to make all resources work.
      WebLogicWlstConfigurationFactory getConfigurationFactory()
      String getDomainHome()
      The DOMAIN_HOME holds the configuration and runtime files of a WebLogic domain.
      protected void sortResources()
      Sort resource list because some resources needs to have another resources created first.
      • Methods inherited from class org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration

        addXmlReplacement, addXmlReplacement, addXmlReplacement, addXmlReplacement, configureFiles, getType, getXmlReplacements, performXmlReplacements, removeXmlReplacement, removeXmlReplacement, replaceInFile, setupConfigurationDir, verify
      • Methods inherited from class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration

        addDataSource, addDataSourcesFromProperties, addDeployable, addResource, addResourcesFromProperties, addUser, addUsersFromProperties, applyPortOffset, applyPortOffset, collectUnsupportedDataSourcesAndThrowException, collectUnsupportedResourcesAndThrowException, configure, createFilterChain, doConfigure, flagOffsetApplied, getAntUtils, getDataSources, getDeployables, getDestDirectoryLocation, getDestFileLocation, getFileHandler, getFileProperties, getFilterChain, getHome, getPropertyValue, getResources, getResourceUtils, getUsers, isOffsetApplied, isOffsetApplied, parsePropertiesForPendingConfiguration, revertPortOffset, revertPortOffset, setConfigFileProperty, setFileHandler, setFileProperty, setLogger
      • 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

        getCapability, getProperties, getPropertyValue, 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

      • AbstractWebLogicWlstStandaloneLocalConfiguration

        public AbstractWebLogicWlstStandaloneLocalConfiguration​(String dir)
        See Also:
        AbstractStandaloneLocalConfiguration(String)
    • Method Detail

      • addMissingResources

        protected void addMissingResources()
        Used for adding resources which aren't defined in Cargo properties, but needs to be created in order to make all resources work.
      • sortResources

        protected void sortResources()
        Sort resource list because some resources needs to have another resources created first.
      • 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