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

Packages that use ByteBufferAllocator
org.apache.http.impl.nio Default implementations for interfaces in org.apache.http.nio
org.apache.http.impl.nio.pool Basic implementations for interfaces in org.apache.http.nio.pool
org.apache.http.impl.nio.reactor Default implementations for interfaces in org.apache.http.nio including default I/O reactor implementations and support for SSL/TLS transport security. 
org.apache.http.nio.entity Common HTTP entity implementations with extensions for asynchronous (non-blocking) data transfer. 
org.apache.http.nio.protocol Asynchronous HTTP protocol handlers based on the non-blocking I/O model. 
org.apache.http.nio.util Various buffering primitives intended to facilitate content streaming for non-blocking HTTP connections. 
 

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

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

Methods in org.apache.http.impl.nio that return ByteBufferAllocator
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.
protected  ByteBufferAllocator SSLServerIOEventDispatch.createByteBufferAllocator()
          Deprecated. Creates an instance of HeapByteBufferAllocator to be used by HTTP connections for allocating ByteBuffer objects.
protected  ByteBufferAllocator DefaultClientIOEventDispatch.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 DefaultNHttpServerConnectionFactory.createConnection(IOSession session, HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)
           
protected  DefaultNHttpServerConnection SSLNHttpServerConnectionFactory.createConnection(IOSession session, HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)
           
protected  DefaultNHttpClientConnection SSLNHttpClientConnectionFactory.createConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
           
protected  DefaultNHttpClientConnection DefaultNHttpClientConnectionFactory.createConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
           
 

Constructors in org.apache.http.impl.nio with parameters of type ByteBufferAllocator
DefaultNHttpClientConnection(IOSession session, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
          Creates a new instance of this class given the underlying I/O session.
DefaultNHttpClientConnectionFactory(HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
           
DefaultNHttpServerConnection(IOSession session, HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)
          Creates a new instance of this class given the underlying I/O session.
DefaultNHttpServerConnectionFactory(HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)
           
NHttpConnectionBase(IOSession session, ByteBufferAllocator allocator, HttpParams params)
          Creates a new instance of this class given the underlying I/O session.
SSLNHttpClientConnectionFactory(SSLContext sslcontext, SSLSetupHandler sslHandler, HttpResponseFactory responseFactory, ByteBufferAllocator allocator, HttpParams params)
           
SSLNHttpServerConnectionFactory(SSLContext sslcontext, SSLSetupHandler sslHandler, HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)
           
 

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)
           
 

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)
           
SessionOutputBufferImpl(int buffersize, int linebuffersize, ByteBufferAllocator allocator, HttpParams params)
           
 

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, IOControl ioctrl, ByteBufferAllocator allocator)
           
SharedOutputBuffer(int buffersize, IOControl ioctrl, ByteBufferAllocator allocator)
           
SimpleInputBuffer(int buffersize, ByteBufferAllocator allocator)
           
SimpleOutputBuffer(int buffersize, ByteBufferAllocator allocator)
           
 



Copyright © 2005-2013 The Apache Software Foundation. All Rights Reserved.