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

public Class ServerHttp1IOEventHandlerFactory

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

ServerHttp1IOEventHandler factory.
Since
5.0

Field Summary

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

Constructor Summary

AccessConstructor and Description
public
ServerHttp1IOEventHandlerFactory(final ServerHttp1StreamDuplexerFactory 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 ServerHttp1StreamDuplexerFactory streamDuplexerFactory
tlsStrategyback to summary
private final TlsStrategy tlsStrategy

Constructor Detail

ServerHttp1IOEventHandlerFactoryback to summary
public ServerHttp1IOEventHandlerFactory(final ServerHttp1StreamDuplexerFactory 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