| Interface | Description |
|---|---|
| IMemoryManager |
Abstraction for managing data in
ByteBuffers. |
| ISectorManager |
The
ISectorManager defines the contract required to manage a set of
SectorAllocators. |
| Class | Description |
|---|---|
| AllocationContext |
The
AllocationContext is used to maintain a handle on allocations
made within some specific environment (context). |
| MemoryManager |
The MemoryManager manages an off-heap Direct
ByteBuffer. |
| MemStore |
An
IRawStore backed by an IMemoryManager. |
| MemStrategy |
A buffer implementation backed by an
IMemoryManager. |
| PSInputStream |
PSInputStream
Unlike the original PSInputStream this does not incrementally read
from the store but rather immediate maps the ByteBuffers to the
in-memory storage.
|
| SectorAllocator |
The SectorAllocator is designed as an alternative the the standard RWStore
FixedAllocators.
|
| TestAll |
Runs all tests for all journal implementations.
|
| TestMemoryManager | |
| TestMemoryManager2 |
Some additional tests for the
MemoryManager which look at the effect
of the #of buffers it is allowed to allocate. |
| TestMemoryManagerStreams | |
| TestMemStore |
Test suite for
MemStore. |
| TestMemStore.TestMRMW |
Test suite integration for
AbstractMRMWTestCase. |
| TestMemStore.TestMROW |
Test suite integration for
AbstractMROWTestCase. |
| TestMemStore.TestRawStore |
Test suite integration for
AbstractRawStoreTestCase. |
| Exception | Description |
|---|---|
| MemoryManagerClosedException |
Thrown the
MemoryManager has been closed. |
| MemoryManagerOutOfMemory |
Thrown if there are not sufficient resources available to satisfy a blocking
request against an
IMemoryManager |
| MemoryManagerResourceError |
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.