Interface | Description |
---|---|
AbstractMemoryManager.TrimAware |
This is a marker interface indicating a particular
Buffer
implementation can be trimmed. |
ByteBufferAware | |
CompositeBuffer.BulkOperation |
Bulk Buffer operation, responsible for byte-by-byte Buffer processing.
|
CompositeBuffer.Setter |
Setter.
|
DefaultMemoryManagerFactory |
Allows creation/customization of
MemoryManager implementation to
be used as the MemoryManager.DEFAULT_MEMORY_MANAGER . |
MemoryManager<E extends Buffer> |
MemoryManager, responsible for allocating and releasing memory,
required during application runtime.
|
MemoryProbe |
MemoryManager monitoring probe. |
ThreadLocalPool<E> |
TODO Documentation
|
ThreadLocalPoolProvider |
This interface may be implemented by custom
MemoryManager implementations
in order to provide per-thread memory management. |
WrapperAware |
MemoryManager s, which implement this interface, are able to convert
frequently used Java buffer types to Grizzly Buffer . |
Class | Description |
---|---|
AbstractBufferArray<E> | |
AbstractMemoryManager<E extends Buffer> |
A
MemoryManager abstraction to provide utilities that may be useful
across different MemoryManager implementations. |
BufferArray | |
Buffers |
Class has useful methods to simplify the work with
Buffer s. |
BuffersBuffer | |
ByteBufferArray | |
ByteBufferManager |
The simple Buffer manager implementation, which works as wrapper above
ByteBuffer s. |
ByteBufferWrapper |
Buffer implementation, which uses the ByteBuffer underneath. |
CompositeBuffer | |
HeapBuffer |
Buffer implementation, which uses the ByteBuffer underneath. |
HeapMemoryManager | |
MemoryProbe.Adapter |
MemoryProbe adapter that provides no-op implementations for
all interface methods allowing easy extension by the developer. |
MemoryUtils |
Class has useful methods to simplify the work with
Buffer s. |
PooledMemoryManager |
A
MemoryManager implementation based on a series of shared memory pools. |
Enum | Description |
---|---|
CompositeBuffer.DisposeOrder |
The order in which internal
Buffer s will be disposed. |
Copyright © 2015 Oracle Corporation. All rights reserved.