public class UnixSocketFactory extends java.lang.Object implements SocketFactory
| Constructor and Description |
|---|
UnixSocketFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
configure(org.apache.http.client.HttpClient httpClient,
java.lang.String dockerHost) |
java.net.Socket |
connectSocket(java.net.Socket socket,
java.net.InetSocketAddress remoteAddress,
java.net.InetSocketAddress localAddress,
org.apache.http.params.HttpParams params) |
java.net.Socket |
createSocket(org.apache.http.params.HttpParams params) |
boolean |
isSecure(java.net.Socket sock) |
java.lang.String |
sanitize(java.lang.String dockerHost) |
boolean |
supports(java.lang.String scheme) |
public boolean supports(java.lang.String scheme)
supports in interface SocketFactorypublic java.lang.String sanitize(java.lang.String dockerHost)
sanitize in interface SocketFactorypublic void configure(org.apache.http.client.HttpClient httpClient,
java.lang.String dockerHost)
configure in interface SocketFactorypublic java.net.Socket createSocket(org.apache.http.params.HttpParams params)
throws java.io.IOException
createSocket in interface org.apache.http.conn.scheme.SchemeSocketFactoryjava.io.IOExceptionpublic java.net.Socket connectSocket(java.net.Socket socket,
java.net.InetSocketAddress remoteAddress,
java.net.InetSocketAddress localAddress,
org.apache.http.params.HttpParams params)
throws java.io.IOException,
java.net.UnknownHostException,
org.apache.http.conn.ConnectTimeoutException
connectSocket in interface org.apache.http.conn.scheme.SchemeSocketFactoryjava.io.IOExceptionjava.net.UnknownHostExceptionorg.apache.http.conn.ConnectTimeoutExceptionpublic boolean isSecure(java.net.Socket sock)
throws java.lang.IllegalArgumentException
isSecure in interface org.apache.http.conn.scheme.SchemeSocketFactoryjava.lang.IllegalArgumentException