Interface AxisHttpConnection
- All Superinterfaces:
AutoCloseable,Closeable,org.apache.hc.core5.http.HttpConnection,org.apache.hc.core5.io.ModalCloseable,org.apache.hc.core5.http.SocketModalCloseable
- All Known Implementing Classes:
AxisHttpConnectionImpl
public interface AxisHttpConnection
extends org.apache.hc.core5.http.HttpConnection
-
Method Summary
Modifier and TypeMethodDescriptionvoidflush()org.apache.hc.core5.http.impl.io.SocketHolderorg.apache.hc.core5.http.ClassicHttpRequestvoidreset()voidsendResponse(org.apache.hc.core5.http.ClassicHttpResponse response) Methods inherited from interface org.apache.hc.core5.http.HttpConnection
close, getEndpointDetails, getLocalAddress, getProtocolVersion, getRemoteAddress, getSSLSession, isOpenMethods inherited from interface org.apache.hc.core5.io.ModalCloseable
closeMethods inherited from interface org.apache.hc.core5.http.SocketModalCloseable
getSocketTimeout, setSocketTimeout
-
Method Details
-
getInputStream
InputStream getInputStream() -
sendResponse
void sendResponse(org.apache.hc.core5.http.ClassicHttpResponse response) throws org.apache.hc.core5.http.HttpException, IOException - Throws:
org.apache.hc.core5.http.HttpExceptionIOException
-
getOutputStream
OutputStream getOutputStream() -
flush
- Throws:
IOException
-
reset
- Throws:
IOException
-
receiveRequest
org.apache.hc.core5.http.ClassicHttpRequest receiveRequest() throws org.apache.hc.core5.http.HttpException, IOException- Throws:
org.apache.hc.core5.http.HttpExceptionIOException
-
getSocketHolder
org.apache.hc.core5.http.impl.io.SocketHolder getSocketHolder()
-