Uses of Interface
org.apache.http.nio.util.ByteBufferAllocator

Packages that use ByteBufferAllocator
org.apache.http.impl.nio Default implementations of HTTP connections for asynchronous, even driven communication. 
org.apache.http.impl.nio.pool Default implementations of client side connection pools for asynchronous, even driven communication. 
org.apache.http.impl.nio.reactor Default implementation of event driven network communication APIs based on Java NIO. 
org.apache.http.nio.entity Core HTTP entity implementations with support for asynchronous, event driven communication. 
org.apache.http.nio.protocol Core HTTP protocol execution framework and HTTP protocol handlers for asynchronous, event driven communication. 
org.apache.http.nio.util Core utility classes for asynchronous, event driven communication. 
 

Uses of ByteBufferAllocator in org.apache.http.impl.nio
 

Fields in org.apache.http.impl.nio declared as ByteBufferAllocator
protected  ByteBufferAllocator DefaultClientIOEventDispatch.allocator
          Deprecated.  
protected  ByteBufferAllocator DefaultServerIOEventDispatch.allocator
          Deprecated.  
 

Methods in org.apache.http.impl.nio that return ByteBufferAllocator
protected  ByteBufferAllocator DefaultClientIOEventDispatch.createByteBufferAllocator()
          Deprecated. Creates an instance of HeapByteBufferAllocator to be used by HTTP connections for allocating ByteBuffer objects.
protected  ByteBufferAllocator SSLServerIOEventDispatch.createByteBufferAllocator()
          Deprecated. Creates an instance of HeapByteBufferAllocator to be used by HTTP connections for allocating ByteBuffer objects.
protected  ByteBufferAllocator SSLClientIOEventDispatch.createByteBufferAllocator()
          Deprecated. Creates an instance of HeapByteBufferAllocator to be used by HTTP connections for allocating ByteBuffer objects.
protected  ByteBufferAllocator DefaultServerIOEventDispatch.createByteBufferAllocator()
          Deprecated. Creates an instance of HeapByteBufferAllocator to be used by HTTP connections for allocating ByteBuffer objects.
 

Methods in org.apache.http.impl.nio with parameters of type ByteBufferAllocator
protected  DefaultNHttpServerConnection SSLNHttpServerConnectionFactory.createConnection(IOSession session, HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) no longer used.
protected  DefaultNHttpServerConnection DefaultNHttpServerConnectionFactory.createConnection(IOSession session, HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) no longer used.
protected  DefaultNHttpClientConnection DefaultNHttpClientConnectionFactory.createConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) no longer used.
protected  DefaultNHttpClientConnection SSLNHttpClientConnectionFactory.createConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) no longer used.
 

Constructors in org.apache.http.impl.nio with parameters of type ByteBufferAllocator
DefaultNHttpClientConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) use DefaultNHttpClientConnection.DefaultNHttpClientConnection( IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageWriterFactory, NHttpMessageParserFactory)
DefaultNHttpClientConnection(IOSession session, int bufferSize, int fragmentSizeHint, ByteBufferAllocator allocator, CharsetDecoder charDecoder, CharsetEncoder charEncoder, MessageConstraints constraints, ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, NHttpMessageParserFactory<HttpResponse> responseParserFactory)
          Creates new instance DefaultNHttpClientConnection given the underlying I/O session.
DefaultNHttpClientConnectionFactory(ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)
           
DefaultNHttpClientConnectionFactory(HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) use DefaultNHttpClientConnectionFactory.DefaultNHttpClientConnectionFactory( NHttpMessageParserFactory, NHttpMessageWriterFactory, ByteBufferAllocator, ConnectionConfig)
DefaultNHttpClientConnectionFactory(NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)
           
DefaultNHttpServerConnection(IOSession session, HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) use DefaultNHttpServerConnection.DefaultNHttpServerConnection( IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, MessageConstraints, ContentLengthStrategy, ContentLengthStrategy, NHttpMessageParserFactory, NHttpMessageWriterFactory)
DefaultNHttpServerConnection(IOSession session, int bufferSize, int fragmentSizeHint, ByteBufferAllocator allocator, CharsetDecoder charDecoder, CharsetEncoder charEncoder, MessageConstraints constraints, ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, NHttpMessageParserFactory<HttpRequest> requestParserFactory, NHttpMessageWriterFactory<HttpResponse> responseWriterFactory)
          Creates new instance DefaultNHttpServerConnection given the underlying I/O session.
DefaultNHttpServerConnectionFactory(ByteBufferAllocator allocator, NHttpMessageParserFactory<HttpRequest> requestParserFactory, NHttpMessageWriterFactory<HttpResponse> responseWriterFactory, ConnectionConfig cconfig)
           
DefaultNHttpServerConnectionFactory(ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, NHttpMessageParserFactory<HttpRequest> requestParserFactory, NHttpMessageWriterFactory<HttpResponse> responseWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)
           
DefaultNHttpServerConnectionFactory(HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) use DefaultNHttpServerConnectionFactory.DefaultNHttpServerConnectionFactory( ByteBufferAllocator, NHttpMessageParserFactory, NHttpMessageWriterFactory, ConnectionConfig)
NHttpConnectionBase(IOSession session, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) use NHttpConnectionBase.NHttpConnectionBase(IOSession, int, int, ByteBufferAllocator, CharsetDecoder, CharsetEncoder, ContentLengthStrategy, ContentLengthStrategy)
NHttpConnectionBase(IOSession session, int bufferSize, int fragmentSizeHint, ByteBufferAllocator allocator, CharsetDecoder charDecoder, CharsetEncoder charEncoder, ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy)
          Creates new instance NHttpConnectionBase given the underlying I/O session.
NHttpConnectionBase(IOSession session, int bufferSize, int fragmentSizeHint, ByteBufferAllocator allocator, CharsetDecoder charDecoder, CharsetEncoder charEncoder, MessageConstraints constraints, ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy)
          Creates new instance NHttpConnectionBase given the underlying I/O session.
SSLNHttpClientConnectionFactory(SSLContext sslContext, SSLSetupHandler sslHandler, ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)
           
SSLNHttpClientConnectionFactory(SSLContext sslContext, SSLSetupHandler sslHandler, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) use SSLNHttpClientConnectionFactory.SSLNHttpClientConnectionFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory, NHttpMessageWriterFactory, ByteBufferAllocator, ConnectionConfig)
SSLNHttpClientConnectionFactory(SSLContext sslContext, SSLSetupHandler sslHandler, NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)
           
SSLNHttpServerConnectionFactory(SSLContext sslContext, SSLSetupHandler sslHandler, ContentLengthStrategy incomingContentStrategy, ContentLengthStrategy outgoingContentStrategy, NHttpMessageParserFactory<HttpRequest> requestParserFactory, NHttpMessageWriterFactory<HttpResponse> responseWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)
           
SSLNHttpServerConnectionFactory(SSLContext sslContext, SSLSetupHandler sslHandler, HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) use SSLNHttpServerConnectionFactory.SSLNHttpServerConnectionFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory, NHttpMessageWriterFactory, ByteBufferAllocator, ConnectionConfig)
SSLNHttpServerConnectionFactory(SSLContext sslContext, SSLSetupHandler sslHandler, NHttpMessageParserFactory<HttpRequest> requestParserFactory, NHttpMessageWriterFactory<HttpResponse> responseWriterFactory, ByteBufferAllocator allocator, ConnectionConfig cconfig)
           
 

Uses of ByteBufferAllocator in org.apache.http.impl.nio.pool
 

Constructors in org.apache.http.impl.nio.pool with parameters of type ByteBufferAllocator
BasicNIOConnFactory(SSLContext sslContext, SSLSetupHandler sslHandler, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) use BasicNIOConnFactory.BasicNIOConnFactory(SSLContext, SSLSetupHandler, NHttpMessageParserFactory, NHttpMessageWriterFactory, ByteBufferAllocator, ConnectionConfig)
BasicNIOConnFactory(SSLContext sslContext, SSLSetupHandler sslHandler, NHttpMessageParserFactory<HttpResponse> responseParserFactory, NHttpMessageWriterFactory<HttpRequest> requestWriterFactory, ByteBufferAllocator allocator, ConnectionConfig config)
           
 

Uses of ByteBufferAllocator in org.apache.http.impl.nio.reactor
 

Constructors in org.apache.http.impl.nio.reactor with parameters of type ByteBufferAllocator
SessionInputBufferImpl(int bufferSize, int lineBufferSize, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) use SessionInputBufferImpl.SessionInputBufferImpl(int, int, CharsetDecoder, ByteBufferAllocator)
SessionInputBufferImpl(int bufferSize, int lineBufferSize, CharsetDecoder charDecoder, ByteBufferAllocator allocator)
          Creates SessionInputBufferImpl instance.
SessionInputBufferImpl(int bufferSize, int lineBufferSize, MessageConstraints constraints, CharsetDecoder charDecoder, ByteBufferAllocator allocator)
          Creates SessionInputBufferImpl instance.
SessionOutputBufferImpl(int bufferSize, int lineBufferSize, ByteBufferAllocator allocator, HttpParams params)
          Deprecated. (4.3) use SessionOutputBufferImpl.SessionOutputBufferImpl(int, int, CharsetEncoder, ByteBufferAllocator)
SessionOutputBufferImpl(int bufferSize, int lineBufferSize, CharsetEncoder charEncoder, ByteBufferAllocator allocator)
          Creates SessionOutputBufferImpl instance.
 

Uses of ByteBufferAllocator in org.apache.http.nio.entity
 

Constructors in org.apache.http.nio.entity with parameters of type ByteBufferAllocator
BufferingNHttpEntity(HttpEntity httpEntity, ByteBufferAllocator allocator)
          Deprecated.  
SkipContentListener(ByteBufferAllocator allocator)
          Deprecated.  
 

Uses of ByteBufferAllocator in org.apache.http.nio.protocol
 

Fields in org.apache.http.nio.protocol declared as ByteBufferAllocator
protected  ByteBufferAllocator NHttpHandlerBase.allocator
          Deprecated.  
 

Constructors in org.apache.http.nio.protocol with parameters of type ByteBufferAllocator
AsyncNHttpClientHandler(HttpProcessor httpProcessor, NHttpRequestExecutionHandler execHandler, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, HttpParams params)
          Deprecated.  
AsyncNHttpServiceHandler(HttpProcessor httpProcessor, HttpResponseFactory responseFactory, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, HttpParams params)
          Deprecated.  
BufferingHttpClientHandler(HttpProcessor httpProcessor, HttpRequestExecutionHandler execHandler, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, HttpParams params)
          Deprecated.  
BufferingHttpServiceHandler(HttpProcessor httpProcessor, HttpResponseFactory responseFactory, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, HttpParams params)
          Deprecated.  
NHttpHandlerBase(HttpProcessor httpProcessor, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, HttpParams params)
          Deprecated.  
ThrottlingHttpClientHandler(HttpProcessor httpProcessor, HttpRequestExecutionHandler execHandler, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, Executor executor, HttpParams params)
          Deprecated.  
ThrottlingHttpServiceHandler(HttpProcessor httpProcessor, HttpResponseFactory responseFactory, ConnectionReuseStrategy connStrategy, ByteBufferAllocator allocator, Executor executor, HttpParams params)
          Deprecated.  
 

Uses of ByteBufferAllocator in org.apache.http.nio.util
 

Classes in org.apache.http.nio.util that implement ByteBufferAllocator
 class DirectByteBufferAllocator
          Allocates ByteBuffer instances using ByteBuffer.allocateDirect(int).
 class HeapByteBufferAllocator
          Allocates ByteBuffer instances using ByteBuffer.allocate(int).
 

Constructors in org.apache.http.nio.util with parameters of type ByteBufferAllocator
ExpandableBuffer(int bufferSize, ByteBufferAllocator allocator)
          Allocates buffer of the given size using the given allocator.
SharedInputBuffer(int bufferSize, ByteBufferAllocator allocator)
           
SharedInputBuffer(int bufferSize, IOControl ioControl, ByteBufferAllocator allocator)
          Deprecated. (4.3) use SharedInputBuffer.SharedInputBuffer(int, ByteBufferAllocator)
SharedOutputBuffer(int bufferSize, ByteBufferAllocator allocator)
           
SharedOutputBuffer(int bufferSize, IOControl ioControl, ByteBufferAllocator allocator)
          Deprecated. (4.3) use SharedOutputBuffer.SharedOutputBuffer(int, ByteBufferAllocator)
SimpleInputBuffer(int bufferSize, ByteBufferAllocator allocator)
           
SimpleOutputBuffer(int bufferSize, ByteBufferAllocator allocator)
           
 



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