org.apache.http.impl
Class NoConnectionReuseStrategy
java.lang.Object
   org.apache.http.impl.NoConnectionReuseStrategy
org.apache.http.impl.NoConnectionReuseStrategy
- All Implemented Interfaces: 
- ConnectionReuseStrategy
- @Contract(threading=IMMUTABLE)
public class NoConnectionReuseStrategy 
- extends Object- implements ConnectionReuseStrategy
A strategy that never re-uses a connection.
- Since:
- 4.0
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
INSTANCE
public static final NoConnectionReuseStrategy INSTANCE
NoConnectionReuseStrategy
public NoConnectionReuseStrategy()
keepAlive
public boolean keepAlive(HttpResponse response,
                         HttpContext context)
- Description copied from interface: ConnectionReuseStrategy
- Decides whether a connection can be kept open after a request.
 If this method returns false, the caller MUST
 close the connection to correctly comply with the HTTP protocol.
 If it returnstrue, the caller SHOULD attempt to
 keep the connection open for reuse with another request.
 One can use the HTTP context to retrieve additional objects that
 may be relevant for the keep-alive strategy: the actual HTTP
 connection, the original HTTP request, target host if known,
 number of times the connection has been reused already and so on.
  
 If the connection is already closed, falseis returned.
 The stale connection check MUST NOT be triggered by a
 connection reuse strategy.
 
 
- 
- Specified by:
- keepAlivein interface- ConnectionReuseStrategy
 
- 
- Parameters:
- response- The last response received over that connection.
- context- the context in which the connection is being
          used.
- Returns:
- trueif the connection is allowed to be reused, or- falseif it MUST NOT be reused
 
Copyright © 2005–2020 The Apache Software Foundation. All rights reserved.