Package | Description |
---|---|
com.bigdata.btree |
The
BTree is a scalable B+-Tree with copy-on-write
semantics mapping variable length unsigned byte[] keys to variable
length byte[] values (null values are allowed). |
com.bigdata.cache |
A canonicalizing object cache may be constructed from an outer weak
reference value hash map backed by an inner hard reference LRU policy.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IEvictionListener
Interface to handle evictions of nodes or leaves from the hard reference
queue.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultEvictionListener
Hard reference cache eviction listener writes a dirty node or leaf onto the
persistence store.
|
class |
MyEvictionListener
Extends
DefaultEvictionListener to explicitly control when an
eviction notice is expected and to verify that eviction notices are received
as expected. |
class |
NoEvictionListener
Hard reference cache eviction listener for leaves always throws an
exception.
|
class |
NOPEvictionListener
A listener that does nothing.
|
Constructor and Description |
---|
MyHardReferenceQueue(HardReferenceQueueEvictionListener<T> listener,
int capacity) |
MyHardReferenceQueue(HardReferenceQueueEvictionListener<T> listener,
int capacity,
int nscan) |
Modifier and Type | Method and Description |
---|---|
HardReferenceQueueEvictionListener<T> |
HardReferenceQueue.getListener()
The listener specified to the constructor.
|
HardReferenceQueueEvictionListener<T> |
SynchronizedHardReferenceQueue.getListener() |
Constructor and Description |
---|
HardReferenceQueue(HardReferenceQueueEvictionListener<T> listener,
int capacity)
Uses the default #of references to scan on append requests.
|
HardReferenceQueue(HardReferenceQueueEvictionListener<T> listener,
int capacity,
int nscan)
Fully specified ctor.
|
SynchronizedHardReferenceQueue(HardReferenceQueueEvictionListener<T> listener,
int capacity)
Defaults the #of references to scan on append requests to 10.
|
SynchronizedHardReferenceQueue(HardReferenceQueueEvictionListener<T> listener,
int capacity,
int nscan)
Core impl.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.