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