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

Deprecated API

Contents

  • Packages
  • Interfaces
  • Classes
  • Fields
  • Methods
  • Constructors
  • Deprecated Packages
    Package
    Description
    org.apache.http.nio.params
    (4.3).
  • Deprecated Interfaces
    Interface
    Description
    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.HttpAsyncRequestHandlerResolver
    see HttpAsyncRequestHandlerMapper
    org.apache.http.nio.util.BufferInfo
    (4.1) Use BufferInfo
  • Deprecated Classes
    Class
    Description
    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)
  • Deprecated Fields
    Field
    Description
    org.apache.http.impl.nio.codecs.AbstractContentEncoder.completed
    since 4.3-beta3 - use AbstractContentEncoder.isCompleted() or AbstractContentEncoder.complete() instead Will probably be made private at some point.
    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.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(NHttpClientEventHandler, SSLContext, SSLSetupHandler, HttpParams)
    (4.3) use DefaultHttpClientIODispatch(NHttpClientEventHandler, SSLContext, SSLSetupHandler, ConnectionConfig)
    org.apache.http.impl.nio.DefaultHttpClientIODispatch(NHttpClientEventHandler, SSLContext, HttpParams)
    (4.3) use DefaultHttpClientIODispatch(NHttpClientEventHandler, SSLContext, ConnectionConfig)
    org.apache.http.impl.nio.DefaultHttpClientIODispatch(NHttpClientEventHandler, HttpParams)
    (4.3) use DefaultHttpClientIODispatch(NHttpClientEventHandler, ConnectionConfig)
    org.apache.http.impl.nio.DefaultHttpServerIODispatch(NHttpServerEventHandler, SSLContext, SSLSetupHandler, HttpParams)
    (4.3) use DefaultHttpServerIODispatch(NHttpServerEventHandler, SSLContext, SSLSetupHandler, ConnectionConfig)
    org.apache.http.impl.nio.DefaultHttpServerIODispatch(NHttpServerEventHandler, SSLContext, HttpParams)
    (4.3) use DefaultHttpServerIODispatch(NHttpServerEventHandler, SSLContext, ConnectionConfig)
    org.apache.http.impl.nio.DefaultHttpServerIODispatch(NHttpServerEventHandler, 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()
    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)