Interface | Description |
---|---|
GetHelper |
GetHelper implements a few helper methods for making remote get / pGet
calls.
|
GetHelper.RemoteGetFunction | |
GetHelper.RemotePGetFunction | |
PutHelper |
PutHelper implements a few helper methods for making remote put calls.
|
PutHelper.RemotePutFunction | |
SDatabaseEntryBase |
The base type for all types representing database key / data items.
|
SDatabaseStats |
Base type for statistics for a single database.
|
SForeignKeyNullifier |
The interface implemented for setting single-valued foreign keys to null.
|
SForeignMultiKeyNullifier |
The interface implemented for setting multi-valued foreign keys to null.
|
SSecondaryKeyCreator |
The interface implemented for extracting single-valued secondary keys from
primary records.
|
SSecondaryMultiKeyCreator |
The interface implemented for extracting multi-valued secondary keys from
primary records.
|
TxnHelper |
TxnHelper implements a few helper methods for working with transactions.
|
TxnHelper.TransactionOperations<V> |
Class | Description |
---|---|
BdbServerAdmin |
BdbServerAdmin is used to perform administrative operations on a BDB server.
|
BdbServerConnection |
A connection with a specific BDB server.
|
SBtreeStats |
The SBtreeStats object is used to return Btree or Recno database statistics.
|
SCacheFileStats |
Statistics for a file in the cache.
|
SCacheStats |
Cache statistics for a database environment.
|
SCheckpointConfig |
Specifies the attributes of an application invoked checkpoint operation.
|
SCompactConfig | |
SCompactStats | |
SCursor |
A database cursor.
|
SCursorConfig |
Specify the attributes of database cursor.
|
SDatabase |
Creates a database handle for a single Berkeley DB database.
|
SDatabaseConfig |
Specify the attributes of a database.
|
SDatabaseEntry |
Encodes database key and data items as a byte array.
|
SEnvironment |
A database environment.
|
SEnvironmentConfig |
Specifies the attributes of an environment.
|
SHashStats |
The SHashStats object is used to return Hash database statistics.
|
SHeapStats |
The SHeapStats object is used to return Heap database statistics.
|
SJoinConfig |
The configuration properties of a
SJoinCursor . |
SJoinCursor |
A specialized join cursor for use in performing equality or natural joins on
secondary indices.
|
SKeyRange |
An object that returns status from the
SDatabase.getKeyRange(com.sleepycat.client.STransaction, com.sleepycat.client.SDatabaseEntry) method. |
SLockStats |
Lock statistics for a database environment.
|
SLogSequenceNumber |
The SLogSequenceNumber object is a log sequence number which specifies a
unique location in a log file.
|
SLogStats |
Log statistics for a database environment.
|
SMultipleDataEntry |
A container that holds multiple data
SDatabaseEntry s returned by a
single SDatabase or SCursor get call. |
SMultipleKeyDataEntry |
A container that holds multiple key / data item pairs.
|
SMultiplePairs |
An abstract class representing a container that holds multiple key/data
SDatabaseEntry pairs. |
SMultipleRecnoDataEntry |
A container that holds multiple record number / data item pairs.
|
SMultiStats |
A SMultiStats contains multiple statistics for a database environment.
|
SMultiStatsConfig |
Specifies the attributes of multiple statistics retrieval operations.
|
SMutexStats |
Statistics about mutexes in a Berkeley DB database environment.
|
SQueueStats |
The SQueueStats object is used to return Queue database statistics.
|
SSecondaryConfig |
The configuration properties of a SSecondaryDatabase extend those of a
primary SDatabase.
|
SSecondaryCursor |
A database cursor for a secondary database.
|
SSecondaryDatabase |
A secondary database handle.
|
SSequence |
A SSequence handle is used to manipulate a sequence record in a database.
|
SSequenceConfig |
Specify the attributes of a sequence.
|
SslConfig |
Specifies the attributes used to setup SSL connections.
|
SStatsConfig |
Specifies the attributes of a statistics retrieval operation.
|
STransaction |
The STransaction object is the handle for a transaction.
|
STransactionConfig |
Specifies the attributes of a database environment transaction.
|
STransactionStats |
Transaction statistics for a database environment.
|
STransactionStats.Active |
Enum | Description |
---|---|
SCacheFilePriority |
Priorities that can be assigned to files in the cache.
|
SDatabaseType |
Database types.
|
SForeignKeyDeleteAction |
The action taken when a referenced record in the foreign key database is
deleted.
|
SLockDetectMode |
Deadlock detection mode.
|
SLockMode |
Locking modes for database operations.
|
SOperationStatus |
Status values from database operations.
|
Exception | Description |
---|---|
BdbConnectionException |
Signals that an error occurred while attempting to connect to a BdbServer.
|
SDatabaseException |
The base exception for all client driver exceptions.
|
SDeadlockException |
DeadlockException is thrown to a thread of control when multiple threads
competing for a lock are deadlocked, when a lock request has timed out or
when a lock request would need to block and the transaction has been
configured to not wait for locks.
|
SHeapFullException |
A HeapFullException is thrown when an attempt was made to add or update a
record in a Heap database.
|
SLockNotGrantedException |
LockNotGrantedException is thrown when lock or transaction timeouts have been
configured and a database operation has timed out.
|
SMetaCheckSumFailException |
A MetaCheckSumFailException is thrown when a checksum mismatch is detected on
a database metadata page.
|
SResourceInUseException |
Thrown if the resources accessed by the current operation is busy, and the
current operation conflicts with the operation running on the resources.
|
SRunRecoveryException |
Thrown when the database environment needs to be recovered.
|
SVersionMismatchException |
Thrown if the version of the Berkeley DB library used by the server doesn't
match the version that created the database environment.
|
Copyright (c) 2016, 2019 Oracle and/or its affiliates. All rights reserved.