Class H2AsyncClientProtocolStarter
- java.lang.Object
-
- org.apache.hc.client5.http.impl.async.H2AsyncClientProtocolStarter
-
- All Implemented Interfaces:
org.apache.hc.core5.reactor.IOEventHandlerFactory
class H2AsyncClientProtocolStarter extends java.lang.Object implements org.apache.hc.core5.reactor.IOEventHandlerFactory
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.hc.core5.http.config.CharCodingConfigcharCodingConfigprivate org.apache.hc.core5.http.nio.HandlerFactory<org.apache.hc.core5.http.nio.AsyncPushConsumer>exchangeHandlerFactoryprivate static org.slf4j.LoggerFLOW_CTRL_LOGprivate static org.slf4j.LoggerFRAME_LOGprivate static org.slf4j.LoggerFRAME_PAYLOAD_LOGprivate org.apache.hc.core5.http2.config.H2Configh2Configprivate static org.slf4j.LoggerHEADER_LOGprivate org.apache.hc.core5.http.protocol.HttpProcessorhttpProcessor
-
Constructor Summary
Constructors Constructor Description H2AsyncClientProtocolStarter(org.apache.hc.core5.http.protocol.HttpProcessor httpProcessor, org.apache.hc.core5.http.nio.HandlerFactory<org.apache.hc.core5.http.nio.AsyncPushConsumer> exchangeHandlerFactory, org.apache.hc.core5.http2.config.H2Config h2Config, org.apache.hc.core5.http.config.CharCodingConfig charCodingConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.hc.core5.reactor.IOEventHandlercreateHandler(org.apache.hc.core5.reactor.ProtocolIOSession ioSession, java.lang.Object attachment)
-
-
-
Field Detail
-
HEADER_LOG
private static final org.slf4j.Logger HEADER_LOG
-
FRAME_LOG
private static final org.slf4j.Logger FRAME_LOG
-
FRAME_PAYLOAD_LOG
private static final org.slf4j.Logger FRAME_PAYLOAD_LOG
-
FLOW_CTRL_LOG
private static final org.slf4j.Logger FLOW_CTRL_LOG
-
httpProcessor
private final org.apache.hc.core5.http.protocol.HttpProcessor httpProcessor
-
exchangeHandlerFactory
private final org.apache.hc.core5.http.nio.HandlerFactory<org.apache.hc.core5.http.nio.AsyncPushConsumer> exchangeHandlerFactory
-
h2Config
private final org.apache.hc.core5.http2.config.H2Config h2Config
-
charCodingConfig
private final org.apache.hc.core5.http.config.CharCodingConfig charCodingConfig
-
-
Constructor Detail
-
H2AsyncClientProtocolStarter
H2AsyncClientProtocolStarter(org.apache.hc.core5.http.protocol.HttpProcessor httpProcessor, org.apache.hc.core5.http.nio.HandlerFactory<org.apache.hc.core5.http.nio.AsyncPushConsumer> exchangeHandlerFactory, org.apache.hc.core5.http2.config.H2Config h2Config, org.apache.hc.core5.http.config.CharCodingConfig charCodingConfig)
-
-