org.apache.hc.core5.http.impl.nio

## Interface HttpConnectionEventHandler

- All Superinterfaces:
    AutoCloseable, Closeable, HttpConnection, IOEventHandler, ModalCloseable, SocketModalCloseable
  All Known Implementing Classes:
    ClientH2IOEventHandler, ClientHttp1IOEventHandler, ClientHttpProtocolNegotiator, H2OnlyClientProtocolNegotiator, ServerH2IOEventHandler, ServerHttp1IOEventHandler, ServerHttpProtocolNegotiator

      @Internal
      public interface HttpConnectionEventHandler
      extends IOEventHandler, HttpConnection

  `IOEventHandler` that also exposes `HttpConnection` properties.
  Since:
    5.0

- - ### Method Summary

    - ### Methods inherited from interface org.apache.hc.core5.reactor.IOEventHandler

      `connected, disconnected, exception, inputReady, outputReady, timeout`

    - ### Methods inherited from interface org.apache.hc.core5.http.HttpConnection

      `close, getEndpointDetails, getLocalAddress, getProtocolVersion, getRemoteAddress, getSSLSession, isOpen`

    - ### Methods inherited from interface org.apache.hc.core5.http.SocketModalCloseable

      `getSocketTimeout, setSocketTimeout`

    - ### Methods inherited from interface org.apache.hc.core5.io.ModalCloseable

      `close`

Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.