Top Description Constructors Methods
org.apache.http.params

public final Class HttpConnectionParams

extends Object
implements CoreConnectionPNames
Class Inheritance
All Implemented Interfaces
org.apache.http.params.CoreConnectionPNames
Annotations
@Deprecated
Imports
org.apache.http.util.Args

Deprecated

(4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'

Utility class for accessing connection parameters in HttpParams.
Since
4.0

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static int

Returns:

connect timeout.
getConnectionTimeout
(final HttpParams
HTTP parameters.
params
)

Deprecated as a consequence of HttpParams being deprecated.
Obtains value of the CoreConnectionPNames#CONNECTION_TIMEOUT parameter.
public static int

Returns:

SO_LINGER.
getLinger
(final HttpParams
HTTP parameters.
params
)

Deprecated as a consequence of HttpParams being deprecated.
Obtains value of the CoreConnectionPNames#SO_LINGER parameter.
public static int

Returns:

socket buffer size
getSocketBufferSize
(final HttpParams
HTTP parameters.
params
)

Deprecated as a consequence of HttpParams being deprecated.
Obtains value of the CoreConnectionPNames#SOCKET_BUFFER_SIZE parameter.
public static boolean

Returns:

SO_KEEPALIVE.
getSoKeepalive
(final HttpParams
HTTP parameters.
params
)

Deprecated as a consequence of HttpParams being deprecated.
Obtains value of the CoreConnectionPNames#SO_KEEPALIVE parameter.
public static boolean

Returns:

SO_REUSEADDR.
getSoReuseaddr
(final HttpParams
HTTP parameters.
params
)

Deprecated as a consequence of HttpParams being deprecated.
Obtains value of the CoreConnectionPNames#SO_REUSEADDR parameter.
public static int

Returns:

SO_TIMEOUT.
getSoTimeout
(final HttpParams
HTTP parameters.
params
)

Deprecated as a consequence of HttpParams being deprecated.
Obtains value of the CoreConnectionPNames#SO_TIMEOUT parameter.
public static boolean

Returns:

Nagle's algorithm flag
getTcpNoDelay
(final HttpParams
HTTP parameters.
params
)

Deprecated as a consequence of HttpParams being deprecated.
Obtains value of the CoreConnectionPNames#TCP_NODELAY parameter.
public static boolean

Returns:

stale connection check flag.
isStaleCheckingEnabled
(final HttpParams
HTTP parameters.
params
)

Deprecated as a consequence of HttpParams being deprecated.
Obtains value of the CoreConnectionPNames#STALE_CONNECTION_CHECK parameter.
public static void
setConnectionTimeout(final HttpParams
HTTP parameters.
params
,
final int
connect timeout.
timeout
)

Deprecated as a consequence of HttpParams being deprecated.
Sets value of the CoreConnectionPNames#CONNECTION_TIMEOUT parameter.
public static void
setLinger(final HttpParams
HTTP parameters.
params
,
final int
SO_LINGER.
value
)

Deprecated as a consequence of HttpParams being deprecated.
Sets value of the CoreConnectionPNames#SO_LINGER parameter.
public static void
setSocketBufferSize(final HttpParams
HTTP parameters.
params
,
final int
socket buffer size
size
)

Deprecated as a consequence of HttpParams being deprecated.
Sets value of the CoreConnectionPNames#SOCKET_BUFFER_SIZE parameter.
public static void
setSoKeepalive(final HttpParams
HTTP parameters.
params
,
final boolean
SO_KEEPALIVE.
enableKeepalive
)

Deprecated as a consequence of HttpParams being deprecated.
Sets value of the CoreConnectionPNames#SO_KEEPALIVE parameter.
public static void
setSoReuseaddr(final HttpParams
HTTP parameters.
params
,
final boolean
SO_REUSEADDR.
reuseaddr
)

Deprecated as a consequence of HttpParams being deprecated.
Sets value of the CoreConnectionPNames#SO_REUSEADDR parameter.
public static void
setSoTimeout(final HttpParams
HTTP parameters.
params
,
final int
SO_TIMEOUT.
timeout
)

Deprecated as a consequence of HttpParams being deprecated.
Sets value of the CoreConnectionPNames#SO_TIMEOUT parameter.
public static void
setStaleCheckingEnabled(final HttpParams
HTTP parameters.
params
,
final boolean
stale connection check flag.
value
)

Deprecated as a consequence of HttpParams being deprecated.
Sets value of the CoreConnectionPNames#STALE_CONNECTION_CHECK parameter.
public static void
setTcpNoDelay(final HttpParams
HTTP parameters.
params
,
final boolean
Nagle's algorithm flag
value
)

Deprecated as a consequence of HttpParams being deprecated.
Sets value of the CoreConnectionPNames#TCP_NODELAY parameter.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

HttpConnectionParamsback to summary
private HttpConnectionParams()

Method Detail

getConnectionTimeoutback to summary
public static int getConnectionTimeout(final HttpParams params)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Obtains value of the CoreConnectionPNames#CONNECTION_TIMEOUT parameter. If not set, defaults to 0.

Parameters
params:HttpParams

HTTP parameters.

Returns:int

connect timeout.

getLingerback to summary
public static int getLinger(final HttpParams params)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Obtains value of the CoreConnectionPNames#SO_LINGER parameter. If not set, defaults to -1.

Parameters
params:HttpParams

HTTP parameters.

Returns:int

SO_LINGER.

getSocketBufferSizeback to summary
public static int getSocketBufferSize(final HttpParams params)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Obtains value of the CoreConnectionPNames#SOCKET_BUFFER_SIZE parameter. If not set, defaults to -1.

Parameters
params:HttpParams

HTTP parameters.

Returns:int

socket buffer size

getSoKeepaliveback to summary
public static boolean getSoKeepalive(final HttpParams params)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Obtains value of the CoreConnectionPNames#SO_KEEPALIVE parameter. If not set, defaults to false.

Parameters
params:HttpParams

HTTP parameters.

Returns:boolean

SO_KEEPALIVE.

Since
4.2
getSoReuseaddrback to summary
public static boolean getSoReuseaddr(final HttpParams params)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Obtains value of the CoreConnectionPNames#SO_REUSEADDR parameter. If not set, defaults to false.

Parameters
params:HttpParams

HTTP parameters.

Returns:boolean

SO_REUSEADDR.

Since
4.1
getSoTimeoutback to summary
public static int getSoTimeout(final HttpParams params)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Obtains value of the CoreConnectionPNames#SO_TIMEOUT parameter. If not set, defaults to 0.

Parameters
params:HttpParams

HTTP parameters.

Returns:int

SO_TIMEOUT.

getTcpNoDelayback to summary
public static boolean getTcpNoDelay(final HttpParams params)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Obtains value of the CoreConnectionPNames#TCP_NODELAY parameter. If not set, defaults to true.

Parameters
params:HttpParams

HTTP parameters.

Returns:boolean

Nagle's algorithm flag

isStaleCheckingEnabledback to summary
public static boolean isStaleCheckingEnabled(final HttpParams params)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Obtains value of the CoreConnectionPNames#STALE_CONNECTION_CHECK parameter. If not set, defaults to true.

Parameters
params:HttpParams

HTTP parameters.

Returns:boolean

stale connection check flag.

setConnectionTimeoutback to summary
public static void setConnectionTimeout(final HttpParams params, final int timeout)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Sets value of the CoreConnectionPNames#CONNECTION_TIMEOUT parameter.

Parameters
params:HttpParams

HTTP parameters.

timeout:int

connect timeout.

setLingerback to summary
public static void setLinger(final HttpParams params, final int value)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Sets value of the CoreConnectionPNames#SO_LINGER parameter.

Parameters
params:HttpParams

HTTP parameters.

value:int

SO_LINGER.

setSocketBufferSizeback to summary
public static void setSocketBufferSize(final HttpParams params, final int size)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Sets value of the CoreConnectionPNames#SOCKET_BUFFER_SIZE parameter.

Parameters
params:HttpParams

HTTP parameters.

size:int

socket buffer size

setSoKeepaliveback to summary
public static void setSoKeepalive(final HttpParams params, final boolean enableKeepalive)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Sets value of the CoreConnectionPNames#SO_KEEPALIVE parameter.

Parameters
params:HttpParams

HTTP parameters.

enableKeepalive:boolean

SO_KEEPALIVE.

Since
4.2
setSoReuseaddrback to summary
public static void setSoReuseaddr(final HttpParams params, final boolean reuseaddr)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Sets value of the CoreConnectionPNames#SO_REUSEADDR parameter.

Parameters
params:HttpParams

HTTP parameters.

reuseaddr:boolean

SO_REUSEADDR.

Since
4.1
setSoTimeoutback to summary
public static void setSoTimeout(final HttpParams params, final int timeout)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Sets value of the CoreConnectionPNames#SO_TIMEOUT parameter.

Parameters
params:HttpParams

HTTP parameters.

timeout:int

SO_TIMEOUT.

setStaleCheckingEnabledback to summary
public static void setStaleCheckingEnabled(final HttpParams params, final boolean value)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Sets value of the CoreConnectionPNames#STALE_CONNECTION_CHECK parameter.

Parameters
params:HttpParams

HTTP parameters.

value:boolean

stale connection check flag.

setTcpNoDelayback to summary
public static void setTcpNoDelay(final HttpParams params, final boolean value)

Deprecated

as a consequence of HttpParams being deprecated. See corresponding docs for further information.

Sets value of the CoreConnectionPNames#TCP_NODELAY parameter.

Parameters
params:HttpParams

HTTP parameters.

value:boolean

Nagle's algorithm flag