org.soyatec.windowsazure.proxy
Class AbstractProxyDelegate

java.lang.Object
  extended by org.soyatec.windowsazure.proxy.AbstractProxyDelegate
Direct Known Subclasses:
BlobStorageClient, QueueStorageClient, ServiceManagement, TableStorageClient

public abstract class AbstractProxyDelegate
extends java.lang.Object

This class will support proxy settings when making http requests.


Constructor Summary
AbstractProxyDelegate()
           
 
Method Summary
 void disableProxy()
          Remove proxy settings if exists.
 boolean isProxyEnabled()
          Indicate whether the proxy settings exists.
 void setProxyConfiguration(ProxyConfiguration proxy)
          Update the proxy settings.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractProxyDelegate

public AbstractProxyDelegate()
Method Detail

isProxyEnabled

public boolean isProxyEnabled()
Indicate whether the proxy settings exists.

Returns:

disableProxy

public void disableProxy()
Remove proxy settings if exists.


setProxyConfiguration

public void setProxyConfiguration(ProxyConfiguration proxy)
Update the proxy settings.

Parameters:
proxy -