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

public Class ClientHttp1IOEventHandlerFactory

extends Object
implements IOEventHandlerFactory
Class Inheritance
All Implemented Interfaces
org.apache.hc.core5.reactor.IOEventHandlerFactory
Annotations
@Contract
threading:IMMUTABLE_CONDITIONAL
Imports
org.apache.hc.core5.annotation.Contract, .ThreadingBehavior, org.apache.hc.core5.http.URIScheme, org.apache.hc.core5.http.nio.ssl.TlsStrategy, org.apache.hc.core5.reactor.EndpointParameters, .IOEventHandler, .IOEventHandlerFactory, .ProtocolIOSession, org.apache.hc.core5.util.Args, .Timeout

ClientHttp1IOEventHandler factory.
Since
5.0

Field Summary

Modifier and TypeField and Description
private final Timeout
private final ClientHttp1StreamDuplexerFactory
private final TlsStrategy

Constructor Summary

AccessConstructor and Description
public
ClientHttp1IOEventHandlerFactory(final ClientHttp1StreamDuplexerFactory streamDuplexerFactory, final TlsStrategy tlsStrategy, final Timeout handshakeTimeout)

Method Summary

Modifier and TypeMethod and Description
public IOEventHandler
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

handshakeTimeoutback to summary
private final Timeout handshakeTimeout
streamDuplexerFactoryback to summary
private final ClientHttp1StreamDuplexerFactory streamDuplexerFactory
tlsStrategyback to summary
private final TlsStrategy tlsStrategy

Constructor Detail

ClientHttp1IOEventHandlerFactoryback to summary
public ClientHttp1IOEventHandlerFactory(final ClientHttp1StreamDuplexerFactory streamDuplexerFactory, final TlsStrategy tlsStrategy, final Timeout handshakeTimeout)

Method Detail

createHandlerback to summary
public IOEventHandler createHandler(final ProtocolIOSession ioSession, final Object attachment)

Implements org.apache.hc.core5.reactor.IOEventHandlerFactory.createHandler.

Annotations
@Override