com.sleepycat.je |
Foundation for creating environments, databases and transactions; provides
cursor based data access.
Package Specification
This package constitutes the base public API for Berkeley DB, Java
Edition. The classes here are used to create database
objects, and insert and retrieve data.
This package provides a key/data pair model of a database
record. Databases and database cursors are the key objects used to
access data. An alternative collections based API is available through
com.sleepycat.collections.
The Environment class embodies the database environment and is the starting
point for the application. Databases and transaction objects are
created through the Environment class.
Data can be inserted and retrieved directly through the Database
object, or through a Cursor obtained from the Database. A database record
consist of a key/data pair, where key and data are each individually
represented by a DatabaseEntry object. Classes in com.sleepycat.bind
provide optional support for mapping a Java object to a DatabaseEntry.
Configuration classes are used to specify the attributes of particular
operations. For example the attributes of a database environment are
specified in the EnvironmentConfig class. An instance of that class is
required for Environment construction. Likewise, the attributes of a
database are described in DatabaseConfig, which is a parameter to the
Environment.openDatabase() method.
@see [Getting Started Guide]
|
Java Source File Name | Type | Comment |
ApiTest.java | Class | Test parameter handling for api methods. |
BtreeStats.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
CheckpointConfig.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
Cursor.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
CursorConfig.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
CursorEdgeTest.java | Class | Test edge case in cursor traversals. |
CursorTest.java | Class | |
Database.java | Class | |
DatabaseComparatorsTest.java | Class | |
DatabaseConfig.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
DatabaseConfigTest.java | Class | Basic database configuration testing. |
DatabaseEntry.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
DatabaseEntryTest.java | Class | |
DatabaseException.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
DatabaseNotFoundException.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
DatabaseStats.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
DatabaseTest.java | Class | Basic database operations, excluding configuration testing. |
DatabaseTrigger.java | Interface | Implemented to receive database update notifications. |
DatabaseUtil.java | Class | Utils for use in the db package. |
DbHandleLockTest.java | Class | |
DbInternal.java | Class | For internal use only. |
DbTestProxy.java | Class | DbTestProxy is for internal use only. |
DeadlockException.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
DirtyReadTest.java | Class | Check that the Database and Cursor classes properly use read-uncommitted
when specified. |
Environment.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
EnvironmentConfig.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
EnvironmentConfigTest.java | Class | |
EnvironmentMutableConfig.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
EnvironmentStats.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
EnvironmentStatTest.java | Class | |
EnvironmentTest.java | Class | |
ExceptionEvent.java | Class | |
ExceptionListener.java | Interface | |
ForeignKeyDeleteAction.java | Class | Javadoc for this public class is generated via
the doc templates in the doc_src directory. |
ForeignKeyNullifier.java | Interface | Javadoc for this public method is generated via
the doc templates in the doc_src directory. |
ForeignKeyTrigger.java | Class | |
ForeignMultiKeyNullifier.java | Interface | Javadoc for this public method is generated via
the doc templates in the doc_src directory. |
GetSearchBothRangeTest.java | Class | Tests getSearchBothRange when searching for a key that doesn't exist. |
InterruptTest.java | Class | author: Paul.Kendall@orionhealth.com author: This test throws thread interrupts while JE is doing I/O intensive author: work. |
JEVersion.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
JoinConfig.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
JoinCursor.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
LockMode.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
LockNotGrantedException.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
LockStats.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
LogScanConfig.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
LogScanner.java | Interface | |
OperationStatus.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
PreloadConfig.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
PreloadStats.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
PreloadStatus.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
ReadCommittedTest.java | Class | Tests the read-committed (degree 2) isolation level. |
RunRecoveryException.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
RunRecoveryFailureTest.java | Class | |
ScanLogTest.java | Class | Basic database operations, excluding configuration testing. |
SecondaryConfig.java | Class | Javadoc for this public class is generated via
the doc templates in the doc_src directory. |
SecondaryCursor.java | Class | Javadoc for this public class is generated via
the doc templates in the doc_src directory. |
SecondaryDatabase.java | Class | Javadoc for this public class is generated via
the doc templates in the doc_src directory. |
SecondaryKeyCreator.java | Interface | Javadoc for this public method is generated via
the doc templates in the doc_src directory. |
SecondaryMultiKeyCreator.java | Interface | Javadoc for this public method is generated via
the doc templates in the doc_src directory. |
SecondaryTrigger.java | Class | |
Sequence.java | Class | Javadoc for this public class is generated via
the doc templates in the doc_src directory. |
SequenceConfig.java | Class | Javadoc for this public class is generated via
the doc templates in the doc_src directory. |
SequenceStats.java | Class | Javadoc for this public class is generated via
the doc templates in the doc_src directory. |
StatsConfig.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
Transaction.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
TransactionConfig.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
TransactionStats.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
TruncateTest.java | Class | Basic database operations, excluding configuration testing. |
VerifyConfig.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |
XAEnvironment.java | Class | Javadoc for this public class is generated
via the doc templates in the doc_src directory. |