Uses of Interface
org.apache.hc.core5.http.HttpConnection
-
Packages that use HttpConnection Package Description org.apache.hc.core5.http Core HTTP transport component APIs.org.apache.hc.core5.http.impl Default implementations of core HTTP APIs.org.apache.hc.core5.http.impl.io Default implementation of HTTP/1.1 transport based on the classic (blocking) I/O model.org.apache.hc.core5.http.impl.nio Default implementation of HTTP/1.1 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.http.io Core HTTP transport APIs based on the classic (blocking) I/O model.org.apache.hc.core5.http2.impl.nio Default implementation of HTTP/2 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.testing.classic org.apache.hc.core5.testing.nio -
-
Uses of HttpConnection in org.apache.hc.core5.http
Methods in org.apache.hc.core5.http with parameters of type HttpConnection Modifier and Type Method Description voidExceptionListener. onError(HttpConnection connection, java.lang.Exception ex) -
Uses of HttpConnection in org.apache.hc.core5.http.impl
Methods in org.apache.hc.core5.http.impl with parameters of type HttpConnection Modifier and Type Method Description voidHttp1StreamListener. onExchangeComplete(HttpConnection connection, boolean keepAlive)voidHttp1StreamListener. onRequestHead(HttpConnection connection, HttpRequest request)voidHttp1StreamListener. onResponseHead(HttpConnection connection, HttpResponse response) -
Uses of HttpConnection in org.apache.hc.core5.http.impl.io
Classes in org.apache.hc.core5.http.impl.io that implement HttpConnection Modifier and Type Class Description (package private) classBHttpConnectionBaseclassDefaultBHttpClientConnectionDefault implementation ofHttpClientConnection.classDefaultBHttpServerConnectionDefault implementation ofHttpServerConnection. -
Uses of HttpConnection in org.apache.hc.core5.http.impl.nio
Subinterfaces of HttpConnection in org.apache.hc.core5.http.impl.nio Modifier and Type Interface Description interfaceHttpConnectionEventHandlerIOEventHandlerthat also exposesHttpConnectionproperties.Classes in org.apache.hc.core5.http.impl.nio that implement HttpConnection Modifier and Type Class Description (package private) classAbstractHttp1IOEventHandler(package private) classAbstractHttp1StreamDuplexer<IncomingMessage extends HttpMessage,OutgoingMessage extends HttpMessage>classClientHttp1IOEventHandlerIOEventHandlerthat implements client side HTTP/1.1 messaging protocol with full support for duplexed message transmission and message pipelining.classClientHttp1StreamDuplexerI/O event handler for events fired byProtocolIOSessionthat implements client side HTTP/1.1 messaging protocol with full support for duplexed message transmission and message pipelining.classServerHttp1IOEventHandlerIOEventHandlerthat implements server side HTTP/1.1 messaging protocol with full support for duplexed message transmission and message pipelining.classServerHttp1StreamDuplexerI/O event handler for events fired byProtocolIOSessionthat implements server side HTTP/1.1 messaging protocol with full support for duplexed message transmission and message pipelining. -
Uses of HttpConnection in org.apache.hc.core5.http.io
Classes in org.apache.hc.core5.http.io with type parameters of type HttpConnection Modifier and Type Interface Description interfaceHttpConnectionFactory<T extends HttpConnection>Factory forHttpConnectioninstances.Subinterfaces of HttpConnection in org.apache.hc.core5.http.io Modifier and Type Interface Description interfaceBHttpConnectionAbstract blocking HTTP connection interface.interfaceHttpClientConnectionA client-side HTTP connection, which can be used for sending requests and receiving responses.interfaceHttpServerConnectionA server-side HTTP connection, which can be used for receiving requests and sending responses.Methods in org.apache.hc.core5.http.io with parameters of type HttpConnection Modifier and Type Method Description voidHttpResponseInformationCallback. execute(HttpResponse response, HttpConnection connection, HttpContext context) -
Uses of HttpConnection in org.apache.hc.core5.http2.impl.nio
Classes in org.apache.hc.core5.http2.impl.nio that implement HttpConnection Modifier and Type Class Description (package private) classAbstractH2IOEventHandler(package private) classAbstractH2StreamMultiplexerclassClientH2IOEventHandlerIOEventHandlerthat implements client side HTTP/2 messaging protocol with full support for multiplexed message transmission.classClientH2PrefaceHandlerI/O event handler for events fired byProtocolIOSessionthat implements client side of the HTTP/2 protocol negotiation handshake always forcing the choice of HTTP/2.classClientH2StreamMultiplexerI/O event handler for events fired byProtocolIOSessionthat implements client side HTTP/2 messaging protocol with full support for multiplexed message transmission.classHttpProtocolNegotiator(package private) classPrefaceHandlerBaseclassServerH2IOEventHandlerIOEventHandlerthat implements server side HTTP/2 messaging protocol with full support for multiplexed message transmission.classServerH2PrefaceHandlerI/O event handler for events fired byProtocolIOSessionthat implements server side of the HTTP/2 protocol negotiation handshake.classServerH2StreamMultiplexerI/O event handler for events fired byProtocolIOSessionthat implements server side HTTP/2 messaging protocol with full support for multiplexed message transmission.Methods in org.apache.hc.core5.http2.impl.nio with parameters of type HttpConnection Modifier and Type Method Description voidH2StreamListener. onFrameInput(HttpConnection connection, int streamId, RawFrame frame)voidH2StreamListener. onFrameOutput(HttpConnection connection, int streamId, RawFrame frame)voidH2StreamListener. onHeaderInput(HttpConnection connection, int streamId, java.util.List<? extends Header> headers)voidH2StreamListener. onHeaderOutput(HttpConnection connection, int streamId, java.util.List<? extends Header> headers)voidH2StreamListener. onInputFlowControl(HttpConnection connection, int streamId, int delta, int actualSize)voidH2StreamListener. onOutputFlowControl(HttpConnection connection, int streamId, int delta, int actualSize) -
Uses of HttpConnection in org.apache.hc.core5.testing.classic
Classes in org.apache.hc.core5.testing.classic that implement HttpConnection Modifier and Type Class Description classLoggingBHttpClientConnectionclassLoggingBHttpServerConnectionMethods in org.apache.hc.core5.testing.classic with parameters of type HttpConnection Modifier and Type Method Description voidLoggingExceptionListener. onError(HttpConnection conn, java.lang.Exception ex)voidLoggingHttp1StreamListener. onExchangeComplete(HttpConnection connection, boolean keepAlive)voidLoggingHttp1StreamListener. onRequestHead(HttpConnection connection, HttpRequest request)voidLoggingHttp1StreamListener. onResponseHead(HttpConnection connection, HttpResponse response) -
Uses of HttpConnection in org.apache.hc.core5.testing.nio
Methods in org.apache.hc.core5.testing.nio with parameters of type HttpConnection Modifier and Type Method Description voidLoggingHttp1StreamListener. onExchangeComplete(HttpConnection connection, boolean keepAlive)voidLoggingH2StreamListener. onFrameInput(HttpConnection connection, int streamId, RawFrame frame)voidLoggingH2StreamListener. onFrameOutput(HttpConnection connection, int streamId, RawFrame frame)voidLoggingH2StreamListener. onHeaderInput(HttpConnection connection, int streamId, java.util.List<? extends Header> headers)voidLoggingH2StreamListener. onHeaderOutput(HttpConnection connection, int streamId, java.util.List<? extends Header> headers)voidLoggingH2StreamListener. onInputFlowControl(HttpConnection connection, int streamId, int delta, int actualSize)voidLoggingH2StreamListener. onOutputFlowControl(HttpConnection connection, int streamId, int delta, int actualSize)voidLoggingHttp1StreamListener. onRequestHead(HttpConnection connection, HttpRequest request)voidLoggingHttp1StreamListener. onResponseHead(HttpConnection connection, HttpResponse response)
-