Class ClientH2StreamMultiplexerFactory
- java.lang.Object
-
- org.apache.hc.core5.http2.impl.nio.ClientH2StreamMultiplexerFactory
-
@Contract(threading=IMMUTABLE_CONDITIONAL) @Internal public final class ClientH2StreamMultiplexerFactory extends java.lang.Object
ClientH2StreamMultiplexer
factory.- Since:
- 5.0
-
-
Field Summary
Fields Modifier and Type Field Description private CharCodingConfig
charCodingConfig
private H2Config
h2Config
private HttpProcessor
httpProcessor
private HandlerFactory<AsyncPushConsumer>
pushHandlerFactory
private H2StreamListener
streamListener
-
Constructor Summary
Constructors Constructor Description ClientH2StreamMultiplexerFactory(HttpProcessor httpProcessor, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, H2Config h2Config, CharCodingConfig charCodingConfig, H2StreamListener streamListener)
ClientH2StreamMultiplexerFactory(HttpProcessor httpProcessor, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, H2StreamListener streamListener)
ClientH2StreamMultiplexerFactory(HttpProcessor httpProcessor, H2StreamListener streamListener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientH2StreamMultiplexer
create(ProtocolIOSession ioSession)
-
-
-
Field Detail
-
httpProcessor
private final HttpProcessor httpProcessor
-
pushHandlerFactory
private final HandlerFactory<AsyncPushConsumer> pushHandlerFactory
-
h2Config
private final H2Config h2Config
-
charCodingConfig
private final CharCodingConfig charCodingConfig
-
streamListener
private final H2StreamListener streamListener
-
-
Constructor Detail
-
ClientH2StreamMultiplexerFactory
public ClientH2StreamMultiplexerFactory(HttpProcessor httpProcessor, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, H2Config h2Config, CharCodingConfig charCodingConfig, H2StreamListener streamListener)
-
ClientH2StreamMultiplexerFactory
public ClientH2StreamMultiplexerFactory(HttpProcessor httpProcessor, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, H2StreamListener streamListener)
-
ClientH2StreamMultiplexerFactory
public ClientH2StreamMultiplexerFactory(HttpProcessor httpProcessor, H2StreamListener streamListener)
-
-
Method Detail
-
create
public ClientH2StreamMultiplexer create(ProtocolIOSession ioSession)
-
-