Package com.eatthepath.pushy.apns.proxy
Class Socks4ProxyHandlerFactory
java.lang.Object
com.eatthepath.pushy.apns.proxy.Socks4ProxyHandlerFactory
- All Implemented Interfaces:
ProxyHandlerFactory
A concrete
ProxyHandlerFactory
implementation that creates Socks4ProxyHandler
instances.- Since:
- 0.6
- Author:
- Jon Chambers
-
Constructor Summary
ConstructorDescriptionSocks4ProxyHandlerFactory
(SocketAddress proxyAddress) Creates a new proxy handler factory that will create SOCKS4 proxy handlers that use the proxy at the given address and that will not perform authentication.Socks4ProxyHandlerFactory
(SocketAddress proxyAddress, String username) Creates a new proxy handler factory that will create SOCKS4 proxy handlers that use the proxy at the given address and that will authenticate with the given username. -
Method Summary
Modifier and TypeMethodDescriptionConstructs a new proxy handler.
-
Constructor Details
-
Socks4ProxyHandlerFactory
Creates a new proxy handler factory that will create SOCKS4 proxy handlers that use the proxy at the given address and that will not perform authentication.- Parameters:
proxyAddress
- the address of the SOCKS4 proxy server- Since:
- 0.6
-
Socks4ProxyHandlerFactory
Creates a new proxy handler factory that will create SOCKS4 proxy handlers that use the proxy at the given address and that will authenticate with the given username.- Parameters:
proxyAddress
- the address of the SOCKS4 proxy serverusername
- the username to use when connecting to the given proxy server- Since:
- 0.6
-
-
Method Details
-
createProxyHandler
Description copied from interface:ProxyHandlerFactory
Constructs a new proxy handler.- Specified by:
createProxyHandler
in interfaceProxyHandlerFactory
- Returns:
- a new proxy handler; must not be
null
-