|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.http.conn.scheme.PlainSocketFactory
public final class PlainSocketFactory
The default class for creating sockets.
| Constructor Summary | |
|---|---|
PlainSocketFactory()
|
|
PlainSocketFactory(HostNameResolver nameResolver)
|
|
| Method Summary | |
|---|---|
java.net.Socket |
connectSocket(java.net.Socket sock,
java.lang.String host,
int port,
java.net.InetAddress localAddress,
int localPort,
org.apache.http.params.HttpParams params)
Connects a socket to the given host. |
java.net.Socket |
createSocket()
Creates a new, unconnected socket. |
static PlainSocketFactory |
getSocketFactory()
Gets the default factory. |
boolean |
isSecure(java.net.Socket sock)
Checks whether a socket connection is secure. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PlainSocketFactory(HostNameResolver nameResolver)
public PlainSocketFactory()
| Method Detail |
|---|
public static PlainSocketFactory getSocketFactory()
public java.net.Socket createSocket()
SocketFactoryconnectSocket.
createSocket in interface SocketFactory
public java.net.Socket connectSocket(java.net.Socket sock,
java.lang.String host,
int port,
java.net.InetAddress localAddress,
int localPort,
org.apache.http.params.HttpParams params)
throws java.io.IOException
SocketFactory
connectSocket in interface SocketFactorysock - the socket to connect, as obtained from
createSocket.
null indicates that a new socket
should be created and connected.host - the host to connect toport - the port to connect to on the hostlocalAddress - the local address to bind the socket to, or
null for anylocalPort - the port on the local machine,
0 or a negative number for anyparams - additional parameters for connecting
sock argument if this factory supports
a layered protocol.
java.io.IOException - if an I/O error occurs
java.net.UnknownHostException - if the IP address of the target host
can not be determined
ConnectTimeoutException - if the socket cannot be connected
within the time limit defined in the params
public final boolean isSecure(java.net.Socket sock)
throws java.lang.IllegalArgumentException
isSecure in interface SocketFactorysock - the connected socket
false
java.lang.IllegalArgumentException - if the argument is invalid
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||