Uses of Package com.sleepycat.client (Oracle - Berkeley DB Client-Server API)
Date: 2018-05-29

# Uses of Package
com.sleepycat.client

- Packages that use com.sleepycat.client
  Package | Description
  --- | ---
  com.sleepycat.client |
  com.sleepycat.client.bind | Bindings between database entries and Java objects.
  com.sleepycat.client.collections | Data access based on the standard Java collections API.
  com.sleepycat.client.persist | The Direct Persistence Layer (DPL) adds a persistent object model to the Berkeley DB transactional engine.

- Classes in com.sleepycat.client used by com.sleepycat.client
  Class and Description
  BdbServerAdmin BdbServerAdmin is used to perform administrative operations on a BDB server.
  BdbServerConnection A connection with a specific BDB server.
  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
  SCacheFilePriority Priorities that can be assigned to files in the cache.
  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 Configuration for `SDatabase.compact(com.sleepycat.client.STransaction, com.sleepycat.client.SDatabaseEntry, com.sleepycat.client.SDatabaseEntry, com.sleepycat.client.SDatabaseEntry, com.sleepycat.client.SCompactConfig)` operations.
  SCompactStats Statistics returned by a `SDatabase.compact(com.sleepycat.client.STransaction, com.sleepycat.client.SDatabaseEntry, com.sleepycat.client.SDatabaseEntry, com.sleepycat.client.SDatabaseEntry, com.sleepycat.client.SCompactConfig)` operation.
  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.
  SDatabaseEntryBase The base type for all types representing database key / data items.
  SDatabaseException The base exception for all client driver exceptions.
  SDatabaseStats Base type for statistics for a single database.
  SDatabaseType Database types.
  SEnvironment A database environment.
  SEnvironmentConfig Specifies the attributes of an environment.
  SForeignKeyDeleteAction The action taken when a referenced record in the foreign key database is deleted.
  SForeignKeyNullifier The interface implemented for setting single-valued foreign keys to null.
  SForeignMultiKeyNullifier The interface implemented for setting multi-valued foreign keys to null.
  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.
  SLockDetectMode Deadlock detection mode.
  SLockMode Locking modes for database operations.
  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.
  SMultiplePairs An abstract class representing a container that holds multiple key/data `SDatabaseEntry` 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.
  SOperationStatus Status values from database operations.
  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.
  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.
  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
  TxnHelper TxnHelper implements a few helper methods for working with transactions.
  TxnHelper.TransactionOperations

- Classes in com.sleepycat.client used by com.sleepycat.client.bind
  Class and Description
  SDatabaseEntry Encodes database key and data items as a byte array.

- Classes in com.sleepycat.client used by com.sleepycat.client.collections
  Class and Description
  SCursorConfig Specify the attributes of database cursor.
  SDatabase Creates a database handle for a single Berkeley DB database.
  SDatabaseEntry Encodes database key and data items as a byte array.
  SDatabaseException The base exception for all client driver exceptions.
  SEnvironment A database environment.
  SJoinConfig The configuration properties of a `SJoinCursor`.
  STransaction The STransaction object is the handle for a transaction.
  STransactionConfig Specifies the attributes of a database environment transaction.

- Classes in com.sleepycat.client used by com.sleepycat.client.persist
  Class and Description
  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.
  SDatabaseException The base exception for all client driver exceptions.
  SEnvironment A database environment.
  SLockMode Locking modes for database operations.
  SSecondaryConfig The configuration properties of a SSecondaryDatabase extend those of a primary SDatabase.
  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.
  STransaction The STransaction object is the handle for a transaction.

Copyright (c) 2016, 2018 Oracle and/or its affiliates. All rights reserved.