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.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 Representations for non-blocking HTTP message entities. 
org.apache.http.nio.protocol Non-blocking HTTP protocol execution framework. 
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 DefaultClientIOEventDispatch.allocator
           
protected  ByteBufferAllocator DefaultServerIOEventDispatch.allocator
           
 

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

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.
DefaultNHttpServerConnection(IOSession session, HttpRequestFactory requestFactory, ByteBufferAllocator allocator, HttpParams params)
          Creates a new instance of this class given the underlying I/O session.
NHttpConnectionBase(IOSession session, ByteBufferAllocator allocator, HttpParams params)
          Creates a new instance of this class given the underlying I/O session.
 

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)
           
SkipContentListener(ByteBufferAllocator allocator)
           
 

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

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

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

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-2009 Apache Software Foundation. All Rights Reserved.