Package | Description |
---|---|
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.je |
Foundation for creating environments, databases and transactions; provides
cursor based data access.
|
com.sleepycat.je.jca.ra |
Support for the Java Connector Architecture, which provides a standard
for connecting the J2EE platform to legacy enterprise information
systems (EIS), such as ERP systems, database systems, and legacy
applications not written in Java.
|
com.sleepycat.je.jmx |
Implementations of JMX MBeans for JE.
|
com.sleepycat.je.rep |
Berkeley DB Java Edition High Availability (JE HA) enables replication of JE
environments.
|
com.sleepycat.je.rep.arbiter |
Provides a mechanism to allow write availability for the Replication
group even when the number of replication nodes is less than majority.
|
com.sleepycat.je.rep.monitor |
BDB JE HA support for applications that need to track the composition of a
replication group, in order to do tasks such as load balancing and
request routing.
|
com.sleepycat.je.rep.util |
BDB JE High Availability command line utilities and helper classes.
|
com.sleepycat.je.util |
Supporting utilities.
|
com.sleepycat.persist |
The Direct Persistence Layer (DPL) adds a persistent object model to the
Berkeley DB transactional engine.
|
com.sleepycat.persist.evolve |
Utilities for managing class evolution of persistent objects.
|
com.sleepycat.persist.raw |
Raw data access for general purpose tools and manual conversions.
|
Class and Description |
---|
DatabaseEntry
Encodes database key and data items as a byte array.
|
Class and Description |
---|
Database
A database handle.
|
DatabaseEntry
Encodes database key and data items as a byte array.
|
DatabaseException
The root of all BDB JE-defined 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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
CursorConfig
Specifies the attributes of database cursor.
|
Database
A database handle.
|
DatabaseEntry
Encodes database key and data items as a byte array.
|
DatabaseException
The root of all BDB JE-defined 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.
|
Class and Description |
---|
CacheMode
Modes that can be specified for control over caching of records in the JE
in-memory cache.
|
CheckpointConfig
Specifies the attributes of a checkpoint operation invoked from
Environment.checkpoint . |
CommitToken
Defines an opaque token that can be used to identify a specific transaction
commit in a replicated environment.
|
Cursor
A database cursor.
|
CursorConfig
Specifies the attributes of database cursor.
|
CustomStats
A custom statistics object.
|
Database
A database handle.
|
DatabaseConfig
Specifies the attributes of a database.
|
DatabaseEntry
Encodes database key and data items as a byte array.
|
DatabaseException
The root of all BDB JE-defined exceptions.
|
DatabaseExistsException
Thrown by
Environment.openDatabase and
Environment.openSecondaryDatabase
if the database already exists and the DatabaseConfig
ExclusiveCreate parameter is true. |
DatabaseNotFoundException
Thrown when an operation requires a database and that database does not
exist.
|
DatabaseStats
Statistics for a single database.
|
DeadlockException
Thrown when a deadlock is detected.
|
DiskOrderedCursor
DiskOrderedCursor returns records in unsorted order in exchange for
generally faster retrieval times.
|
DiskOrderedCursorConfig
Specifies the attributes of a DiskOrderedCursor.
|
Durability
Durability defines the overall durability characteristics associated with a
transaction.
|
Durability.ReplicaAckPolicy
A replicated environment makes it possible to increase an application's
transaction commit guarantees by committing changes to its replicas on
the network.
|
Durability.SyncPolicy
Defines the synchronization policy to be used when committing a
transaction.
|
Environment
A database environment.
|
EnvironmentConfig
Specifies the attributes of an environment.
|
EnvironmentFailureException
Indicates that a failure has occurred that could impact the
Environment as a whole. |
EnvironmentLockedException
Thrown by the
Environment constructor when an environment cannot be
opened for write access because another process has the same environment
open for write access. |
EnvironmentMutableConfig
Specifies the environment attributes that may be changed after the
environment has been opened.
|
EnvironmentNotFoundException
Thrown by the
Environment constructor when EnvironmentConfig
AllowCreate property is false (environment creation is not permitted), but
there are no log files in the environment directory. |
EnvironmentStats
Statistics for a single environment.
|
ExceptionEvent
A class representing an exception event.
|
ExceptionListener
A callback to notify the application program when an exception occurs in a
JE Daemon thread.
|
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.
|
ForwardCursor
The interface for forward-moving Cursor operations.
|
Get
The operation type passed to "get" methods on databases and cursors.
|
JEVersion
Berkeley DB Java Edition version information.
|
JoinConfig
The configuration properties of a
JoinCursor . |
JoinCursor
A specialized join cursor for use in performing equality or natural joins on
secondary indices.
|
LockConflictException
The common base class for all exceptions that result from record lock
conflicts during read and write operations.
|
LockMode
Record lock modes for read operations.
|
LockStats
Deprecated.
as of 4.0.10, replaced by
Environment.getStats(StatsConfig) . |
OperationFailureException
Indicates that a failure has occurred that impacts the current operation
and/or transaction.
|
OperationResult
The result of an operation that successfully reads or writes a record.
|
OperationStatus
Status values from database operations.
|
PreloadConfig
Specifies the attributes of an application invoked preload operation.
|
PreloadConfig.Phases
Preload progress listeners report this phase value, along with a
count of the number if times that the preload has fetched from disk.
|
PreloadStats
Statistics returned from
Database.preload or Environment.preload(com.sleepycat.je.Database[], com.sleepycat.je.PreloadConfig) . |
PreloadStatus
Describes the result of the
Database.preload operation. |
ProgressListener
ProgressListener provides feedback to the application that progress is being
made on a potentially long running or asynchronous JE operation.
|
Put
The operation type passed to "put" methods on databases and cursors.
|
ReadOptions
Options for calling methods that read records.
|
RecoveryProgress
Describes the different phases of initialization that
be executed when an Environment is instantiated.
|
ReplicaConsistencyPolicy
The interface for Consistency policies used to provide consistency
guarantees at a Replica.
|
RunRecoveryException
Deprecated.
replaced by
EnvironmentFailureException and Environment.isValid() . |
SecondaryConfig
The configuration properties of a
SecondaryDatabase extend
those of a primary Database . |
SecondaryConstraintException
Base class for exceptions thrown when a write operation fails because of a
secondary constraint.
|
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.
|
SecondaryReferenceException
Base class for exceptions thrown when a read or write operation fails
because of a secondary constraint or integrity problem.
|
Sequence
A Sequence handle is used to manipulate a sequence record in a
database.
|
SequenceConfig
Specifies 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.
|
Transaction.State
The current state of the transaction.
|
TransactionConfig
Specifies the attributes of a database environment transaction.
|
TransactionStats
Transaction statistics for a database environment.
|
TransactionStats.Active
The Active class represents an active transaction.
|
VerifyConfig
Specifies the attributes of a verification operation.
|
VersionMismatchException
Thrown by the Environment constructor when an environment cannot be
opened because the version of the existing log is not compatible with the
version of JE that is running.
|
WriteOptions
Options for calling methods that write (insert, update or delete) records.
|
Class and Description |
---|
Database
A database handle.
|
DatabaseConfig
Specifies the attributes of a database.
|
DatabaseException
The root of all BDB JE-defined exceptions.
|
Environment
A database environment.
|
EnvironmentConfig
Specifies the attributes of an environment.
|
SecondaryConfig
The configuration properties of a
SecondaryDatabase extend
those of a primary Database . |
SecondaryDatabase
A secondary database handle.
|
Transaction
The Transaction object is the handle for a transaction.
|
TransactionConfig
Specifies the attributes of a database environment transaction.
|
Class and Description |
---|
Environment
A database environment.
|
EnvironmentConfig
Specifies the attributes of an environment.
|
StatsConfig
Specifies the attributes of a statistics retrieval operation.
|
Class and Description |
---|
CommitToken
Defines an opaque token that can be used to identify a specific transaction
commit in a replicated environment.
|
Database
A database handle.
|
DatabaseException
The root of all BDB JE-defined exceptions.
|
Durability.ReplicaAckPolicy
A replicated environment makes it possible to increase an application's
transaction commit guarantees by committing changes to its replicas on
the network.
|
Environment
A database environment.
|
EnvironmentConfig
Specifies the attributes of an environment.
|
EnvironmentFailureException
Indicates that a failure has occurred that could impact the
Environment as a whole. |
EnvironmentLockedException
Thrown by the
Environment constructor when an environment cannot be
opened for write access because another process has the same environment
open for write access. |
EnvironmentNotFoundException
Thrown by the
Environment constructor when EnvironmentConfig
AllowCreate property is false (environment creation is not permitted), but
there are no log files in the environment directory. |
JEVersion
Berkeley DB Java Edition version information.
|
LockConflictException
The common base class for all exceptions that result from record lock
conflicts during read and write operations.
|
OperationFailureException
Indicates that a failure has occurred that impacts the current operation
and/or transaction.
|
ProgressListener
ProgressListener provides feedback to the application that progress is being
made on a potentially long running or asynchronous JE operation.
|
ReplicaConsistencyPolicy
The interface for Consistency policies used to provide consistency
guarantees at a Replica.
|
RunRecoveryException
Deprecated.
replaced by
EnvironmentFailureException and Environment.isValid() . |
StatsConfig
Specifies the attributes of a statistics retrieval operation.
|
Class and Description |
---|
DatabaseException
The root of all BDB JE-defined exceptions.
|
EnvironmentLockedException
Thrown by the
Environment constructor when an environment cannot be
opened for write access because another process has the same environment
open for write access. |
EnvironmentNotFoundException
Thrown by the
Environment constructor when EnvironmentConfig
AllowCreate property is false (environment creation is not permitted), but
there are no log files in the environment directory. |
StatsConfig
Specifies the attributes of a statistics retrieval operation.
|
Class and Description |
---|
DatabaseException
The root of all BDB JE-defined exceptions.
|
EnvironmentFailureException
Indicates that a failure has occurred that could impact the
Environment as a whole. |
Class and Description |
---|
EnvironmentFailureException
Indicates that a failure has occurred that could impact the
Environment as a whole. |
Class and Description |
---|
DatabaseException
The root of all BDB JE-defined exceptions.
|
DatabaseNotFoundException
Thrown when an operation requires a database and that database does not
exist.
|
Environment
A database environment.
|
EnvironmentLockedException
Thrown by the
Environment constructor when an environment cannot be
opened for write access because another process has the same environment
open for write access. |
EnvironmentNotFoundException
Thrown by the
Environment constructor when EnvironmentConfig
AllowCreate property is false (environment creation is not permitted), but
there are no log files in the environment directory. |
Class and Description |
---|
CacheMode
Modes that can be specified for control over caching of records in the JE
in-memory cache.
|
CursorConfig
Specifies the attributes of database cursor.
|
Database
A database handle.
|
DatabaseConfig
Specifies the attributes of a database.
|
DatabaseException
The root of all BDB JE-defined exceptions.
|
Environment
A database environment.
|
Get
The operation type passed to "get" methods on databases and cursors.
|
LockMode
Record lock modes for read operations.
|
OperationFailureException
Indicates that a failure has occurred that impacts the current operation
and/or transaction.
|
OperationResult
The result of an operation that successfully reads or writes a record.
|
Put
The operation type passed to "put" methods on databases and cursors.
|
ReadOptions
Options for calling methods that read records.
|
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
Specifies the attributes of a sequence.
|
Transaction
The Transaction object is the handle for a transaction.
|
WriteOptions
Options for calling methods that write (insert, update or delete) records.
|
Class and Description |
---|
DatabaseException
The root of all BDB JE-defined exceptions.
|
OperationFailureException
Indicates that a failure has occurred that impacts the current operation
and/or transaction.
|
Class and Description |
---|
DatabaseException
The root of all BDB JE-defined exceptions.
|
Environment
A database environment.
|
Copyright (c) 2002, 2017 Oracle and/or its affiliates. All rights reserved.