java.lang.Object | |
↳ | org.apache.http.impl.client.DefaultConnectionKeepAliveStrategy |
Default implementation of a strategy deciding duration that a connection can remain idle. The default implementation looks solely at the 'Keep-Alive' header's timeout token.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Returns the duration of time which this connection can be safely kept
idle.
|
[Expand]
Inherited Methods
|
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
|||||||||||
From interface
org.apache.http.conn.ConnectionKeepAliveStrategy
|
Returns the duration of time which this connection can be safely kept
idle. If the connection is left idle for longer than this period of time,
it MUST not reused. A value of 0 or less may be returned to indicate that
there is no suitable suggestion.
When coupled with a
ConnectionReuseStrategy
, if
{@link ConnectionReuseStrategy#keepAlive(HttpResponse, HttpContext)
returns true, this allows you to control how long the reuse will last. If
keepAlive returns false, this should have no meaningful impact
response | The last response received over the connection. |
---|---|
context | the context in which the connection is being used. |