org.mule.tools.cargo.container.configuration
Class IONConfiguration

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.AbstractRuntimeConfiguration
              extended by org.mule.tools.cargo.container.configuration.IONConfiguration
All Implemented Interfaces:
org.codehaus.cargo.container.configuration.Configuration, org.codehaus.cargo.container.configuration.RuntimeConfiguration, org.codehaus.cargo.container.spi.configuration.ContainerConfiguration, org.codehaus.cargo.util.log.Loggable

public class IONConfiguration
extends org.codehaus.cargo.container.spi.configuration.AbstractRuntimeConfiguration

Encapsulates iON specific configuration details.


Constructor Summary
IONConfiguration()
           
 
Method Summary
protected  void ensurePropertyProvided(String property)
           
 org.codehaus.cargo.container.configuration.ConfigurationCapability getCapability()
           
 String getDomain()
           
 String getIONURL()
           
 String getMuleVersion()
           
 String getPassword()
           
 String getUserName()
           
 int getWorkers()
           
 void validate()
           
 
Methods inherited from class org.codehaus.cargo.container.spi.configuration.AbstractRuntimeConfiguration
getType
 
Methods inherited from class org.codehaus.cargo.container.spi.configuration.AbstractConfiguration
getProperties, getPropertyValue, setProperty, verify
 
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, toString, wait, wait, wait
 
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

IONConfiguration

public IONConfiguration()
Method Detail

getCapability

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

getIONURL

public final String getIONURL()

getDomain

public final String getDomain()

getUserName

public final String getUserName()

getPassword

public final String getPassword()

getWorkers

public final int getWorkers()

getMuleVersion

public final String getMuleVersion()

ensurePropertyProvided

protected final void ensurePropertyProvided(String property)

validate

public final void validate()


Copyright © 2011. All Rights Reserved.