Top Description Fields Constructors Methods
org.apache.hc.core5.http.impl.nio

public final Class ClientHttp1StreamDuplexerFactory

extends Object
Class Inheritance
Annotations
@Contract
threading:IMMUTABLE_CONDITIONAL
@Internal
Imports
org.apache.hc.core5.annotation.Contract, .Internal, .ThreadingBehavior, org.apache.hc.core5.http.ConnectionReuseStrategy, .ContentLengthStrategy, .HttpRequest, .HttpResponse, org.apache.hc.core5.http.config.CharCodingConfig, .Http1Config, org.apache.hc.core5.http.impl.DefaultConnectionReuseStrategy, .DefaultContentLengthStrategy, .Http1StreamListener, org.apache.hc.core5.http.nio.NHttpMessageParserFactory, .NHttpMessageWriterFactory, org.apache.hc.core5.http.protocol.HttpProcessor, org.apache.hc.core5.reactor.ProtocolIOSession, org.apache.hc.core5.util.Args

ClientHttp1StreamDuplexer factory.
Since
5.0

Field Summary

Modifier and TypeField and Description
private final CharCodingConfig
private final ConnectionReuseStrategy
private final Http1Config
private final HttpProcessor
private final ContentLengthStrategy
private final ContentLengthStrategy
private final NHttpMessageWriterFactory<HttpRequest>
private final NHttpMessageParserFactory<HttpResponse>
private final Http1StreamListener

Constructor Summary

AccessConstructor and Description
public
ClientHttp1StreamDuplexerFactory(final HttpProcessor httpProcessor, final Http1Config http1Config, final CharCodingConfig charCodingConfig, final ConnectionReuseStrategy connectionReuseStrategy, final NHttpMessageParserFactory<HttpResponse> responseParserFactory, final NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, final ContentLengthStrategy incomingContentStrategy, final ContentLengthStrategy outgoingContentStrategy, final Http1StreamListener streamListener)

public
ClientHttp1StreamDuplexerFactory(final HttpProcessor httpProcessor, final Http1Config http1Config, final CharCodingConfig charCodingConfig, final ConnectionReuseStrategy connectionReuseStrategy, final NHttpMessageParserFactory<HttpResponse> responseParserFactory, final NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, final Http1StreamListener streamListener)

public
ClientHttp1StreamDuplexerFactory(final HttpProcessor httpProcessor, final Http1Config http1Config, final CharCodingConfig charCodingConfig, final Http1StreamListener streamListener)

public
ClientHttp1StreamDuplexerFactory(final HttpProcessor httpProcessor, final Http1Config http1Config, final CharCodingConfig charCodingConfig)

Method Summary

Modifier and TypeMethod and Description
public ClientHttp1StreamDuplexer
create(final ProtocolIOSession ioSession)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

charCodingConfigback to summary
private final CharCodingConfig charCodingConfig
connectionReuseStrategyback to summary
private final ConnectionReuseStrategy connectionReuseStrategy
http1Configback to summary
private final Http1Config http1Config
httpProcessorback to summary
private final HttpProcessor httpProcessor
incomingContentStrategyback to summary
private final ContentLengthStrategy incomingContentStrategy
outgoingContentStrategyback to summary
private final ContentLengthStrategy outgoingContentStrategy
requestWriterFactoryback to summary
private final NHttpMessageWriterFactory<HttpRequest> requestWriterFactory
responseParserFactoryback to summary
private final NHttpMessageParserFactory<HttpResponse> responseParserFactory
streamListenerback to summary
private final Http1StreamListener streamListener

Constructor Detail

ClientHttp1StreamDuplexerFactoryback to summary
public ClientHttp1StreamDuplexerFactory(final HttpProcessor httpProcessor, final Http1Config http1Config, final CharCodingConfig charCodingConfig, final ConnectionReuseStrategy connectionReuseStrategy, final NHttpMessageParserFactory<HttpResponse> responseParserFactory, final NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, final ContentLengthStrategy incomingContentStrategy, final ContentLengthStrategy outgoingContentStrategy, final Http1StreamListener streamListener)
ClientHttp1StreamDuplexerFactoryback to summary
public ClientHttp1StreamDuplexerFactory(final HttpProcessor httpProcessor, final Http1Config http1Config, final CharCodingConfig charCodingConfig, final ConnectionReuseStrategy connectionReuseStrategy, final NHttpMessageParserFactory<HttpResponse> responseParserFactory, final NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, final Http1StreamListener streamListener)
ClientHttp1StreamDuplexerFactoryback to summary
public ClientHttp1StreamDuplexerFactory(final HttpProcessor httpProcessor, final Http1Config http1Config, final CharCodingConfig charCodingConfig, final Http1StreamListener streamListener)
ClientHttp1StreamDuplexerFactoryback to summary
public ClientHttp1StreamDuplexerFactory(final HttpProcessor httpProcessor, final Http1Config http1Config, final CharCodingConfig charCodingConfig)

Method Detail

createback to summary
public ClientHttp1StreamDuplexer create(final ProtocolIOSession ioSession)