| 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
CacheEntrys |
| 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 © 2018 JBoss by Red Hat. All rights reserved.