Modifier and Type | Field and Description |
---|---|
protected MemoryManager |
AbstractTransport.memoryManager
Transport MemoryManager
|
protected MemoryManager |
NIOTransportBuilder.memoryManager |
Modifier and Type | Method and Description |
---|---|
MemoryManager |
AbstractTransformer.getMemoryManager() |
MemoryManager |
Transport.getMemoryManager()
Get the
Transport associated MemoryManager , which will
be used by the Transport , its Connection s and by during
processing I/O events, occurred on Connection s. |
MemoryManager |
AbstractTransport.getMemoryManager()
Get the
Transport associated MemoryManager , which will
be used by the Transport , its Connection s and by during
processing I/O events, occurred on Connection s. |
MemoryManager |
NIOTransportBuilder.getMemoryManager() |
protected MemoryManager |
AbstractTransformer.obtainMemoryManager(AttributeStorage storage) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractTransformer.setMemoryManager(MemoryManager memoryManager) |
void |
Transport.setMemoryManager(MemoryManager memoryManager)
Set the
Transport associated MemoryManager , which will
be used by the Transport , its Connection s and by during
processing I/O events, occurred on Connection s. |
void |
AbstractTransport.setMemoryManager(MemoryManager memoryManager)
Set the
Transport associated MemoryManager , which will
be used by the Transport , its Connection s and by during
processing I/O events, occurred on Connection s. |
T |
NIOTransportBuilder.setMemoryManager(MemoryManager memoryManager)
Set the
MemoryManager to be used by the created NIOTransport . |
Modifier and Type | Method and Description |
---|---|
MemoryManager |
LZMAEncoder.LZMAOutputState.getMemoryManager() |
MemoryManager |
LZMADecoder.LZMAInputState.getMemoryManager() |
Modifier and Type | Method and Description |
---|---|
void |
LZMAEncoder.LZMAOutputState.setMemoryManager(MemoryManager mm) |
void |
LZMADecoder.LZMAInputState.setMemoryManager(MemoryManager mm) |
Modifier and Type | Method and Description |
---|---|
void |
RangeEncoder.setBuffer(Buffer dst,
MemoryManager mm) |
Modifier and Type | Method and Description |
---|---|
protected Buffer |
GZipEncoder.deflate(Deflater deflater,
MemoryManager memoryManager)
Writes next block of compressed data to the output stream.
|
Modifier and Type | Method and Description |
---|---|
MemoryManager |
FilterChainContext.getMemoryManager()
A simple alias for
FilterChainContext.getConnection().getTransport().getMemoryManager() . |
Modifier and Type | Method and Description |
---|---|
Buffer |
Cookie.asClientCookieBuffer(MemoryManager memoryManager) |
Buffer |
Cookie.asServerCookieBuffer(MemoryManager memoryManager) |
protected static Buffer |
HttpCodecFilter.encodeKnownHeaders(MemoryManager memoryManager,
Buffer buffer,
HttpHeader httpHeader) |
protected static Buffer |
HttpCodecFilter.encodeMimeHeader(MemoryManager memoryManager,
Buffer buffer,
DataChunk name,
DataChunk value,
byte[] tempBuffer,
boolean encodeLastCRLF) |
protected static Buffer |
HttpCodecFilter.encodeMimeHeaders(MemoryManager memoryManager,
Buffer buffer,
MimeHeaders mimeHeaders,
byte[] tempEncodingBuffer) |
Modifier and Type | Method and Description |
---|---|
static Buffer |
HttpCodecUtils.getLongAsBuffer(MemoryManager memoryManager,
long length) |
static Buffer |
HttpCodecUtils.put(MemoryManager memoryManager,
Buffer dstBuffer,
Buffer buffer) |
static Buffer |
HttpCodecUtils.put(MemoryManager memoryManager,
Buffer dstBuffer,
byte value) |
static Buffer |
HttpCodecUtils.put(MemoryManager memoryManager,
Buffer dstBuffer,
byte[] array) |
static Buffer |
HttpCodecUtils.put(MemoryManager memoryManager,
Buffer dstBuffer,
byte[] tempBuffer,
DataChunk chunk) |
static Buffer |
HttpCodecUtils.put(MemoryManager memoryManager,
Buffer dstBuffer,
byte[] array,
int off,
int len) |
static Buffer |
HttpCodecUtils.put(MemoryManager memoryManager,
Buffer dstBuffer,
byte[] tempBuffer,
String s) |
static Buffer |
HttpCodecUtils.resizeBuffer(MemoryManager memoryManager,
Buffer buffer,
int grow) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMemoryManager<E extends Buffer>
A
MemoryManager abstraction to provide utilities that may be useful
across different MemoryManager implementations. |
class |
ByteBufferManager
The simple Buffer manager implementation, which works as wrapper above
ByteBuffer s. |
class |
HeapMemoryManager
|
Modifier and Type | Field and Description |
---|---|
static MemoryManager |
MemoryManager.DEFAULT_MEMORY_MANAGER
The default
MemoryManager implementation used by all created builder
instances. |
Modifier and Type | Method and Description |
---|---|
static ByteBuffer |
MemoryUtils.allocateByteBuffer(MemoryManager memoryManager,
int size) |
static Buffer |
Buffers.appendBuffers(MemoryManager memoryManager,
Buffer buffer1,
Buffer buffer2)
Append two
Buffer s. |
static Buffer |
Buffers.appendBuffers(MemoryManager memoryManager,
Buffer buffer1,
Buffer buffer2,
boolean isCompositeBufferDisposable)
Append two
Buffer s. |
static BuffersBuffer |
BuffersBuffer.create(MemoryManager memoryManager) |
static BuffersBuffer |
BuffersBuffer.create(MemoryManager memoryManager,
Buffer... buffers) |
static BuffersBuffer |
BuffersBuffer.create(MemoryManager memoryManager,
Buffer[] buffers,
boolean isReadOnly) |
static CompositeBuffer |
CompositeBuffer.newBuffer(MemoryManager memoryManager) |
static CompositeBuffer |
CompositeBuffer.newBuffer(MemoryManager memoryManager,
Buffer... buffers) |
static CompositeBuffer |
CompositeBuffer.newBuffer(MemoryManager memoryManager,
Buffer[] buffers,
boolean isReadOnly) |
static ByteBuffer |
MemoryUtils.reallocateByteBuffer(MemoryManager memoryManager,
ByteBuffer oldByteBuffer,
int size) |
static void |
MemoryUtils.releaseByteBuffer(MemoryManager memoryManager,
ByteBuffer byteBuffer) |
static Buffer |
Buffers.wrap(MemoryManager memoryManager,
byte[] array)
Returns
Buffer , which wraps the byte array. |
static Buffer |
Buffers.wrap(MemoryManager memoryManager,
byte[] array,
int offset,
int length)
Returns
Buffer , which wraps the part of byte array with
specific offset and length. |
static Buffer |
Buffers.wrap(MemoryManager memoryManager,
ByteBuffer byteBuffer)
Returns
Buffer , which wraps the ByteBuffer . |
static Buffer |
Buffers.wrap(MemoryManager memoryManager,
String s)
|
static Buffer |
Buffers.wrap(MemoryManager memoryManager,
String s,
Charset charset)
|
Constructor and Description |
---|
BuffersBuffer(MemoryManager memoryManager,
Buffer[] buffers,
int buffersSize,
boolean isReadOnly) |
Modifier and Type | Field and Description |
---|---|
protected MemoryManager |
MemoryManager.memoryManager |
Constructor and Description |
---|
MemoryManager(MemoryManager memoryManager) |
Constructor and Description |
---|
SSLDecoderTransformer(MemoryManager memoryManager) |
SSLEncoderTransformer(MemoryManager memoryManager) |
Modifier and Type | Field and Description |
---|---|
protected MemoryManager |
TransformerOutput.memoryManager |
protected MemoryManager |
TransformerInput.memoryManager |
Constructor and Description |
---|
TransformerInput(Transformer<Buffer,Buffer> transformer,
Input underlyingInput,
MemoryManager memoryManager,
AttributeStorage attributeStorage) |
TransformerOutput(Transformer<Buffer,Buffer> transformer,
Output underlyingOutput,
MemoryManager memoryManager,
AttributeStorage attributeStorage) |
Modifier and Type | Field and Description |
---|---|
protected MemoryManager |
ThreadPoolConfig.mm |
Modifier and Type | Method and Description |
---|---|
MemoryManager |
ThreadPoolConfig.getMemoryManager() |
Modifier and Type | Method and Description |
---|---|
ThreadPoolConfig |
ThreadPoolConfig.setMemoryManager(MemoryManager mm) |
Modifier and Type | Method and Description |
---|---|
protected Buffer |
BufferOutputStream.allocateNewBuffer(MemoryManager memoryManager,
int size) |
Constructor and Description |
---|
BufferOutputStream(MemoryManager mm)
Creates the BufferOutputStream without initial Buffer.
|
BufferOutputStream(MemoryManager mm,
Buffer buffer)
Creates the BufferOutputStream using passed
Buffer as initial. |
BufferOutputStream(MemoryManager mm,
Buffer buffer,
boolean reallocate)
Creates the BufferOutputStream using passed
Buffer as initial. |
Copyright © 2014 Oracle Corporation. All rights reserved.