Class DefaultClientAsyncConnection

  • All Implemented Interfaces:
    java.io.Closeable, java.lang.AutoCloseable, org.apache.http.HttpConnection, org.apache.http.HttpInetConnection, ClientAsyncConnection, org.apache.http.nio.IOControl, org.apache.http.nio.NHttpClientConnection, org.apache.http.nio.NHttpClientIOTarget, org.apache.http.nio.NHttpConnection, org.apache.http.nio.reactor.SessionBufferStatus, org.apache.http.nio.reactor.SocketAccessor

    @Deprecated
    public class DefaultClientAsyncConnection
    extends org.apache.http.impl.nio.DefaultNHttpClientConnection
    implements ClientAsyncConnection
    Deprecated.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.apache.commons.logging.Log headerlog
      Deprecated.
       
      private java.lang.String id
      Deprecated.
       
      private org.apache.commons.logging.Log log
      Deprecated.
       
      private org.apache.http.nio.reactor.IOSession original
      Deprecated.
       
      private org.apache.commons.logging.Log wirelog
      Deprecated.
       
      • Fields inherited from class org.apache.http.impl.nio.DefaultNHttpClientConnection

        requestWriter, responseParser
      • Fields inherited from class org.apache.http.impl.nio.NHttpConnectionBase

        connMetrics, contentDecoder, contentEncoder, context, hasBufferedInput, hasBufferedOutput, inbuf, incomingContentStrategy, inTransportMetrics, outbuf, outgoingContentStrategy, outTransportMetrics, remote, request, response, session, status
      • Fields inherited from interface org.apache.http.nio.NHttpConnection

        ACTIVE, CLOSED, CLOSING
    • Constructor Summary

      Constructors 
      Constructor Description
      DefaultClientAsyncConnection​(java.lang.String id, org.apache.http.nio.reactor.IOSession iosession, org.apache.http.HttpResponseFactory responseFactory, org.apache.http.nio.util.ByteBufferAllocator allocator, org.apache.http.params.HttpParams params)
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      java.lang.String getId()
      Deprecated.
       
      org.apache.http.nio.reactor.IOSession getIOSession()
      Deprecated.
       
      protected void onRequestSubmitted​(org.apache.http.HttpRequest request)
      Deprecated.
       
      protected void onResponseReceived​(org.apache.http.HttpResponse response)
      Deprecated.
       
      java.lang.String toString()
      Deprecated.
       
      void upgrade​(org.apache.http.nio.reactor.IOSession iosession)
      Deprecated.
       
      • Methods inherited from class org.apache.http.impl.nio.DefaultNHttpClientConnection

        consumeInput, consumeInput, createRequestWriter, createResponseParser, isRequestSubmitted, produceOutput, produceOutput, resetInput, resetOutput, submitRequest
      • Methods inherited from class org.apache.http.impl.nio.NHttpConnectionBase

        assertNotClosed, bind, close, createConnectionMetrics, createContentDecoder, createContentEncoder, createIncomingContentStrategy, createOutgoingContentStrategy, createTransportMetrics, getContext, getHttpRequest, getHttpResponse, getLocalAddress, getLocalPort, getMetrics, getRemoteAddress, getRemotePort, getSocket, getSocketTimeout, getStatus, hasBufferedInput, hasBufferedOutput, isOpen, isStale, prepareDecoder, prepareEncoder, requestInput, requestOutput, setSocketTimeout, shutdown, suspendInput, suspendOutput
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.apache.http.HttpConnection

        close, getMetrics, getSocketTimeout, isOpen, isStale, setSocketTimeout, shutdown
      • Methods inherited from interface org.apache.http.HttpInetConnection

        getLocalAddress, getLocalPort, getRemoteAddress, getRemotePort
      • Methods inherited from interface org.apache.http.nio.IOControl

        requestInput, requestOutput, shutdown, suspendInput, suspendOutput
      • Methods inherited from interface org.apache.http.nio.NHttpClientConnection

        isRequestSubmitted, resetInput, resetOutput, submitRequest
      • Methods inherited from interface org.apache.http.nio.NHttpConnection

        getContext, getHttpRequest, getHttpResponse, getStatus
    • Field Detail

      • headerlog

        private final org.apache.commons.logging.Log headerlog
        Deprecated.
      • wirelog

        private final org.apache.commons.logging.Log wirelog
        Deprecated.
      • log

        private final org.apache.commons.logging.Log log
        Deprecated.
      • id

        private final java.lang.String id
        Deprecated.
      • original

        private org.apache.http.nio.reactor.IOSession original
        Deprecated.
    • Constructor Detail

      • DefaultClientAsyncConnection

        public DefaultClientAsyncConnection​(java.lang.String id,
                                            org.apache.http.nio.reactor.IOSession iosession,
                                            org.apache.http.HttpResponseFactory responseFactory,
                                            org.apache.http.nio.util.ByteBufferAllocator allocator,
                                            org.apache.http.params.HttpParams params)
        Deprecated.
    • Method Detail

      • upgrade

        public void upgrade​(org.apache.http.nio.reactor.IOSession iosession)
        Deprecated.
        Specified by:
        upgrade in interface ClientAsyncConnection
      • getId

        public java.lang.String getId()
        Deprecated.
      • onResponseReceived

        protected void onResponseReceived​(org.apache.http.HttpResponse response)
        Deprecated.
        Overrides:
        onResponseReceived in class org.apache.http.impl.nio.DefaultNHttpClientConnection
      • onRequestSubmitted

        protected void onRequestSubmitted​(org.apache.http.HttpRequest request)
        Deprecated.
        Overrides:
        onRequestSubmitted in class org.apache.http.impl.nio.DefaultNHttpClientConnection
      • toString

        public java.lang.String toString()
        Deprecated.
        Overrides:
        toString in class org.apache.http.impl.nio.NHttpConnectionBase