Class GlassfishStandaloneLocalConfiguration

java.lang.Object
org.codehaus.cargo.util.log.LoggedObject
org.codehaus.cargo.container.spi.configuration.AbstractConfiguration
org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration
com.sun.xml.ws.test.container.cargo.gf.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
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    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
     

    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, flagOffsetApplied, getDataSources, getDeployables, getDestDirectoryLocation, getDestFileLocation, getFileHandler, getFileProperties, getHome, getPropertyValue, getReplacements, 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 class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    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 Details

    • 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 Details

    • 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