|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProtocolSocketFactory
A factory for creating Sockets.
Both Object.equals() and
Object.hashCode() should be overridden appropriately.
Protocol socket factories are used to uniquely identify Protocols and
HostConfigurations, and equals() and hashCode() are
required for the correct operation of some connection managers.
Protocol| Method Summary | |
|---|---|
Socket |
createSocket(String host,
int port)
Gets a new socket connection to the given host. |
Socket |
createSocket(String host,
int port,
InetAddress localAddress,
int localPort)
Gets a new socket connection to the given host. |
Socket |
createSocket(String host,
int port,
InetAddress localAddress,
int localPort,
HttpConnectionParams params)
Gets a new socket connection to the given host. |
| Method Detail |
|---|
Socket createSocket(String host,
int port,
InetAddress localAddress,
int localPort)
throws IOException,
UnknownHostException
host - the host name/IPport - the port on the hostlocalAddress - the local host name/IP to bind the socket tolocalPort - the port on the local machine
IOException - if an I/O error occurs while creating the socket
UnknownHostException - if the IP address of the host cannot be
determined
Socket createSocket(String host,
int port,
InetAddress localAddress,
int localPort,
HttpConnectionParams params)
throws IOException,
UnknownHostException,
ConnectTimeoutException
host - the host name/IPport - the port on the hostlocalAddress - the local host name/IP to bind the socket tolocalPort - the port on the local machineparams - Http connection parameters
IOException - if an I/O error occurs while creating the socket
UnknownHostException - if the IP address of the host cannot be
determined
ConnectTimeoutException - if socket cannot be connected within the
given time limit
Socket createSocket(String host,
int port)
throws IOException,
UnknownHostException
host - the host name/IPport - the port on the host
IOException - if an I/O error occurs while creating the socket
UnknownHostException - if the IP address of the host cannot be
determined
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||