net.sf.taverna.raven.appconfig.bootstrap
Class ProxyConfiguration

java.lang.Object
  extended by net.sf.taverna.raven.appconfig.bootstrap.AbstractConfiguration
      extended by net.sf.taverna.raven.appconfig.bootstrap.ProxyConfiguration

public class ProxyConfiguration
extends AbstractConfiguration

This is scaled down version of the MyGridConfiguration which is used for determining the proxy settings required for the bootstrap. MyGridConfiguration itself wasn't possible to use in the Bootstrap since it contains too many dependencies, particularly to the logging system.

Author:
Stuart Owen

Constructor Summary
ProxyConfiguration()
           
 
Method Summary
 void initialiseProxySettings()
          Takes the the http.proxy<...> settings from the properties and transfers them to a System.property.
 
Methods inherited from class net.sf.taverna.raven.appconfig.bootstrap.AbstractConfiguration
flush, getProperties
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProxyConfiguration

public ProxyConfiguration()
Method Detail

initialiseProxySettings

public void initialiseProxySettings()
Takes the the http.proxy<...> settings from the properties and transfers them to a System.property. If username and password are defined then an authenticator is also set up.