Class GlassfishStandaloneLocalConfiguration

  • 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, org.codehaus.cargo.util.log.Loggable

    public class GlassfishStandaloneLocalConfiguration
    extends org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration
    Author:
    Kohsuke Kawaguchi
    • 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)
      Creates a new domain and set up the workspace by invoking the "asadmin" command.
      org.codehaus.cargo.container.configuration.ConfigurationCapability getCapability()  
      • 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, flagOffestApplied, 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

        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

      • GlassfishStandaloneLocalConfiguration

        public GlassfishStandaloneLocalConfiguration​(String home)
        Parameters:
        home - The work directory where files needed to run Glassfish will be created. Uses String, not File as per Cargo convention.
    • Method Detail

      • getCapability

        public org.codehaus.cargo.container.configuration.ConfigurationCapability getCapability()
      • doConfigure

        protected void doConfigure​(org.codehaus.cargo.container.LocalContainer container)
                            throws Exception
        Creates a new domain and set up the workspace by invoking the "asadmin" command.
        Specified by:
        doConfigure in class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
        Throws:
        Exception