spring-web

org.springframework.http.client.support
Class ProxyFactoryBean

java.lang.Object
  extended by org.springframework.http.client.support.ProxyFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.FactoryBean<java.net.Proxy>, org.springframework.beans.factory.InitializingBean

public class ProxyFactoryBean
extends java.lang.Object
implements org.springframework.beans.factory.FactoryBean<java.net.Proxy>, org.springframework.beans.factory.InitializingBean

FactoryBean that creates a java.net.Proxy.

Since:
3.0.4
Author:
Arjen Poutsma
See Also:
FactoryBean, Proxy

Constructor Summary
ProxyFactoryBean()
           
 
Method Summary
 void afterPropertiesSet()
           
 java.net.Proxy getObject()
           
 java.lang.Class<?> getObjectType()
           
 boolean isSingleton()
           
 void setHostname(java.lang.String hostname)
          Sets the proxy host name.
 void setPort(int port)
          Sets the proxy port.
 void setType(java.net.Proxy.Type type)
          Sets the proxy type.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProxyFactoryBean

public ProxyFactoryBean()
Method Detail

setType

public void setType(java.net.Proxy.Type type)
Sets the proxy type. Defaults to Proxy.Type#HTTP.


setHostname

public void setHostname(java.lang.String hostname)
Sets the proxy host name.


setPort

public void setPort(int port)
Sets the proxy port.


afterPropertiesSet

public void afterPropertiesSet()
                        throws java.lang.IllegalArgumentException
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
java.lang.IllegalArgumentException

getObject

public java.net.Proxy getObject()
Specified by:
getObject in interface org.springframework.beans.factory.FactoryBean<java.net.Proxy>

getObjectType

public java.lang.Class<?> getObjectType()
Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean<java.net.Proxy>

isSingleton

public boolean isSingleton()
Specified by:
isSingleton in interface org.springframework.beans.factory.FactoryBean<java.net.Proxy>

spring-web