Package com.sleepycat.je.dbi

Interface Summary
EnvConfigObserver Implemented by observers of mutable config changes.
 

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.
TruncateResult Holds the result of a database truncate operation.
 

Exception Summary
DbConfigException Configuration related exceptions.
RangeRestartException Thrown by the LockManager when requesting a RANGE_READ or RANGE_WRITE lock, and a RANGE_INSERT lock is held or is waiting.
 



Copyright 2004-2005 Sleepycat, Inc. All Rights Reserved.