|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
CursorImpl.WithCursor | Callback object for traverseDbWithCursor. |
DbTree.GetRepContext | Used by lockNameLN to get the rep context, which is needed for calling checkReplicaWrite. |
EnvConfigObserver | Implemented by observers of mutable config changes. |
EnvironmentImpl.MBeanRegistrar | Because the Android platform does not have any javax.management classes, we load JEMonitor dynamically to ensure that there are no explicit references to com.sleepycat.je.jmx.*. |
RangeConstraint | |
RepConfigProxy | Used to pass a replication configuration instance through the non-HA code. |
SortedLSNTreeWalker.ExceptionPredicate | |
SortedLSNTreeWalker.TreeNodeProcessor | |
VLSNProxy | The VLSNProxy is a handle for invoking VLSN tracking at recovery time. |
Class Summary | |
---|---|
BTreeStatDefinition | Per-stat Metadata for JE Btree statistics. |
CursorImpl | A CursorImpl is the internal implementation of the cursor. |
CursorImpl.LockStanding | Holds the result of a lockLN operation. |
DatabaseId | DatabaseImpl Ids are wrapped in a class so they can be logged. |
DatabaseImpl | The underlying object for a given database. |
DatabaseImpl.ComparatorReader | Utility class for converting bytes to compartor or Class. |
DatabaseImpl.StatsAccumulator | |
DbConfigManager | DbConfigManager holds the configuration parameters for an environment. |
DbEnvPool | Singleton collection of environments. |
DbEnvState | DbEnvState implements a typesafe enumeration of environment states and does state change validation. |
DbiStatDefinition | Per-stat Metadata for JE EnvironmentImpl and MemoryBudget statistics. |
DbTree | DbTree represents the database directory for this environment. |
DbTree.TruncateDbResult | |
DiskOrderedCursorImpl | This class implements the DiskOrderedCursor. |
DupKeyData | Utility methods for combining, splitting and comparing two-part key values for duplicates databases. |
DupKeyData.NextNoDupComparator | Used to perform the getNextNoDup operation. |
DupKeyData.PutNoOverwriteComparator | Used to perform the putNoOverwrite operation. |
DupKeyData.TwoPartKeyComparator | Comparator that compares the combined key/data two-part key, calling the user-defined btree and duplicate comparator as needed. |
EnvironmentImpl | Underlying Environment implementation. |
INList | The INList is a list of in-memory INs for a given environment. |
LSNAccumulator | |
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 and transient LSNs. |
Operation | An enumeration of different api call sources for replication, currently for debugging. |
RecordVersion | Used to return the VLSN and LSN for a record. |
ReplicatedDatabaseConfig | This class contains all fields of the database configuration which are persistent. |
SequenceStatDefinition | Per-stat Metadata for JE sequence statistics. |
SortedLSNTreeWalker | SortedLSNTreeWalker uses ordered disk access rather than random access to iterate over a database tree. |
SortedLSNTreeWalker.DeltaINEntry | Supplements INEntry with BINDelta information. |
SortedLSNTreeWalker.INEntry | |
StartupTracker | Store and calculate elapsed time, counts, and other statistics about environment open. |
StartupTracker.Counter | Record number of log entries processed during a given recovery phase. |
TriggerManager | Class that invokes the triggers associated with a database. |
TriggerManager.MapOver<R,E> | Lisp inspired Map function. |
TriggerUtils | Utility functions used by the trigger implementation. |
TruncateResult | Holds the result of a database truncate operation. |
TxnStatDefinition | Per-stat Metadata for JE transaction statistics. |
Enum Summary | |
---|---|
CursorImpl.SearchMode | |
DbType | Classifies all databases as specific internal databases or user databases. |
EnvironmentFailureReason | |
GetMode | Internal class used to distinguish which variety of getXXX() that Cursor.retrieveNext should use. |
PutMode | Used to distinguish Cursor put operations. |
StartupTracker.Phase |
Exception Summary | |
---|---|
RangeRestartException | Thrown by the LockManager when requesting a RANGE_READ or RANGE_WRITE lock, and a RANGE_INSERT lock is held or is waiting. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |