|
Class Summary |
| CursorImpl |
A CursorImpl is the internal implementation of the cursor. |
| CursorImpl.KeyChangeStatus |
Holder for an OperationStatus and a keyChange flag. |
| CursorImpl.SearchMode |
public for Cursor et al |
| DatabaseId |
DatabaseImpl Ids are wrapped in a class so they can be logged. |
| DatabaseImpl |
The underlying object for a given database. |
| DatabaseImpl.StatsAccumulator |
|
| DbConfigManager |
DbConfigManager holds the configuration parameters for an environment. |
| DbEnvPool |
Singleton collection of database environments. |
| DbEnvPool.EnvironmentImplInfo |
|
| DbEnvState |
DbEnvState implements a typesafe enumeration of environment states
and does state change validation. |
| DbTree |
Represents the DatabaseImpl Naming Tree. |
| EnvironmentImpl |
Underlying Environment implementation. |
| GetMode |
Internal class used to distinguish which variety of getXXX() that
Cursor.retrieveNext should use. |
| INList |
The INList is a list of in-memory INs for a given environment. |
| MemoryBudget |
MemoryBudget calculates the available memory for JE and how to apportion
it between cache and log buffers. |
| PutMode |
Internal class used to distinguish which variety of putXXX() that
Cursor.putInternal() should use. |
| SortedLSNTreeWalker |
Class to walk over the tree using sorted LSN fetching for parts of the tree
that are not in memory. |
| TruncateResult |
Holds the result of a database truncate operation. |