Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Packages
  • Interfaces
  • Classes
  • Enums
  • Fields
  • Methods
  • Constructors
  • Deprecated Packages
    Package
    Description
    org.apache.http.nio.params
    (4.3).
  • Deprecated Interfaces
    Interface
    Description
    org.apache.http.impl.nio.reactor.SSLIOSessionHandler
    (4.2) Use SSLSetupHandler
    org.apache.http.impl.nio.reactor.SSLSetupHandler
    (4.2) use SSLSetupHandler
    org.apache.http.nio.entity.ConsumingNHttpEntity
    use (4.2) BasicAsyncRequestProducer or BasicAsyncResponseProducer
    org.apache.http.nio.entity.ContentListener
    (4.2)
    org.apache.http.nio.entity.ProducingNHttpEntity
    use (4.2) BasicAsyncRequestProducer or BasicAsyncResponseProducer
    org.apache.http.nio.NHttpClientHandler
    (4.2) use NHttpClientEventHandler
    org.apache.http.nio.NHttpClientIOTarget
    (4.2) no longer used
    org.apache.http.nio.NHttpServerIOTarget
    (4.2) no longer used
    org.apache.http.nio.NHttpServiceHandler
    (4.2) use NHttpServerEventHandler
    org.apache.http.nio.params.NIOReactorPNames
    (4.2) use IOReactorConfig
    org.apache.http.nio.protocol.EventListener
    (4.2) do not use
    org.apache.http.nio.protocol.HttpAsyncRequestExecutionHandler
    use HttpAsyncClientExchangeHandler
    org.apache.http.nio.protocol.HttpAsyncRequestHandlerResolver
    see HttpAsyncRequestHandlerMapper
    org.apache.http.nio.protocol.HttpRequestExecutionHandler
    (4.2) use HttpAsyncRequestExecutor and HttpAsyncRequester
    org.apache.http.nio.protocol.NHttpRequestExecutionHandler
    (4.2) use HttpAsyncRequestExecutor and HttpAsyncRequester
    org.apache.http.nio.protocol.NHttpRequestHandler
    (4.2) use HttpAsyncRequestHandler
    org.apache.http.nio.protocol.NHttpRequestHandlerResolver
    (4.2) use HttpAsyncRequestHandlerResolver
    org.apache.http.nio.protocol.NHttpResponseTrigger
    (4.2) use HttpAsyncExchange
    org.apache.http.nio.util.BufferInfo
    (4.1) Use BufferInfo
  • Deprecated Classes
    Class
    Description
    org.apache.http.impl.nio.codecs.HttpRequestParser
    (4.1) use DefaultHttpRequestParser
    org.apache.http.impl.nio.codecs.HttpRequestWriter
    (4.1) use DefaultHttpRequestWriter
    org.apache.http.impl.nio.codecs.HttpResponseParser
    (4.1) use DefaultHttpResponseParser
    org.apache.http.impl.nio.codecs.HttpResponseWriter
    (4.1) use DefaultHttpResponseWriter
    org.apache.http.impl.nio.DefaultClientIOEventDispatch
    (4.2) use DefaultHttpClientIODispatch
    org.apache.http.impl.nio.DefaultServerIOEventDispatch
    (4.2) use DefaultHttpServerIODispatch
    org.apache.http.impl.nio.reactor.SessionHandle
    (4.2) use IOSessionImpl
    org.apache.http.impl.nio.reactor.SSLIOSession
    (4.2) use SSLIOSession
    org.apache.http.impl.nio.ssl.SSLClientIOEventDispatch
    (4.2) use DefaultHttpClientIODispatch
    org.apache.http.impl.nio.ssl.SSLServerIOEventDispatch
    (4.2) use DefaultHttpServerIODispatch
    org.apache.http.impl.nio.SSLClientIOEventDispatch
    (4.2) use SSLClientIOEventDispatch
    org.apache.http.impl.nio.SSLServerIOEventDispatch
    (4.2) use SSLServerIOEventDispatch
    org.apache.http.nio.entity.BufferingNHttpEntity
    use (4.2) BasicAsyncRequestProducer or BasicAsyncResponseProducer
    org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
    use (4.2) BasicAsyncRequestProducer or BasicAsyncResponseProducer
    org.apache.http.nio.entity.NHttpEntityWrapper
    (4.2) use EntityAsyncContentProducer
    org.apache.http.nio.entity.SkipContentListener
    (4.2)
    org.apache.http.nio.params.NIOReactorParamBean
    (4.2) use IOReactorConfig
    org.apache.http.nio.params.NIOReactorParams
    (4.2) use IOReactorConfig
    org.apache.http.nio.protocol.AsyncNHttpClientHandler
    (4.2) use HttpAsyncRequestExecutor and HttpAsyncRequester
    org.apache.http.nio.protocol.AsyncNHttpServiceHandler
    (4.2) use HttpAsyncService
    org.apache.http.nio.protocol.BasicAsyncRequestExecutionHandler
    (4.3) use BasicAsyncClientExchangeHandler.
    org.apache.http.nio.protocol.BufferingHttpClientHandler
    (4.2) use HttpAsyncRequestExecutor and HttpAsyncRequester
    org.apache.http.nio.protocol.BufferingHttpServiceHandler
    (4.2) use HttpAsyncService
    org.apache.http.nio.protocol.HttpAsyncRequestHandlerRegistry
    (4.3) use UriHttpAsyncRequestHandlerMapper
    org.apache.http.nio.protocol.NHttpHandlerBase
    (4.2) do not use
    org.apache.http.nio.protocol.NHttpRequestHandlerRegistry
    (4.2) use UriHttpAsyncRequestHandlerMapper
    org.apache.http.nio.protocol.SimpleNHttpRequestHandler
    (4.2) use BasicAsyncRequestHandler
    org.apache.http.nio.protocol.ThrottlingHttpClientHandler
    (4.2) use HttpAsyncRequestExecutor and HttpAsyncRequester
    org.apache.http.nio.protocol.ThrottlingHttpServiceHandler
    (4.2) use HttpAsyncService
  • Deprecated Enums
    Enum
    Description
    org.apache.http.impl.nio.reactor.SSLMode
    (4.2)
  • Deprecated Fields
    Field
    Description
    org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor.params
    (4.2)
    org.apache.http.nio.entity.NByteArrayEntity.buffer
    (4.2)
    org.apache.http.nio.entity.NByteArrayEntity.content
    (4.2)
    org.apache.http.nio.entity.NStringEntity.buffer
    (4.2)
    org.apache.http.nio.entity.NStringEntity.content
    (4.2)
  • Deprecated Methods
    Method
    Description
    org.apache.http.impl.nio.DefaultNHttpClientConnection.createRequestWriter(SessionOutputBuffer, HttpParams)
    (4.3) use constructor.
    org.apache.http.impl.nio.DefaultNHttpClientConnection.createResponseParser(SessionInputBuffer, HttpResponseFactory, HttpParams)
    (4.3) use constructor.
    org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory.createConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams)
    (4.3) no longer used.
    org.apache.http.impl.nio.DefaultNHttpServerConnection.createIncomingContentStrategy()
    (4.3) use constructor.
    org.apache.http.impl.nio.DefaultNHttpServerConnection.createRequestParser(SessionInputBuffer, HttpRequestFactory, HttpParams)
    (4.3) use constructor.
    org.apache.http.impl.nio.DefaultNHttpServerConnection.createResponseWriter(SessionOutputBuffer, HttpParams)
    (4.3) use constructor.
    org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory.createConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams)
    (4.3) no longer used.
    org.apache.http.impl.nio.NHttpConnectionBase.createConnectionMetrics(HttpTransportMetrics, HttpTransportMetrics)
    (4.3) use decorator to add additional metrics.
    org.apache.http.impl.nio.NHttpConnectionBase.createIncomingContentStrategy()
    (4.3) use constructor.
    org.apache.http.impl.nio.NHttpConnectionBase.createOutgoingContentStrategy()
    (4.3) use constructor.
    org.apache.http.impl.nio.NHttpConnectionBase.createTransportMetrics()
    (4.3) no longer used.
    org.apache.http.impl.nio.pool.BasicNIOConnPool.resolveLocalAddress(HttpHost)
    (4.3) use SocketAddressResolver
    org.apache.http.impl.nio.pool.BasicNIOConnPool.resolveRemoteAddress(HttpHost)
    (4.3) use SocketAddressResolver
    org.apache.http.impl.nio.reactor.IOReactorConfig.setConnectTimeout(int)
    (4.3) use IOReactorConfig.Builder.setConnectTimeout(int)
    org.apache.http.impl.nio.reactor.IOReactorConfig.setInterestOpQueued(boolean)
    (4.3) use IOReactorConfig.Builder.setInterestOpQueued(boolean)
    org.apache.http.impl.nio.reactor.IOReactorConfig.setIoThreadCount(int)
    (4.3) use IOReactorConfig.Builder.setIoThreadCount(int)
    org.apache.http.impl.nio.reactor.IOReactorConfig.setRcvBufSize(int)
    (4.3) use IOReactorConfig.Builder.setRcvBufSize(int)
    org.apache.http.impl.nio.reactor.IOReactorConfig.setSelectInterval(long)
    (4.3) use IOReactorConfig.Builder.setSelectInterval(long)
    org.apache.http.impl.nio.reactor.IOReactorConfig.setShutdownGracePeriod(long)
    (4.3) use IOReactorConfig.Builder.setShutdownGracePeriod(long)
    org.apache.http.impl.nio.reactor.IOReactorConfig.setSndBufSize(int)
    (4.3) use IOReactorConfig.Builder.setSndBufSize(int)
    org.apache.http.impl.nio.reactor.IOReactorConfig.setSoKeepalive(boolean)
    (4.3) use IOReactorConfig.Builder.setSoKeepAlive(boolean)
    org.apache.http.impl.nio.reactor.IOReactorConfig.setSoLinger(int)
    (4.3) use IOReactorConfig.Builder.setSoLinger(int)
    org.apache.http.impl.nio.reactor.IOReactorConfig.setSoReuseAddress(boolean)
    (4.3) use IOReactorConfig.Builder.setSoReuseAddress(boolean)
    org.apache.http.impl.nio.reactor.IOReactorConfig.setSoTimeout(int)
    (4.3) use IOReactorConfig.Builder.setSoTimeout(int)
    org.apache.http.impl.nio.reactor.IOReactorConfig.setTcpNoDelay(boolean)
    (4.3) use IOReactorConfig.Builder.setTcpNoDelay(boolean)
    org.apache.http.impl.nio.SSLNHttpClientConnectionFactory.createConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams)
    (4.3) no longer used.
    org.apache.http.impl.nio.SSLNHttpServerConnectionFactory.createConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams)
    (4.3) no longer used.
    org.apache.http.nio.entity.NByteArrayEntity.finish()
    (4.2) use NByteArrayEntity.close()
    org.apache.http.nio.entity.NFileEntity.finish()
    (4.2) use NFileEntity.close()
    org.apache.http.nio.entity.NStringEntity.finish()
    (4.2) use NStringEntity.close()
    org.apache.http.nio.pool.AbstractNIOConnPool.enumEntries(Iterator<E>, PoolEntryCallback<T, C>)
    (4.3.2)
    org.apache.http.nio.pool.AbstractNIOConnPool.resolveLocalAddress(T)
    (4.3) use SocketAddressResolver
    org.apache.http.nio.pool.AbstractNIOConnPool.resolveRemoteAddress(T)
    (4.3) use SocketAddressResolver
    org.apache.http.nio.reactor.ssl.SSLIOSession.initialize(SSLMode)
    (4.3) SSL mode must be set at construction time.
    org.apache.http.nio.util.ContentInputBuffer.consumeContent(ContentDecoder)
    (4.3) use implementation specific methods.
    org.apache.http.nio.util.ContentOutputBuffer.flush()
    (4.2) No longer used.
    org.apache.http.nio.util.ContentOutputBuffer.produceContent(ContentEncoder)
    (4.3) use implementation specific methods.
    org.apache.http.nio.util.SharedInputBuffer.consumeContent(ContentDecoder)
    (4.3) use SharedInputBuffer.consumeContent(ContentDecoder, IOControl)
    org.apache.http.nio.util.SharedOutputBuffer.produceContent(ContentEncoder)
    (4.3) use SharedOutputBuffer.produceContent(ContentEncoder, IOControl)
  • Deprecated Constructors
    Constructor
    Description
    org.apache.http.impl.nio.codecs.AbstractMessageParser(SessionInputBuffer, LineParser, HttpParams)
    (4.3) use AbstractMessageParser(SessionInputBuffer, LineParser, MessageConstraints)
    org.apache.http.impl.nio.codecs.AbstractMessageWriter(SessionOutputBuffer, LineFormatter, HttpParams)
    (4.3) use AbstractMessageWriter(SessionOutputBuffer, LineFormatter)
    org.apache.http.impl.nio.codecs.DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, HttpParams)
    (4.3) use DefaultHttpRequestParser(SessionInputBuffer, LineParser, HttpRequestFactory, MessageConstraints)
    org.apache.http.impl.nio.codecs.DefaultHttpRequestWriter(SessionOutputBuffer, LineFormatter, HttpParams)
    (4.3) use DefaultHttpRequestWriter(SessionOutputBuffer, LineFormatter)
    org.apache.http.impl.nio.codecs.DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, HttpParams)
    (4.3) use DefaultHttpResponseParser(SessionInputBuffer, LineParser, HttpResponseFactory, MessageConstraints)
    org.apache.http.impl.nio.codecs.DefaultHttpResponseWriter(SessionOutputBuffer, LineFormatter, HttpParams)
    (4.3) use DefaultHttpResponseWriter(SessionOutputBuffer, LineFormatter)
    org.apache.http.impl.nio.DefaultHttpClientIODispatch(H, SSLContext, SSLSetupHandler, HttpParams)
    (4.3) use DefaultHttpClientIODispatch(NHttpClientEventHandler, SSLContext, SSLSetupHandler, ConnectionConfig)
    org.apache.http.impl.nio.DefaultHttpClientIODispatch(H, SSLContext, HttpParams)
    (4.3) use DefaultHttpClientIODispatch(NHttpClientEventHandler, SSLContext, ConnectionConfig)
    org.apache.http.impl.nio.DefaultHttpClientIODispatch(H, HttpParams)
    (4.3) use DefaultHttpClientIODispatch(NHttpClientEventHandler, ConnectionConfig)
    org.apache.http.impl.nio.DefaultHttpServerIODispatch(H, SSLContext, SSLSetupHandler, HttpParams)
    (4.3) use DefaultHttpServerIODispatch(NHttpServerEventHandler, SSLContext, SSLSetupHandler, ConnectionConfig)
    org.apache.http.impl.nio.DefaultHttpServerIODispatch(H, SSLContext, HttpParams)
    (4.3) use DefaultHttpServerIODispatch(NHttpServerEventHandler, SSLContext, ConnectionConfig)
    org.apache.http.impl.nio.DefaultHttpServerIODispatch(H, HttpParams)
    (4.3) use DefaultHttpServerIODispatch(NHttpServerEventHandler, ConnectionConfig)
    org.apache.http.impl.nio.DefaultNHttpClientConnection(IOSession, HttpResponseFactory, ByteBufferAllocator, HttpParams)
    (4.3) use DefaultNHttpClientConnection(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageWriterFactory, NHttpMessageParserFactory)
    org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory(HttpResponseFactory, ByteBufferAllocator, HttpParams)
    (4.3) use DefaultNHttpClientConnectionFactory(NHttpMessageParserFactory, NHttpMessageWriterFactory, ByteBufferAllocator, ConnectionConfig)
    org.apache.http.impl.nio.DefaultNHttpClientConnectionFactory(HttpParams)
    (4.3) use DefaultNHttpClientConnectionFactory(ConnectionConfig)
    org.apache.http.impl.nio.DefaultNHttpServerConnection(IOSession, HttpRequestFactory, ByteBufferAllocator, HttpParams)
    (4.3) use DefaultNHttpServerConnection(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory, NHttpMessageWriterFactory)
    org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory(HttpRequestFactory, ByteBufferAllocator, HttpParams)
    (4.3) use DefaultNHttpServerConnectionFactory(ByteBufferAllocator, NHttpMessageParserFactory, NHttpMessageWriterFactory, ConnectionConfig)
    org.apache.http.impl.nio.DefaultNHttpServerConnectionFactory(HttpParams)
    (4.3) use DefaultNHttpServerConnectionFactory(ConnectionConfig)
    org.apache.http.impl.nio.NHttpConnectionBase(IOSession, ByteBufferAllocator, HttpParams)
    (4.3) use NHttpConnectionBase(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, ContentLengthStrategy, ContentLengthStrategy)
    org.apache.http.impl.nio.pool.BasicNIOConnFactory(SSLContext, SSLSetupHandler, HttpResponseFactory, ByteBufferAllocator, HttpParams)
    (4.3) use BasicNIOConnFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory, NHttpMessageWriterFactory, ByteBufferAllocator, ConnectionConfig)
    org.apache.http.impl.nio.pool.BasicNIOConnFactory(SSLContext, SSLSetupHandler, HttpParams)
    (4.3) use BasicNIOConnFactory(SSLContext, SSLSetupHandler, ConnectionConfig)
    org.apache.http.impl.nio.pool.BasicNIOConnFactory(HttpParams)
    (4.3) use BasicNIOConnFactory(ConnectionConfig)
    org.apache.http.impl.nio.pool.BasicNIOConnPool(ConnectingIOReactor, NIOConnFactory<HttpHost, NHttpClientConnection>, HttpParams)
    (4.3) use BasicNIOConnPool(ConnectingIOReactor, NIOConnFactory, int)
    org.apache.http.impl.nio.pool.BasicNIOConnPool(ConnectingIOReactor, HttpParams)
    (4.3) use BasicNIOConnPool(ConnectingIOReactor, ConnectionConfig)
    org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor(int, ThreadFactory, HttpParams)
    (4.2) use AbstractMultiworkerIOReactor(IOReactorConfig, ThreadFactory)
    org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor(int, ThreadFactory, HttpParams)
    (4.2) use DefaultConnectingIOReactor(IOReactorConfig, ThreadFactory)
    org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor(int, HttpParams)
    (4.2) use DefaultConnectingIOReactor(IOReactorConfig)
    org.apache.http.impl.nio.reactor.DefaultListeningIOReactor(int, ThreadFactory, HttpParams)
    (4.2) use DefaultListeningIOReactor(IOReactorConfig, ThreadFactory)
    org.apache.http.impl.nio.reactor.DefaultListeningIOReactor(int, HttpParams)
    (4.2) use DefaultListeningIOReactor(IOReactorConfig)
    org.apache.http.impl.nio.reactor.IOReactorConfig()
    Use IOReactorConfig.Builder.
    org.apache.http.impl.nio.reactor.SessionInputBufferImpl(int, int, ByteBufferAllocator, HttpParams)
    (4.3) use SessionInputBufferImpl(int, int, CharsetDecoder, ByteBufferAllocator)
    org.apache.http.impl.nio.reactor.SessionInputBufferImpl(int, int, HttpParams)
    (4.3) use SessionInputBufferImpl(int, int, Charset)
    org.apache.http.impl.nio.reactor.SessionOutputBufferImpl(int, int, ByteBufferAllocator, HttpParams)
    (4.3) use SessionOutputBufferImpl(int, int, CharsetEncoder, ByteBufferAllocator)
    org.apache.http.impl.nio.reactor.SessionOutputBufferImpl(int, int, HttpParams)
    (4.3) use SessionOutputBufferImpl(int, int, Charset)
    org.apache.http.impl.nio.SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, HttpResponseFactory, ByteBufferAllocator, HttpParams)
    (4.3) use SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory, NHttpMessageWriterFactory, ByteBufferAllocator, ConnectionConfig)
    org.apache.http.impl.nio.SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, HttpParams)
    (4.3) use SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, ConnectionConfig)
    org.apache.http.impl.nio.SSLNHttpClientConnectionFactory(HttpParams)
    (4.3) use SSLNHttpClientConnectionFactory(ConnectionConfig)
    org.apache.http.impl.nio.SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, HttpRequestFactory, ByteBufferAllocator, HttpParams)
    (4.3) use SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory, NHttpMessageWriterFactory, ByteBufferAllocator, ConnectionConfig)
    org.apache.http.impl.nio.SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, HttpParams)
    (4.3) use SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, ConnectionConfig)
    org.apache.http.impl.nio.SSLNHttpServerConnectionFactory(HttpParams)
    (4.3) use SSLNHttpServerConnectionFactory(ConnectionConfig)
    org.apache.http.nio.entity.NFileEntity(File, String)
    (4.2) use NFileEntity(File, ContentType)
    org.apache.http.nio.entity.NFileEntity(File, String, boolean)
    (4.2) use NFileEntity(File, ContentType, boolean)
    org.apache.http.nio.pool.AbstractNIOConnPool(ConnectingIOReactor, NIOConnFactory<T, C>, int, int)
    use AbstractNIOConnPool(ConnectingIOReactor, NIOConnFactory, SocketAddressResolver, int, int)
    org.apache.http.nio.protocol.HttpAsyncRequester(HttpProcessor, ConnectionReuseStrategy, HttpParams)
    (4.3) use HttpAsyncRequester(HttpProcessor, ConnectionReuseStrategy)
    org.apache.http.nio.protocol.HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpAsyncRequestHandlerResolver, HttpAsyncExpectationVerifier, HttpParams)
    (4.3) use HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpAsyncRequestHandlerMapper, HttpAsyncExpectationVerifier)
    org.apache.http.nio.protocol.HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpAsyncRequestHandlerResolver, HttpParams)
    (4.3) use HttpAsyncService(HttpProcessor, ConnectionReuseStrategy, HttpResponseFactory, HttpAsyncRequestHandlerMapper, HttpAsyncExpectationVerifier)
    org.apache.http.nio.util.SharedInputBuffer(int, IOControl, ByteBufferAllocator)
    (4.3) use SharedInputBuffer(int, ByteBufferAllocator)
    org.apache.http.nio.util.SharedOutputBuffer(int, IOControl, ByteBufferAllocator)
    (4.3) use SharedOutputBuffer(int, ByteBufferAllocator)