@Deprecated public class MockHttpClientConnection extends Object implements HttpClientConnection
HttpClientConnection
specifically for use in mocked connections using the MockHttpConnection
class.
Constructor and Description |
---|
MockHttpClientConnection(MockHttpConnection c)
Deprecated.
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
close()
Deprecated.
|
void |
flush()
Deprecated.
|
HttpConnectionMetrics |
getMetrics()
Deprecated.
|
int |
getSocketTimeout()
Deprecated.
|
boolean |
isOpen()
Deprecated.
|
boolean |
isResponseAvailable(int timeout)
Deprecated.
|
boolean |
isStale()
Deprecated.
|
void |
receiveResponseEntity(HttpResponse response)
Deprecated.
|
HttpResponse |
receiveResponseHeader()
Deprecated.
|
void |
sendRequestEntity(HttpEntityEnclosingRequest request)
Deprecated.
|
void |
sendRequestHeader(HttpRequest request)
Deprecated.
|
void |
setSocketTimeout(int timeout)
Deprecated.
|
void |
shutdown()
Deprecated.
|
public MockHttpClientConnection(MockHttpConnection c)
c
- The API for performing the connections.public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
close
in interface HttpConnection
IOException
public boolean isOpen()
isOpen
in interface HttpConnection
public boolean isStale()
isStale
in interface HttpConnection
public void setSocketTimeout(int timeout)
setSocketTimeout
in interface HttpConnection
public int getSocketTimeout()
getSocketTimeout
in interface HttpConnection
public void shutdown() throws IOException
shutdown
in interface HttpConnection
IOException
public HttpConnectionMetrics getMetrics()
getMetrics
in interface HttpConnection
public boolean isResponseAvailable(int timeout) throws IOException
isResponseAvailable
in interface HttpClientConnection
IOException
public void sendRequestHeader(HttpRequest request) throws HttpException, IOException
sendRequestHeader
in interface HttpClientConnection
HttpException
IOException
public void sendRequestEntity(HttpEntityEnclosingRequest request) throws HttpException, IOException
sendRequestEntity
in interface HttpClientConnection
HttpException
IOException
public HttpResponse receiveResponseHeader() throws HttpException, IOException
receiveResponseHeader
in interface HttpClientConnection
HttpException
IOException
public void receiveResponseEntity(HttpResponse response) throws HttpException, IOException
receiveResponseEntity
in interface HttpClientConnection
HttpException
IOException
public void flush() throws IOException
flush
in interface HttpClientConnection
IOException
Copyright © 2016–2020 The Apache Software Foundation. All rights reserved.