org.codehaus.cargo.container.jboss
Class JBossStandaloneLocalConfiguration

java.lang.Object
  extended by org.codehaus.cargo.util.log.LoggedObject
      extended by org.codehaus.cargo.container.spi.configuration.AbstractConfiguration
          extended by org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
              extended by org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration
                  extended by org.codehaus.cargo.container.jboss.JBossStandaloneLocalConfiguration
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 JBossStandaloneLocalConfiguration
extends org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration

Implementation of a standalone Configuration for JBoss 3.x series and JBoss 4.x series.

Version:
$Id: $

Field Summary
 
Fields inherited from class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
RESOURCE_PATH
 
Constructor Summary
JBossStandaloneLocalConfiguration(java.lang.String dir)
          
 
Method Summary
protected  org.apache.tools.ant.types.FilterChain createJBossFilterChain(JBossInstalledLocalContainer container)
          Create filter to replace token in configuration file with user defined token.
protected  void doConfigure(org.codehaus.cargo.container.LocalContainer container)
          
 org.codehaus.cargo.container.configuration.ConfigurationCapability getCapability()
          
 JBossInstalledLocalContainer getJbossContainer()
           
 java.lang.String toString()
          
 void verify()
          
 
Methods inherited from class org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration
createFilterChain, getType, setupConfigurationDir
 
Methods inherited from class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
addDeployable, configure, getAntUtils, getDeployables, getFileHandler, getHome, getResourceUtils, setFileHandler
 
Methods inherited from class org.codehaus.cargo.container.spi.configuration.AbstractConfiguration
getProperties, getPropertyValue, setProperty
 
Methods inherited from class org.codehaus.cargo.util.log.LoggedObject
getLogger, setLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.codehaus.cargo.container.configuration.LocalConfiguration
addDeployable, configure, getDeployables, getHome
 
Methods inherited from interface org.codehaus.cargo.container.configuration.Configuration
getProperties, getPropertyValue, setProperty
 
Methods inherited from interface org.codehaus.cargo.util.log.Loggable
getLogger, setLogger
 

Constructor Detail

JBossStandaloneLocalConfiguration

public JBossStandaloneLocalConfiguration(java.lang.String dir)

See Also:
AbstractStandaloneLocalConfiguration.AbstractStandaloneLocalConfiguration(String)
Method Detail

getCapability

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

See Also:
Configuration.getCapability()

getJbossContainer

public JBossInstalledLocalContainer getJbossContainer()
Returns:
Returns the jbossContainer.

doConfigure

protected void doConfigure(org.codehaus.cargo.container.LocalContainer container)
                    throws java.lang.Exception

Specified by:
doConfigure in class org.codehaus.cargo.container.spi.configuration.AbstractLocalConfiguration
Throws:
java.lang.Exception
See Also:
AbstractLocalConfiguration.configure(LocalContainer)

verify

public void verify()

Specified by:
verify in interface org.codehaus.cargo.container.spi.configuration.ContainerConfiguration
Overrides:
verify in class org.codehaus.cargo.container.spi.configuration.AbstractStandaloneLocalConfiguration
See Also:
AbstractStandaloneLocalConfiguration.verify()

createJBossFilterChain

protected org.apache.tools.ant.types.FilterChain createJBossFilterChain(JBossInstalledLocalContainer container)
                                                                 throws java.net.MalformedURLException
Create filter to replace token in configuration file with user defined token.

Parameters:
container - the JBoss contaiber instance from which we'll find the JBoss installed files to reference
Returns:
token with all the user-defined token value
Throws:
java.net.MalformedURLException - If an URL is malformed.

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object
See Also:
Object.toString()


Copyright © 2004-2010 Codehaus. All Rights Reserved.