Interface | Description |
---|---|
AutoCleanupUtil.Removable | |
BatchManager |
Acts as a combination serializer/cachemanager
|
BufferManager |
The buffer manager controls how memory is used and how data flows through
the system.
|
Cache<T> |
Represents the storage strategy for the
BufferManager |
IndexedTupleSource | |
Serializer<T> |
Responsible for serializing
CacheEntry s |
StorageManager | |
TupleBufferCache | |
TupleSource |
A cursored source of tuples.
|
Class | Description |
---|---|
AbstractTupleSource | |
AutoCleanupUtil | |
BaseCacheEntry | |
CacheEntry | |
CacheKey | |
ExtensibleBufferedInputStream | |
FileStore | |
FileStoreInputStreamFactory | |
LightWeightCopyOnWriteList<T> |
Creates a copy of a reference list when modified.
|
LobManager |
Tracks lob references so they are not lost during serialization.
|
STree |
Self balancing search tree using skip list like logic
This has similar performance similar to a B+/-Tree,
but with fewer updates.
|
TupleBatch |
Represents a set of indexed tuples.
|
TupleBrowser |
Implements intelligent browsing over a
STree
TODO: this is not as efficient as it should be over partial matches |
TupleBuffer |
Enum | Description |
---|---|
BufferManager.BufferReserveMode | |
BufferManager.TupleSourceType | |
LobManager.ReferenceMode | |
STree.InsertMode |
Exception | Description |
---|---|
BlockedException |
This exception is thrown if the buffer manager blocks waiting on input during
processing.
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.