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. |
DbConfigManager |
DbConfigManager holds the configuration parameters for an environment. |
DbEnvPool |
Singleton collection of environments. |
DbTree |
DbTree represents the database directory for this environment. |
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. |
MemoryBudget.Totals |
Common base class for shared and private totals. |
NodeSequence |
NodeSequence encapsulates the generation and maintenance of a sequence for
generating node ids. |
Operation |
An enumeration of different api call sources for replication, currently for
debugging. |
PutMode |
Internal class used to distinguish which variety of putXXX() that
Cursor.putInternal() should use. |
ReplicatedDatabaseConfig |
This class contains all fields of the database configuration which are
persistent. |
SortedLSNTreeWalker |
SortedLSNTreeWalker uses ordered disk access rather than random access to
iterate over a database tree. |
TruncateResult |
Holds the result of a database truncate operation. |