|
Berkeley DB version 5.3.28 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use com.sleepycat.db | |
---|---|
com.sleepycat.bind | Bindings between database entries and Java objects. |
com.sleepycat.bind.serial | Bindings that use Java serialization. |
com.sleepycat.bind.tuple | Bindings that use sequences of primitive fields, or tuples. |
com.sleepycat.collections | Data access based on the standard Java collections API. |
com.sleepycat.db | Berkeley DB Java API [reference guide] [Java programming notes]. |
com.sleepycat.persist | The Direct Persistence Layer (DPL) adds a persistent object model to the Berkeley DB transactional engine. |
com.sleepycat.persist.raw | Raw data access for general purpose tools and manual conversions. |
Classes in com.sleepycat.db used by com.sleepycat.bind | |
---|---|
DatabaseEntry
Encodes database key and data items as a byte array. |
Classes in com.sleepycat.db used by com.sleepycat.bind.serial | |
---|---|
Database
Creates a database handle for a single Berkeley DB database. |
|
DatabaseEntry
Encodes database key and data items as a byte array. |
|
DatabaseException
The root of all database exceptions. |
|
ForeignKeyNullifier
The interface implemented for setting single-valued foreign keys to null. |
|
SecondaryDatabase
A secondary database handle. |
|
SecondaryKeyCreator
The interface implemented for extracting single-valued secondary keys from primary records. |
Classes in com.sleepycat.db used by com.sleepycat.bind.tuple | |
---|---|
DatabaseEntry
Encodes database key and data items as a byte array. |
|
ForeignKeyNullifier
The interface implemented for setting single-valued foreign keys to null. |
|
SecondaryDatabase
A secondary database handle. |
|
SecondaryKeyCreator
The interface implemented for extracting single-valued secondary keys from primary records. |
Classes in com.sleepycat.db used by com.sleepycat.collections | |
---|---|
CursorConfig
Specify the attributes of database cursor. |
|
Database
Creates a database handle for a single Berkeley DB database. |
|
DatabaseEntry
Encodes database key and data items as a byte array. |
|
DatabaseException
The root of all database exceptions. |
|
Environment
A database environment. |
|
JoinConfig
The configuration properties of a JoinCursor . |
|
Transaction
The Transaction object is the handle for a transaction. |
|
TransactionConfig
Specifies the attributes of a database environment transaction. |
Classes in com.sleepycat.db used by com.sleepycat.db | |
---|---|
BackupHandler
An interface that can optionally be used to override the default behavior performed by the Environment.backup
and
Environment.backupDatabase
methods. |
|
BackupOptions
Options for Environment.backup(java.lang.String, com.sleepycat.db.BackupOptions) operations. |
|
BtreeCompressor
An interface specifying how Btree compression works. |
|
BtreePrefixCalculator
An interface specifying how Btree prefixes should be calculated. |
|
CacheFile
This class allows applications to modify settings for a Database using the Database.getCacheFile . |
|
CacheFilePriority
Priorities that can be assigned to files in the cache. |
|
CacheFileStats
Statistics for a file in the cache. |
|
CacheStats
Cache statistics for a database environment. |
|
CheckpointConfig
Specifies the attributes of an application invoked checkpoint operation. |
|
CompactConfig
Configuration for Database.compact(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.CompactConfig) operations. |
|
CompactStats
Statistics returned by a Database.compact(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.CompactConfig) operation. |
|
Cursor
A database cursor. |
|
CursorConfig
Specify the attributes of database cursor. |
|
Database
Creates a database handle for a single Berkeley DB database. |
|
DatabaseConfig
Specify the attributes of a database. |
|
DatabaseEntry
Encodes database key and data items as a byte array. |
|
DatabaseException
The root of all database exceptions. |
|
DatabaseStats
Statistics for a single database. |
|
DatabaseType
Database types. |
|
DeadlockException
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. |
|
Environment
A database environment. |
|
EnvironmentConfig
Specifies the attributes of an environment. |
|
ErrorHandler
An interface specifying a callback function to be called when an error occurs in the Berkeley DB library. |
|
EventHandler
An interface classs with prototype definitions of all event functions that can be called via the Berkeley DB event callback mechanism. |
|
FeedbackHandler
An interface specifying a function to be called to provide feedback. |
|
ForeignKeyDeleteAction
The action taken when a referenced record in the foreign key database is deleted. |
|
ForeignKeyNullifier
The interface implemented for setting single-valued foreign keys to null. |
|
ForeignMultiKeyNullifier
The interface implemented for setting multi-valued foreign keys to null. |
|
Hasher
An application-specified, database hash function. |
|
HeapRecordId
Content used for the key in a Heap database record. |
|
JoinConfig
The configuration properties of a JoinCursor . |
|
JoinCursor
A specialized join cursor for use in performing equality or natural joins on secondary indices. |
|
KeyRange
An object that returns status from the Database.getKeyRange method. |
|
Lock
The locking interfaces for the database environment are methods of the Environment handle. |
|
LockDetectMode
Deadlock detection modes. |
|
LockMode
Locking modes for database operations. |
|
LockOperation
Operations that can be performed on locks. |
|
LockRequest
The LockRequest object is used to encapsulate a single lock request. |
|
LockRequestMode
When using the default lock conflict matrix, the LockRequestMode class defines the set of possible lock modes. |
|
LockStats
Lock statistics for a database environment. |
|
LogCursor
The LogCursor object is the handle for a cursor into the log files, supporting sequential access to the records stored in log files. |
|
LogRecordHandler
A function to process application-specific log records. |
|
LogSequenceNumber
The LogSequenceNumber object is a log sequence number which specifies a unique location in a log file. |
|
LogStats
Log statistics for a database environment. |
|
LogVerifyConfig
Specify the attributes of a database. |
|
MessageHandler
An interface specifying a callback function to be called to display informational messages. |
|
MultipleDataEntry
A DatabaseEntry that holds multiple data items returned by a single Database or Cursor get call. |
|
MultipleEntry
An abstract class representing a DatabaseEntry that holds multiple results returned by a single Cursor get method. |
|
MultipleKeyDataEntry
A DatabaseEntry that holds multiple key/data pairs returned by a single Database or Cursor get call. |
|
MutexStats
Statistics about mutexes in a Berkeley DB database environment, returned by Environment.getMutexStats(com.sleepycat.db.StatsConfig) |
|
OperationStatus
Status values from database operations. |
|
PanicHandler
An interface specifying a function to be called if the database environment panics. |
|
PartitionHandler
An interface specifying how Btree prefixes should be calculated. |
|
PreparedTransaction
The PreparedTransaction object is used to encapsulate a single prepared, but not yet resolved, transaction. |
|
RecordNumberAppender
An interface specifying a callback function that modifies stored data based on a generated key. |
|
RecoveryOperation
The recovery operation being performed when LogRecordHandler.handleLogRecord is called. |
|
RegionResourceType
Advanced configuration is possible for various systems that use shared memory (regions) for cross process sharing. |
|
ReplicationChannel
A ReplicationChannel handle is used to manage a channel in a replication group. |
|
ReplicationConfig
Settings that configure Berkeley DB replication. |
|
ReplicationHostAddress
A simple wrapper class to hold information needed to define a host in a replication group. |
|
ReplicationManagerAckPolicy
A class that provides definitions for the types of network ack policyto use when transmitting messages between replication sites using theReplication Manager. |
|
ReplicationManagerConnectionStatus
Describes the connection status of a replication site. |
|
ReplicationManagerMessageDispatch
|
|
ReplicationManagerSite
A ReplicationManagerSite handle is used to manage a site in a replication group. |
|
ReplicationManagerSiteConfig
Specifies the attributes of a site in the replication group. |
|
ReplicationManagerSiteInfo
A simple wrapper class to hold information needed to define a replication site. |
|
ReplicationManagerStartPolicy
This class provides definitions of the various start policies thatcan be specified when starting a replication client using the Environment.replicationManagerStart call. |
|
ReplicationManagerStats
Replication Manager statistics for a database environment. |
|
ReplicationStats
Replication statistics for a database environment. |
|
ReplicationStatus
The return status from processing a replication message. |
|
ReplicationTimeoutType
The ReplicationTimeoutType defines the types of timeouts that can beconfigured for the Berkeley Db replication functionality. |
|
ReplicationTransport
An interface specifying a replication transmit function, which sends information to other members of the replication group. |
|
SecondaryConfig
The configuration properties of a SecondaryDatabase extend
those of a primary Database . |
|
SecondaryCursor
A database cursor for a secondary database. |
|
SecondaryDatabase
A secondary database handle. |
|
SecondaryKeyCreator
The interface implemented for extracting single-valued secondary keys from primary records. |
|
SecondaryMultiKeyCreator
The interface implemented for extracting multi-valued secondary keys from primary records. |
|
Sequence
A Sequence handle is used to manipulate a sequence record in a database. |
|
SequenceConfig
Specify the attributes of a sequence. |
|
SequenceStats
A SequenceStats object is used to return sequence statistics. |
|
StatsConfig
Specifies the attributes of a statistics retrieval operation. |
|
Transaction
The Transaction object is the handle for a transaction. |
|
TransactionConfig
Specifies the attributes of a database environment transaction. |
|
TransactionStats
Transaction statistics for a database environment. |
|
TransactionStats.Active
|
|
TransactionStatus
Status values from transaction application checking operations. |
|
VerboseConfig
Specifies the attributes of a verification operation. |
|
VerifyConfig
Specifies the attributes of a verification operation. |
Classes in com.sleepycat.db used by com.sleepycat.persist | |
---|---|
CursorConfig
Specify the attributes of database cursor. |
|
Database
Creates a database handle for a single Berkeley DB database. |
|
DatabaseConfig
Specify the attributes of a database. |
|
DatabaseException
The root of all database exceptions. |
|
Environment
A database environment. |
|
LockMode
Locking modes for database operations. |
|
SecondaryConfig
The configuration properties of a SecondaryDatabase extend
those of a primary Database . |
|
SecondaryDatabase
A secondary database handle. |
|
Sequence
A Sequence handle is used to manipulate a sequence record in a database. |
|
SequenceConfig
Specify the attributes of a sequence. |
|
Transaction
The Transaction object is the handle for a transaction. |
Classes in com.sleepycat.db used by com.sleepycat.persist.raw | |
---|---|
DatabaseException
The root of all database exceptions. |
|
Environment
A database environment. |
|
Berkeley DB version 5.3.28 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |