|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ByteBufferAllocator | |
|---|---|
| org.apache.directmemory.memory | Memory management implementation. |
| org.apache.directmemory.memory.allocator | |
| Uses of ByteBufferAllocator in org.apache.directmemory.memory |
|---|
| Methods in org.apache.directmemory.memory that return ByteBufferAllocator | |
|---|---|
ByteBufferAllocator |
RoundRobinAllocationPolicy.getActiveAllocator(ByteBufferAllocator previousAllocator,
int allocationNumber)
|
ByteBufferAllocator |
AllocationPolicy.getActiveAllocator(ByteBufferAllocator previousAllocator,
int allocationNumber)
Returns the ByteBufferAllocator to use to allocate. |
protected ByteBufferAllocator |
MemoryManagerServiceImpl.getAllocator(int allocatorIndex)
|
protected ByteBufferAllocator |
MemoryManagerServiceImpl.getCurrentAllocator()
|
protected ByteBufferAllocator |
MemoryManagerServiceImpl.instanciateByteBufferAllocator(int allocatorNumber,
int size)
|
| Methods in org.apache.directmemory.memory that return types with arguments of type ByteBufferAllocator | |
|---|---|
protected List<ByteBufferAllocator> |
MemoryManagerServiceImpl.getAllocators()
|
| Methods in org.apache.directmemory.memory with parameters of type ByteBufferAllocator | |
|---|---|
ByteBufferAllocator |
RoundRobinAllocationPolicy.getActiveAllocator(ByteBufferAllocator previousAllocator,
int allocationNumber)
|
ByteBufferAllocator |
AllocationPolicy.getActiveAllocator(ByteBufferAllocator previousAllocator,
int allocationNumber)
Returns the ByteBufferAllocator to use to allocate. |
| Method parameters in org.apache.directmemory.memory with type arguments of type ByteBufferAllocator | |
|---|---|
void |
RoundRobinAllocationPolicy.init(List<ByteBufferAllocator> allocators)
|
void |
AllocationPolicy.init(List<ByteBufferAllocator> allocators)
Initialization function. |
| Uses of ByteBufferAllocator in org.apache.directmemory.memory.allocator |
|---|
| Classes in org.apache.directmemory.memory.allocator that implement ByteBufferAllocator | |
|---|---|
class |
AbstractByteBufferAllocator
|
class |
FixedSizeByteBufferAllocatorImpl
ByteBufferAllocator implementation that instantiate ByteBuffers of fixed size, called slices. |
class |
MergingByteBufferAllocatorImpl
ByteBufferAllocator implementation with ByteBuffer merging capabilities. |
class |
SlabByteBufferAllocatorImpl
ByteBufferAllocator implementation that uses FixedSizeByteBufferAllocatorImpl
of different size to allocate best matching's size ByteBuffer |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||