public final class LazySchemeSocketFactory
extends java.lang.Object
implements org.apache.http.conn.scheme.SchemeLayeredSocketFactory
Constructor and Description |
---|
LazySchemeSocketFactory() |
Modifier and Type | Method and Description |
---|---|
java.net.Socket |
connectSocket(java.net.Socket sock,
java.net.InetSocketAddress remoteAddress,
java.net.InetSocketAddress localAddress,
org.apache.http.params.HttpParams params) |
java.net.Socket |
createLayeredSocket(java.net.Socket socket,
java.lang.String target,
int port,
org.apache.http.params.HttpParams params) |
java.net.Socket |
createSocket(org.apache.http.params.HttpParams params) |
boolean |
isSecure(java.net.Socket sock) |
public java.net.Socket createSocket(org.apache.http.params.HttpParams params) throws java.io.IOException
createSocket
in interface org.apache.http.conn.scheme.SchemeSocketFactory
params
- HttpParams
java.io.IOException
- when the socket creation failsSchemeSocketFactory.createSocket(org.apache.http.params.HttpParams)
public java.net.Socket connectSocket(java.net.Socket sock, 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.SchemeSocketFactory
sock
- Socket
remoteAddress
- InetSocketAddress
localAddress
- InetSocketAddress
params
- HttpParams
java.io.IOException
- when the socket creation failsjava.net.UnknownHostException
- when the remote or local addresses can't be resolvedorg.apache.http.conn.ConnectTimeoutException
- when the connection times outSchemeSocketFactory.connectSocket(java.net.Socket, java.net.InetSocketAddress, java.net.InetSocketAddress, org.apache.http.params.HttpParams)
public boolean isSecure(java.net.Socket sock) throws java.lang.IllegalArgumentException
isSecure
in interface org.apache.http.conn.scheme.SchemeSocketFactory
sock
- Socket
java.lang.IllegalArgumentException
- when the socket is not validSchemeSocketFactory.isSecure(java.net.Socket)
public java.net.Socket createLayeredSocket(java.net.Socket socket, java.lang.String target, int port, org.apache.http.params.HttpParams params) throws java.io.IOException, java.net.UnknownHostException
createLayeredSocket
in interface org.apache.http.conn.scheme.SchemeLayeredSocketFactory
socket
- Socket
target
- String
port
- int port of socketparams
- HttpParams
java.io.IOException
java.net.UnknownHostException
Copyright © 1998-2018 Apache Software Foundation. All Rights Reserved.