DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Berkeley DB
version 4.4.20
A B C D E F G H I J K L M N O P Q R S T U V W Y

A

ABORT - Static variable in class com.sleepycat.db.RecoveryOperation
The log is being read backward during a transaction abort; undo the operation described by the log record.
APPLY - Static variable in class com.sleepycat.db.RecoveryOperation
The log is being applied on a replica site; redo the operation described by the log record.
abort() - Method in class com.sleepycat.db.Transaction
Cause an abnormal termination of the transaction.
abortTransaction() - Method in class com.sleepycat.collections.CurrentTransaction
Aborts the transaction that is active for the current thread for this environment and makes the parent transaction (if any) the current transaction.
add(Object) - Method in class com.sleepycat.collections.StoredEntrySet
Adds the specified element to this set if it is not already present (optional operation).
add(Object) - Method in class com.sleepycat.collections.StoredIterator
Inserts the specified element into the list or inserts a duplicate into other types of collections (optional operation).
add(Object) - Method in class com.sleepycat.collections.StoredKeySet
Adds the specified key to this set if it is not already present (optional operation).
add(int, Object) - Method in class com.sleepycat.collections.StoredList
Inserts the specified element at the specified position in this list (optional operation).
add(Object) - Method in class com.sleepycat.collections.StoredList
Appends the specified element to the end of this list (optional operation).
add(Object) - Method in class com.sleepycat.collections.StoredValueSet
Adds the specified entity to this set if it is not already present (optional operation).
addAll(Collection) - Method in class com.sleepycat.collections.StoredCollection
Adds all of the elements in the specified collection to this collection (optional operation).
addAll(int, Collection) - Method in class com.sleepycat.collections.StoredList
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addDataDir(File) - Method in class com.sleepycat.db.EnvironmentConfig
Set the path of a directory to be used as the location of the access method database files.
addSize(int) - Method in class com.sleepycat.util.FastOutputStream
Skip the given number of bytes in the buffer.
append(Object) - Method in class com.sleepycat.collections.StoredList
Appends a given value returning the newly assigned index.
append(Object) - Method in class com.sleepycat.collections.StoredMap
Appends a given value returning the newly assigned key.
append(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.Database
Append the key/data pair to the end of the database.
appendRecordNumber(Database, DatabaseEntry, int) - Method in interface com.sleepycat.db.RecordNumberAppender
A callback function to modify the stored database based on the generated key.
areDuplicatesAllowed() - Method in class com.sleepycat.collections.StoredContainer
Returns whether duplicate keys are allowed in this container.
areDuplicatesOrdered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether duplicate keys are allowed and sorted by element value.
areKeysRenumbered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether keys are renumbered when insertions and deletions occur.
assignKey(DatabaseEntry) - Method in interface com.sleepycat.collections.PrimaryKeyAssigner
Assigns a new primary key value into the given data buffer.
available() - Method in class com.sleepycat.util.FastInputStream
 

B

BACKWARD_ROLL - Static variable in class com.sleepycat.db.RecoveryOperation
The log is being read backward to determine which transactions have been committed and to abort those operations that were not; undo the operation described by the log record.
BTREE - Static variable in class com.sleepycat.db.DatabaseType
The database is a Btree.
BULK - Static variable in class com.sleepycat.db.ReplicationConfig
The replication master should send groups of records to the clients in a single network transfer.
BooleanBinding - class com.sleepycat.bind.tuple.BooleanBinding.
A concrete TupleBinding for a Boolean primitive wrapper or a boolean primitive.
BooleanBinding() - Constructor for class com.sleepycat.bind.tuple.BooleanBinding
 
BtreePrefixCalculator - interface com.sleepycat.db.BtreePrefixCalculator.
An interface specifying how Btree prefixes should be calculated.
BtreeStats - class com.sleepycat.db.BtreeStats.
The BtreeStats object is used to return Btree or Recno database statistics.
ByteArrayBinding - class com.sleepycat.bind.ByteArrayBinding.
A pass-through EntryBinding that uses the entry's byte array as the key or data object.
ByteArrayBinding() - Constructor for class com.sleepycat.bind.ByteArrayBinding
Creates a byte array binding.
ByteBinding - class com.sleepycat.bind.tuple.ByteBinding.
A concrete TupleBinding for a Byte primitive wrapper or a byte primitive.
ByteBinding() - Constructor for class com.sleepycat.bind.tuple.ByteBinding
 
beginTransaction(TransactionConfig) - Method in class com.sleepycat.collections.CurrentTransaction
Begins a new transaction for this environment and associates it with the current thread.
beginTransaction(Transaction, TransactionConfig) - Method in class com.sleepycat.db.Environment
Create a new transaction in the database environment.
booleanToEntry(boolean, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BooleanBinding
Converts a simple boolean value into an entry buffer.
buf - Variable in class com.sleepycat.util.FastInputStream
 
byteToEntry(byte, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ByteBinding
Converts a simple byte value into an entry buffer.
bytesToChars(byte[], int, char[], int, int, boolean) - Static method in class com.sleepycat.util.UtfOps
Converts byte arrays into character arrays.
bytesToString(byte[], int, int) - Static method in class com.sleepycat.util.UtfOps
Converts byte arrays into strings.

C

CacheFile - class com.sleepycat.db.CacheFile.
This class allows applications to modify settings for a Database using the Database.getCacheFile.
CacheFilePriority - class com.sleepycat.db.CacheFilePriority.
Priorities that can be assigned to files in the cache.
CacheFileStats - class com.sleepycat.db.CacheFileStats.
Statistics for a file in the cache.
CacheStats - class com.sleepycat.db.CacheStats.
Cache statistics for a database environment.
CharacterBinding - class com.sleepycat.bind.tuple.CharacterBinding.
A concrete TupleBinding for a Character primitive wrapper or a char primitive.
CharacterBinding() - Constructor for class com.sleepycat.bind.tuple.CharacterBinding
 
CheckpointConfig - class com.sleepycat.db.CheckpointConfig.
Specifies the attributes of an application invoked checkpoint operation.
CheckpointConfig() - Constructor for class com.sleepycat.db.CheckpointConfig
An instance created using the default constructor is initialized with the system's default settings.
ClassCatalog - interface com.sleepycat.bind.serial.ClassCatalog.
A catalog of class description information for use during object serialization.
CompactConfig - class com.sleepycat.db.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.
CompactConfig() - Constructor for class com.sleepycat.db.CompactConfig
Construct a default configuration object for compact operations.
CompactStats - class com.sleepycat.db.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.
CurrentTransaction - class com.sleepycat.collections.CurrentTransaction.
Provides access to the current transaction for the current thread within the context of a Berkeley DB environment.
Cursor - class com.sleepycat.db.Cursor.
A database cursor.
CursorConfig - class com.sleepycat.db.CursorConfig.
Specify the attributes of database cursor.
CursorConfig() - Constructor for class com.sleepycat.db.CursorConfig
An instance created using the default constructor is initialized with the system's default settings.
charToEntry(char, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.CharacterBinding
Converts a simple char value into an entry buffer.
charsToBytes(char[], int, byte[], int, int) - Static method in class com.sleepycat.util.UtfOps
Converts character arrays into byte arrays.
checkpoint(CheckpointConfig) - Method in class com.sleepycat.db.Environment
Synchronously checkpoint the database environment.
clear() - Method in class com.sleepycat.collections.StoredContainer
Removes all mappings or elements from this map or collection (optional operation).
clone() - Method in class com.sleepycat.collections.StoredIterator
Clones this iterator preserving its current position.
close() - Method in interface com.sleepycat.bind.serial.ClassCatalog
Close a catalog database and release any cached resources.
close() - Method in class com.sleepycat.bind.serial.StoredClassCatalog
 
close(Iterator) - Static method in class com.sleepycat.collections.StoredIterator
Closes the given iterator using StoredIterator.close() if it is a StoredIterator.
close() - Method in class com.sleepycat.collections.StoredIterator
Closes this iterator.
close() - Method in class com.sleepycat.db.Cursor
Discard the cursor.
close() - Method in class com.sleepycat.db.Database
Flush any cached database information to disk and discard the database handle.
close(boolean) - Method in class com.sleepycat.db.Database
Flush any cached database information to disk and discard the database handle.
close() - Method in class com.sleepycat.db.Environment
Close the database environment, freeing any allocated resources and closing any underlying subsystems.
close() - Method in class com.sleepycat.db.JoinCursor
Closes the cursors that have been opened by this join cursor.
close() - Method in class com.sleepycat.db.LogCursor
Close the log cursor.
close() - Method in class com.sleepycat.db.Sequence
Close a sequence.
com.sleepycat.bind - package com.sleepycat.bind
Bindings between database entries and Java objects.
com.sleepycat.bind.serial - package com.sleepycat.bind.serial
Bindings that use Java serialization.
com.sleepycat.bind.tuple - package com.sleepycat.bind.tuple
Bindings that use sequences of primitive fields, or tuples.
com.sleepycat.collections - package com.sleepycat.collections
Data access based on the standard Java collections API.
com.sleepycat.db - package com.sleepycat.db
Berkeley DB Java API
[reference guide] [Java programming notes].
com.sleepycat.util - package com.sleepycat.util
General utilities used throughout Berkeley DB.
commit() - Method in class com.sleepycat.db.Transaction
End the transaction.
commitNoSync() - Method in class com.sleepycat.db.Transaction
End the transaction, not committing synchronously.
commitSync() - Method in class com.sleepycat.db.Transaction
End the transaction, committing synchronously.
commitTransaction() - Method in class com.sleepycat.collections.CurrentTransaction
Commits the transaction that is active for the current thread for this environment and makes the parent transaction (if any) the current transaction.
compact(Transaction, DatabaseEntry, DatabaseEntry, DatabaseEntry, CompactConfig) - Method in class com.sleepycat.db.Database
Compact a Btree or Recno database or returns unused Btree, Hash or Recno database pages to the underlying filesystem.
comparator() - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns null since comparators are not supported.
comparator() - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns null since comparators are not supported.
comparator() - Method in class com.sleepycat.collections.StoredSortedMap
Returns null since comparators are not supported.
comparator() - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns null since comparators are not supported.
compare(LogSequenceNumber, LogSequenceNumber) - Static method in class com.sleepycat.db.LogSequenceNumber
Compare two LogSequenceNumber objects.
configuredCollection(Collection, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured collection from a given stored collection.
configuredList(List, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured list from a given stored list.
configuredMap(Map, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured map from a given stored map.
configuredSet(Set, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured set from a given stored set.
configuredSortedMap(SortedMap, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured sorted map from a given stored sorted map.
configuredSortedSet(SortedSet, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured sorted set from a given stored sorted set.
consume(Transaction, DatabaseEntry, DatabaseEntry, boolean) - Method in class com.sleepycat.db.Database
Return the record number and data from the available record closest to the head of the queue, and delete the record.
contains(Object) - Method in class com.sleepycat.collections.StoredEntrySet
Returns true if this set contains the specified element.
contains(Object) - Method in class com.sleepycat.collections.StoredKeySet
Returns true if this set contains the specified key.
contains(Object) - Method in class com.sleepycat.collections.StoredList
Returns true if this list contains the specified element.
contains(Object) - Method in class com.sleepycat.collections.StoredValueSet
Returns true if this set contains the specified element.
containsAll(Collection) - Method in class com.sleepycat.collections.StoredCollection
Returns true if this collection contains all of the elements in the specified collection.
containsKey(Object) - Method in class com.sleepycat.collections.StoredMap
Returns true if this map contains the specified key.
containsValue(Object) - Method in class com.sleepycat.collections.StoredMap
Returns true if this map contains the specified value.
count() - Method in class com.sleepycat.collections.StoredIterator
Returns the number of elements having the same key value as the key value of the element last returned by next() or previous().
count() - Method in class com.sleepycat.db.Cursor
Return a count of the number of data items for the key to which the cursor refers.
createLockerID() - Method in class com.sleepycat.db.Environment
Allocate a locker ID.
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
createSecondaryKey(Object, Object) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates the index key object from primary key and entry objects.
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
 
createSecondaryKey(TupleInput, Object, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
Creates the index key entry from primary key tuple entry and deserialized data entry.
createSecondaryKey(TupleInput, Object, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator
 
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
 
createSecondaryKey(TupleInput, TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
Creates the index key from primary key tuple and data tuple.
createSecondaryKey(TupleInput, TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
 
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.db.SecondaryKeyCreator
Creates a secondary key entry, given a primary key and data entry.

D

DEFAULT - Static variable in class com.sleepycat.db.CacheFilePriority
The default priority.
DEFAULT - Static variable in class com.sleepycat.db.CheckpointConfig
Default configuration used if null is passed to Environment.checkpoint.
DEFAULT - Static variable in class com.sleepycat.db.CompactConfig
Default configuration used if null is passed to methods that create a cursor.
DEFAULT - Static variable in class com.sleepycat.db.CursorConfig
Default configuration used if null is passed to methods that create a cursor.
DEFAULT - Static variable in class com.sleepycat.db.DatabaseConfig
An instance created using the default constructor is initialized with the system's default settings.
DEFAULT - Static variable in class com.sleepycat.db.EnvironmentConfig
 
DEFAULT - Static variable in class com.sleepycat.db.JoinConfig
Default configuration used if null is passed to Database.join
DEFAULT - Static variable in class com.sleepycat.db.LockDetectMode
Use whatever lock policy was specified when the database environment was created.
DEFAULT - Static variable in class com.sleepycat.db.LockMode
Acquire read locks for read operations and write locks for write operations.
DEFAULT - Static variable in class com.sleepycat.db.SecondaryConfig
 
DEFAULT - Static variable in class com.sleepycat.db.SequenceConfig
Default configuration used if null is passed to methods that create a cursor.
DEFAULT - Static variable in class com.sleepycat.db.StatsConfig
 
DEFAULT - Static variable in class com.sleepycat.db.TransactionConfig
Default configuration used if null is passed to methods that create a transaction.
DEFAULT - Static variable in class com.sleepycat.db.VerifyConfig
Default configuration used if null is passed to Database.verify.
DEFAULT_BUMP_SIZE - Static variable in class com.sleepycat.util.FastOutputStream
The default amount that the buffer is increased when it is full.
DEFAULT_INIT_SIZE - Static variable in class com.sleepycat.util.FastOutputStream
The default initial size of the buffer if no initialSize parameter is specified.
DEFAULT_MAX_RETRIES - Static variable in class com.sleepycat.collections.TransactionRunner
The default maximum number of retries.
DEGREE_2 - Static variable in class com.sleepycat.db.CursorConfig
Deprecated. This has been replaced by CursorConfig.READ_COMMITTED to conform to ANSI database isolation terminology.
DEGREE_2 - Static variable in class com.sleepycat.db.LockMode
Deprecated. This has been replaced by LockMode.READ_COMMITTED to conform to ANSI database isolation terminology.
DELAYCLIENT - Static variable in class com.sleepycat.db.ReplicationConfig
The client should delay synchronizing to a newly declared master (defaults to off).
DIRTY_READ - Static variable in class com.sleepycat.db.CursorConfig
Deprecated. This has been replaced by CursorConfig.READ_UNCOMMITTED to conform to ANSI database isolation terminology.
DIRTY_READ - Static variable in class com.sleepycat.db.LockMode
Deprecated. This has been replaced by LockMode.READ_UNCOMMITTED to conform to ANSI database isolation terminology.
Database - class com.sleepycat.db.Database.
A database handle.
Database(String, String, DatabaseConfig) - Constructor for class com.sleepycat.db.Database
Open a database.
DatabaseConfig - class com.sleepycat.db.DatabaseConfig.
Specify the attributes of a database.
DatabaseConfig() - Constructor for class com.sleepycat.db.DatabaseConfig
An instance created using the default constructor is initialized with the system's default settings.
DatabaseEntry - class com.sleepycat.db.DatabaseEntry.
Encodes database key and data items as a byte array.
DatabaseEntry() - Constructor for class com.sleepycat.db.DatabaseEntry
Construct a DatabaseEntry with null data.
DatabaseEntry(byte[]) - Constructor for class com.sleepycat.db.DatabaseEntry
Construct a DatabaseEntry with a given byte array.
DatabaseEntry(byte[], int, int) - Constructor for class com.sleepycat.db.DatabaseEntry
Constructs a DatabaseEntry with a given byte array, offset and size.
DatabaseException - exception com.sleepycat.db.DatabaseException.
The root of all database exceptions.
DatabaseException(String) - Constructor for class com.sleepycat.db.DatabaseException
Construct an exception with the specified message.
DatabaseException(String, int) - Constructor for class com.sleepycat.db.DatabaseException
Construct an exception with the specified message and error number.
DatabaseException(String, int, Environment) - Constructor for class com.sleepycat.db.DatabaseException
Construct an exception with the specified message and error number associated with a database environment handle.
DatabaseStats - class com.sleepycat.db.DatabaseStats.
Statistics for a single database.
DatabaseType - class com.sleepycat.db.DatabaseType.
Database types.
DeadlockException - exception com.sleepycat.db.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.
DoubleBinding - class com.sleepycat.bind.tuple.DoubleBinding.
A concrete TupleBinding for a Double primitive wrapper or a double primitive.
DoubleBinding() - Constructor for class com.sleepycat.bind.tuple.DoubleBinding
 
dataBinding - Variable in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
dataBinding - Variable in class com.sleepycat.bind.serial.TupleSerialBinding
 
dataBinding - Variable in class com.sleepycat.bind.serial.TupleSerialKeyCreator
 
delete() - Method in class com.sleepycat.db.Cursor
Delete the key/data pair to which the cursor refers.
delete(Transaction, DatabaseEntry) - Method in class com.sleepycat.db.Database
Remove key/data pairs from the database.
detectDeadlocks(LockDetectMode) - Method in class com.sleepycat.db.Environment
Run one iteration of the deadlock detector.
dirtyReadCollection(Collection) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredCollection(java.util.Collection, com.sleepycat.db.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read collection, pass CursorConfig.READ_UNCOMMITTED
dirtyReadList(List) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredList(java.util.List, com.sleepycat.db.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read list, pass CursorConfig.READ_UNCOMMITTED
dirtyReadMap(Map) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredMap(java.util.Map, com.sleepycat.db.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read map, pass CursorConfig.READ_UNCOMMITTED
dirtyReadSet(Set) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredSet(java.util.Set, com.sleepycat.db.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read set, pass CursorConfig.READ_UNCOMMITTED
dirtyReadSortedMap(SortedMap) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredSortedMap(java.util.SortedMap, com.sleepycat.db.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read map, pass CursorConfig.READ_UNCOMMITTED
dirtyReadSortedSet(SortedSet) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredSortedSet(java.util.SortedSet, com.sleepycat.db.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read set, pass CursorConfig.READ_UNCOMMITTED
discard() - Method in class com.sleepycat.db.Transaction
Free up all the per-process resources associated with the specified Transaction handle, neither committing nor aborting the transaction.
doWork() - Method in interface com.sleepycat.collections.TransactionWorker
Perform the work for a single transaction.
doubleToEntry(double, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.DoubleBinding
Converts a simple double value into an entry buffer.
dup(boolean) - Method in class com.sleepycat.db.Cursor
Return a new cursor with the same transaction and locker ID as the original cursor.
dup(boolean) - Method in class com.sleepycat.db.SecondaryCursor
Returns a new SecondaryCursor for the same transaction as the original cursor.
dupSecondary(boolean) - Method in class com.sleepycat.db.SecondaryCursor
Returns a new copy of the cursor as a SecondaryCursor.
duplicates(Object) - Method in class com.sleepycat.collections.StoredMap
Returns a new collection containing the values mapped to the given key in this map.

E

EID_BROADCAST - Static variable in interface com.sleepycat.db.ReplicationTransport
A message that should be broadcast to every environment in the replication group.
EID_INVALID - Static variable in interface com.sleepycat.db.ReplicationTransport
An invalid environment ID, and may be used to initialize environment ID variables that are subsequently checked for validity.
EXPIRE - Static variable in class com.sleepycat.db.LockDetectMode
Reject lock requests which have timed out.
EntityBinding - interface com.sleepycat.bind.EntityBinding.
A binding between a key-value entry pair and an entity object.
EntryBinding - interface com.sleepycat.bind.EntryBinding.
A binding between a key or data entry and a key or data object.
Environment - class com.sleepycat.db.Environment.
A database environment.
Environment(File, EnvironmentConfig) - Constructor for class com.sleepycat.db.Environment
Create a database environment handle.
EnvironmentConfig - class com.sleepycat.db.EnvironmentConfig.
Specifies the attributes of an environment.
EnvironmentConfig() - Constructor for class com.sleepycat.db.EnvironmentConfig
Create an EnvironmentConfig initialized with the system default settings.
ErrorHandler - interface com.sleepycat.db.ErrorHandler.
An interface specifying a callback function to be called when an error occurs in the Berkeley DB library.
ExceptionUnwrapper - class com.sleepycat.util.ExceptionUnwrapper.
Unwraps nested exceptions by calling the ExceptionWrapper.getCause() method for exceptions that implement the ExceptionWrapper interface.
ExceptionUnwrapper() - Constructor for class com.sleepycat.util.ExceptionUnwrapper
 
ExceptionWrapper - interface com.sleepycat.util.ExceptionWrapper.
Interface implemented by exceptions that can contain nested exceptions.
electReplicationMaster(int, int, int, int) - Method in class com.sleepycat.db.Environment
Hold an election for the master of a replication group.
entrySet() - Method in class com.sleepycat.collections.StoredMap
Returns a set view of the mappings contained in this map.
entryToBoolean(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BooleanBinding
Converts an entry buffer into a simple boolean value.
entryToByte(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ByteBinding
Converts an entry buffer into a simple byte value.
entryToChar(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.CharacterBinding
Converts an entry buffer into a simple char value.
entryToDouble(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.DoubleBinding
Converts an entry buffer into a simple double value.
entryToFloat(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.FloatBinding
Converts an entry buffer into a simple float value.
entryToInput(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.TupleBase
Utility method to create a new tuple input object for reading the data from a given buffer.
entryToInt(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.IntegerBinding
Converts an entry buffer into a simple int value.
entryToLong(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.LongBinding
Converts an entry buffer into a simple long value.
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.ByteArrayBinding
 
entryToObject(DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Converts key and data entry buffers into an entity Object.
entryToObject(DatabaseEntry) - Method in interface com.sleepycat.bind.EntryBinding
Converts a entry buffer into an Object.
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.RecordNumberBinding
 
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialBinding
Deserialize an object from an entry buffer.
entryToObject(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
entryToObject(Object, Object) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Constructs an entity object from deserialized key and data objects.
entryToObject(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
entryToObject(TupleInput, Object) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Constructs an entity object from TupleInput key entry and deserialized data entry objects.
entryToObject(TupleInput, Object) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.LongBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.StringBinding
 
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.TupleBinding
Constructs a key or data object from a TupleInput entry.
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleInputBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.TupleMarshalledBinding
 
entryToObject(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
entryToObject(TupleInput, TupleInput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Constructs an entity object from TupleInput key and data entries.
entryToObject(TupleInput, TupleInput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
entryToRecordNumber(DatabaseEntry) - Static method in class com.sleepycat.bind.RecordNumberBinding
Utility method for use by bindings to translate a entry buffer to an record number integer.
entryToShort(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ShortBinding
Converts an entry buffer into a simple short value.
entryToString(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.StringBinding
Converts an entry buffer into a simple String value.
equal - Variable in class com.sleepycat.db.KeyRange
Zero if there is no matching key, and non-zero otherwise.
equals(Object) - Method in class com.sleepycat.collections.MapEntryParameter
Compares this entry to a given entry as specified by Map.Entry.equals(java.lang.Object).
equals(Object) - Method in class com.sleepycat.collections.StoredCollection
Compares the specified object with this collection for equality.
equals(Object) - Method in class com.sleepycat.collections.StoredList
Compares the specified object with this list for equality.
equals(Object) - Method in class com.sleepycat.collections.StoredMap
Compares the specified object with this map for equality.
error(Environment, String, String) - Method in interface com.sleepycat.db.ErrorHandler
A callback function to be called when an error occurs in the Berkeley DB library.

F

FORWARD_ROLL - Static variable in class com.sleepycat.db.RecoveryOperation
The log is being played forward; redo the operation described by the log record.
FastInputStream - class com.sleepycat.util.FastInputStream.
A replacement for ByteArrayInputStream that does not synchronize every byte read.
FastInputStream(byte[]) - Constructor for class com.sleepycat.util.FastInputStream
Creates an input stream.
FastInputStream(byte[], int, int) - Constructor for class com.sleepycat.util.FastInputStream
Creates an input stream.
FastOutputStream - class com.sleepycat.util.FastOutputStream.
A replacement for ByteArrayOutputStream that does not synchronize every byte read.
FastOutputStream() - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with default sizes.
FastOutputStream(int) - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with a default bump size and a given initial size.
FastOutputStream(int, int) - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with a given bump size and initial size.
FastOutputStream(byte[]) - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with a given initial buffer and a default bump size.
FastOutputStream(byte[], int) - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with a given initial buffer and a given bump size.
FeedbackHandler - interface com.sleepycat.db.FeedbackHandler.
An interface specifying a function to be called to provide feedback.
FloatBinding - class com.sleepycat.bind.tuple.FloatBinding.
A concrete TupleBinding for a Float primitive wrapper or a float primitive.
FloatBinding() - Constructor for class com.sleepycat.bind.tuple.FloatBinding
 
first() - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns the first (lowest) element currently in this sorted set.
first() - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns the first (lowest) element currently in this sorted set.
first() - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns the first (lowest) element currently in this sorted set.
firstKey() - Method in class com.sleepycat.collections.StoredSortedMap
Returns the first (lowest) key currently in this sorted map.
floatToEntry(float, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.FloatBinding
Converts a simple float value into an entry buffer.
freeLockerID(int) - Method in class com.sleepycat.db.Environment
Free a locker ID.
fromFlag(int) - Static method in class com.sleepycat.db.RecoveryOperation
Internal: this is public only so it can be called from an internal package.

G

GET - Static variable in class com.sleepycat.db.LockOperation
Get the lock defined by the values of the mode and obj fields, for the specified locker.
GET_TIMEOUT - Static variable in class com.sleepycat.db.LockOperation
Identical to LockOperation GET except that the value in the timeout field overrides any previously specified timeout value for this lock.
get(int) - Method in class com.sleepycat.collections.StoredList
Returns the element at the specified position in this list.
get(Object) - Method in class com.sleepycat.collections.StoredMap
Returns the value to which this map maps the specified key.
get(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Database
Retrieves the key/data pair with the given key.
get(Transaction, DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryDatabase
Retrieves the key/data pair with the given key.
get(Transaction, int) - Method in class com.sleepycat.db.Sequence
Return the next available element in the sequence and changes the sequence value by delta.
getAggressive() - Method in class com.sleepycat.db.VerifyConfig
Return true if the Database.verify is configured to output all the key/data pairs in the file that can be found.
getAlloc() - Method in class com.sleepycat.db.CacheStats
Number of page allocations.
getAllocBuckets() - Method in class com.sleepycat.db.CacheStats
Number of hash buckets checked during allocation.
getAllocMaxBuckets() - Method in class com.sleepycat.db.CacheStats
Maximum number of hash buckets checked during an allocation.
getAllocMaxPages() - Method in class com.sleepycat.db.CacheStats
Maximum number of pages checked during an allocation.
getAllocPages() - Method in class com.sleepycat.db.CacheStats
Number of pages checked during allocation.
getAllowCreate() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the Environment.openDatabase method is configured to create the database if it does not already exist.
getAllowCreate() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured to create any underlying files, as necessary.
getAllowCreate() - Method in class com.sleepycat.db.SequenceConfig
Return true if the Database.openSequence method is configured to create the sequence if it does not already exist.
getAllowNestedTransactions() - Method in class com.sleepycat.collections.TransactionRunner
Returns whether nested transactions will be created if run() is called when a transaction is already active for the current thread.
getAllowPopulate() - Method in class com.sleepycat.db.SecondaryConfig
Returns whether automatic population of the secondary is allowed.
getArchiveDatabases() - Method in class com.sleepycat.db.Environment
Return the names of the database files that need to be archived in order to recover the database from catastrophic failure.
getArchiveLogFiles(boolean) - Method in class com.sleepycat.db.Environment
Return the names of all of the log files that are no longer in use.
getAutoCommitNoSync() - Method in class com.sleepycat.db.SequenceConfig
Return true if the auto-commit operations on the sequence are configure to not flush the transaction log..
getBFree() - Method in class com.sleepycat.db.HashStats
The number of bytes free on bucket pages.
getBaseClass() - Method in class com.sleepycat.bind.serial.SerialBinding
Returns the base class for this binding.
getBigBFree() - Method in class com.sleepycat.db.HashStats
The number of bytes free on big item pages.
getBigPages() - Method in class com.sleepycat.db.HashStats
The number of big key/data pages.
getBtreeComparator() - Method in class com.sleepycat.db.DatabaseConfig
Return the Comparator used to compare keys in a Btree.
getBtreeMinKey() - Method in class com.sleepycat.db.DatabaseConfig
Return the minimum number of key/data pairs intended to be stored on any single Btree leaf page.
getBtreePrefixCalculator() - Method in class com.sleepycat.db.DatabaseConfig
Return the Btree prefix callback.
getBtreeRecordNumbers() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the Btree is configured to support retrieval by record number.
getBuckets() - Method in class com.sleepycat.db.HashStats
The the number of hash buckets.
getBufferBytes() - Method in class com.sleepycat.util.FastInputStream
Returns the underlying data being read.
getBufferBytes() - Method in class com.sleepycat.util.FastOutputStream
Returns the buffer owned by this object.
getBufferLength() - Method in class com.sleepycat.util.FastInputStream
Returns the end of the buffer being read.
getBufferLength() - Method in class com.sleepycat.util.FastOutputStream
Returns the length used in the internal buffer, i.e., the offset at which data will be written next.
getBufferOffset() - Method in class com.sleepycat.util.FastInputStream
Returns the offset at which data is being read from the buffer.
getBufferOffset() - Method in class com.sleepycat.util.FastOutputStream
Returns the offset of the internal buffer.
getBulkFills() - Method in class com.sleepycat.db.ReplicationStats
The number of times the bulk buffer filled up, forcing the buffer content to be sent.
getBulkOverflows() - Method in class com.sleepycat.db.ReplicationStats
The number of times a record was bigger than the entire bulk buffer, and therefore had to be sent as a singleton.
getBulkRecords() - Method in class com.sleepycat.db.ReplicationStats
The number of records added to a bulk buffer.
getBulkTransfers() - Method in class com.sleepycat.db.ReplicationStats
The number of bulk buffers transferred (via a call to the application's ReplicationTransport.send(com.sleepycat.db.Environment, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.LogSequenceNumber, int, boolean, boolean, boolean, boolean) method).
getByteLength(char[]) - Static method in class com.sleepycat.util.UtfOps
Returns the byte length of the UTF string that would be created by converting the given characters to UTF.
getByteLength(char[], int, int) - Static method in class com.sleepycat.util.UtfOps
Returns the byte length of the UTF string that would be created by converting the given characters to UTF.
getByteOrder() - Method in class com.sleepycat.db.DatabaseConfig
Return the database byte order; a byte order of 4,321 indicates a big endian order, and a byte order of 1,234 indicates a little endian order.
getByteSwapped() - Method in class com.sleepycat.db.DatabaseConfig
Return if the underlying database files were created on an architecture of the same byte order as the current one.
getBytes() - Method in class com.sleepycat.db.CacheStats
Bytes of cache (total cache size is st_gbytes + st_bytes).
getCDBLockAllDatabases() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the Concurrent Data Store applications are configured to perform locking on an environment-wide basis rather than on a per-database basis.
getCData() - Method in class com.sleepycat.db.ReplicationStatus
Whenever the system receives contact information from a new environment, a copy of the opaque data specified in the cdata parameter to the Environment.startReplication is available from the getCDAta method.
getCacheCount() - Method in class com.sleepycat.db.DatabaseConfig
Return the number of shared memory buffer pools, that is, the number of caches.
getCacheCount() - Method in class com.sleepycat.db.EnvironmentConfig
Return the number of shared memory buffer pools, that is, the number of caches.
getCacheFile() - Method in class com.sleepycat.db.Database
Return the handle for the cache file underlying the database.
getCacheFileStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Return the database environment's per-file memory pool (that is, the buffer cache) statistics.
getCacheHit() - Method in class com.sleepycat.db.CacheFileStats
Requested pages found in the cache.
getCacheHit() - Method in class com.sleepycat.db.CacheStats
Requested pages found in the cache.
getCacheMiss() - Method in class com.sleepycat.db.CacheFileStats
Requested pages not found in the cache.
getCacheMiss() - Method in class com.sleepycat.db.CacheStats
Requested pages not found in the cache.
getCacheSize() - Method in class com.sleepycat.db.DatabaseConfig
Return the size of the shared memory buffer pool, that is, the cache.
getCacheSize() - Method in class com.sleepycat.db.EnvironmentConfig
Return the size of the shared memory buffer pool, that is, the cache.
getCacheSize() - Method in class com.sleepycat.db.SequenceConfig
Return the number of elements cached by a sequence handle..
getCacheSize() - Method in class com.sleepycat.db.SequenceStats
The number of values that will be cached in this handle.
getCacheStats(StatsConfig) - Method in class com.sleepycat.db.Environment
 
getCatalog() - Method in class com.sleepycat.collections.TupleSerialFactory
Returns the class catalog associated with this factory.
getCause() - Method in interface com.sleepycat.util.ExceptionWrapper
Returns the nested exception or null if none is present.
getCause() - Method in class com.sleepycat.util.IOExceptionWrapper
 
getCause() - Method in class com.sleepycat.util.RuntimeExceptionWrapper
 
getCharLength(byte[]) - Static method in class com.sleepycat.util.UtfOps
Returns the number of characters represented by the given UTF string.
getCharLength(byte[], int, int) - Static method in class com.sleepycat.util.UtfOps
Returns the number of characters represented by the given UTF string.
getChecksum() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the database environment is configured to do checksum verification of pages read into the cache from the backing filestore.
getClassFormat(byte[]) - Method in interface com.sleepycat.bind.serial.ClassCatalog
Return the ObjectStreamClass for the given class ID.
getClassFormat(byte[]) - Method in class com.sleepycat.bind.serial.StoredClassCatalog
 
getClassID(ObjectStreamClass) - Method in interface com.sleepycat.bind.serial.ClassCatalog
Return the class ID for the current version of the given class description.
getClassID(ObjectStreamClass) - Method in class com.sleepycat.bind.serial.StoredClassCatalog
 
getClassLoader() - Method in class com.sleepycat.bind.serial.SerialBinding
Returns the class loader to be used during deserialization, or null if a default class loader should be used.
getClear() - Method in class com.sleepycat.db.StatsConfig
Return if the statistics operation is configured to reset statistics after they are returned.
getClientRerequests() - Method in class com.sleepycat.db.ReplicationStats
The number of times this client site received a "re-request" message, indicating that a request it previously sent to another client could not be serviced by that client.
getClientSvcMiss() - Method in class com.sleepycat.db.ReplicationStats
The number of "request" type messages received by this client that could not be processed, forcing the originating requestor to try sending the request to the master (or another client).
getClientSvcReq() - Method in class com.sleepycat.db.ReplicationStats
The number of "request" type messages received by this client.
getCollection() - Method in class com.sleepycat.collections.StoredIterator
Returns the collection associated with this iterator.
getConfig() - Method in class com.sleepycat.db.Cursor
Return this cursor's configuration.
getConfig() - Method in class com.sleepycat.db.Database
Return this Database object's configuration.
getConfig() - Method in class com.sleepycat.db.Environment
Return this object's configuration.
getConfig() - Method in class com.sleepycat.db.JoinCursor
Returns this object's configuration.
getCurFile() - Method in class com.sleepycat.db.LogStats
The current log file number.
getCurMaxId() - Method in class com.sleepycat.db.LockStats
 
getCurOffset() - Method in class com.sleepycat.db.LogStats
The byte offset in the current log file.
getCurRecno() - Method in class com.sleepycat.db.QueueStats
The next available record number.
getCurrent(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
Returns the key/data pair to which the cursor refers.
getCurrent(LogSequenceNumber, DatabaseEntry) - Method in class com.sleepycat.db.LogCursor
Return the LogSequenceNumber and log record to which the log cursor currently refers.
getCurrent(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
Returns the key/data pair to which the cursor refers.
getCurrent() - Method in class com.sleepycat.db.SequenceStats
The current value of the sequence in the database.
getCursorConfig() - Method in class com.sleepycat.collections.StoredContainer
Returns the cursor configuration that is used for all operations performed via this container.
getData() - Method in class com.sleepycat.db.DatabaseEntry
Return the byte array.
getDataDirs() - Method in class com.sleepycat.db.EnvironmentConfig
Return the array of data directories.
getDatabase() - Method in class com.sleepycat.db.Cursor
Return the Database handle associated with this Cursor.
getDatabase() - Method in class com.sleepycat.db.JoinCursor
Returns the primary database handle associated with this cursor.
getDatabase() - Method in class com.sleepycat.db.Sequence
Return the Database handle associated with this sequence.
getDatabaseEntry() - Method in class com.sleepycat.db.MemoryException
Returns the DatabaseEntry object with insufficient memory to complete the operation to complete the operation.
getDatabaseFile() - Method in class com.sleepycat.db.Database
Return the database's underlying file name.
getDatabaseName() - Method in class com.sleepycat.db.Database
Return the database name.
getDeadlock() - Method in class com.sleepycat.db.CompactStats
Return the if no transaction parameter was specified to Database.compact(com.sleepycat.db.Transaction, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.DatabaseEntry, com.sleepycat.db.CompactConfig), the number of deadlocks which occurred..
getDecrement() - Method in class com.sleepycat.db.SequenceConfig
Return true if the sequence is configured to decrement.
getDegree2() - Method in class com.sleepycat.db.CursorConfig
Deprecated. This has been replaced by CursorConfig.getReadCommitted() to conform to ANSI database isolation terminology.
getDegree2() - Method in class com.sleepycat.db.TransactionConfig
Deprecated. This has been replaced by TransactionConfig.getReadCommitted() to conform to ANSI database isolation terminology.
getDetail() - Method in interface com.sleepycat.util.ExceptionWrapper
Deprecated. replaced by ExceptionWrapper.getCause().
getDetail() - Method in class com.sleepycat.util.IOExceptionWrapper
Deprecated. replaced by IOExceptionWrapper.getCause().
getDetail() - Method in class com.sleepycat.util.RuntimeExceptionWrapper
Deprecated. replaced by RuntimeExceptionWrapper.getCause().
getDirectDatabaseIO() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment has been configured to not buffer database files.
getDirectLogIO() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment has been configured to not buffer log files.
getDirtyRead() - Method in class com.sleepycat.db.CursorConfig
Deprecated. This has been replaced by CursorConfig.getReadUncommitted() to conform to ANSI database isolation terminology.
getDirtyRead() - Method in class com.sleepycat.db.DatabaseConfig
Deprecated. This has been replaced by DatabaseConfig.getReadUncommitted() to conform to ANSI database isolation terminology.
getDirtyRead() - Method in class com.sleepycat.db.TransactionConfig
Deprecated. This has been replaced by TransactionConfig.getReadUncommitted() to conform to ANSI database isolation terminology.
getDiskFile() - Method in class com.sleepycat.db.LogStats
The log file number of the last record known to be on disk.
getDiskOffset() - Method in class com.sleepycat.db.LogStats
The byte offset of the last record known to be on disk.
getDsyncDatabases() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment has been configured to flush database writes to the backing disk before returning from the write system call.
getDsyncLog() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment has been configured to flush log writes to the backing disk before returning from the write system call.
getDup() - Method in class com.sleepycat.db.HashStats
The number of duplicate pages.
getDupFree() - Method in class com.sleepycat.db.HashStats
The number of bytes free on duplicate pages.
getDupPages() - Method in class com.sleepycat.db.BtreeStats
The number of database duplicate pages.
getDupPagesFree() - Method in class com.sleepycat.db.BtreeStats
The number of bytes free in database duplicate pages.
getDuplicateComparator() - Method in class com.sleepycat.db.DatabaseConfig
Return the duplicate data item comparison callback.
getDupmasters() - Method in class com.sleepycat.db.ReplicationStats
The number of duplicate master conditions detected.
getEgen() - Method in class com.sleepycat.db.ReplicationStats
The current election generation number.
getElectionCurWinner() - Method in class com.sleepycat.db.ReplicationStats
The election winner.
getElectionGen() - Method in class com.sleepycat.db.ReplicationStats
The election generation number.
getElectionLsn() - Method in class com.sleepycat.db.ReplicationStats
The maximum LSN of election winner.
getElectionNumSites() - Method in class com.sleepycat.db.ReplicationStats
The number sites expected to participate in elections.
getElectionNumVotes() - Method in class com.sleepycat.db.ReplicationStats
The number of votes required to complete the election.
getElectionPriority() - Method in class com.sleepycat.db.ReplicationStats
The election priority.
getElectionSec() - Method in class com.sleepycat.db.ReplicationStats
The number of seconds the last election took (the total election time is this plus ReplicationStats.getElectionUsec()).
getElectionStatus() - Method in class com.sleepycat.db.ReplicationStats
The current election phase (0 if no election is in progress).
getElectionTiebreaker() - Method in class com.sleepycat.db.ReplicationStats
The election tiebreaker value.
getElectionUsec() - Method in class com.sleepycat.db.ReplicationStats
The number of microseconds the last election took (the total election time is this plus ReplicationStats.getElectionSec()).
getElectionVotes() - Method in class com.sleepycat.db.ReplicationStats
The votes received this election round.
getElections() - Method in class com.sleepycat.db.ReplicationStats
The number of elections held.
getElectionsWon() - Method in class com.sleepycat.db.ReplicationStats
The number of elections won.
getEmptyPages() - Method in class com.sleepycat.db.BtreeStats
The number of empty database pages.
getEncrypted() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the database has been configured to perform encryption.
getEncrypted() - Method in class com.sleepycat.db.EnvironmentConfig
Return the database environment has been configured to perform encryption.
getEnvID() - Method in class com.sleepycat.db.ReplicationStatus
Return the environment ID associated with the operation.
getEnvId() - Method in class com.sleepycat.db.ReplicationStats
The current environment ID.
getEnvPriority() - Method in class com.sleepycat.db.ReplicationStats
The current environment priority.
getEnvironment() - Method in class com.sleepycat.collections.CurrentTransaction
Returns the underlying Berkeley DB environment.
getEnvironment() - Method in class com.sleepycat.db.Database
Return the Environment handle for the database environment underlying the Database.
getEnvironment() - Method in class com.sleepycat.db.DatabaseException
Return the environment in which the exception occurred.
getErrno() - Method in class com.sleepycat.db.DatabaseException
Get the error number associated with this exception.
getErrorHandler() - Method in class com.sleepycat.db.DatabaseConfig
Return the function to be called if an error occurs.
getErrorHandler() - Method in class com.sleepycat.db.EnvironmentConfig
Return the function to be called if an error occurs.
getErrorPrefix() - Method in class com.sleepycat.db.DatabaseConfig
Return the prefix string that appears before error messages.
getErrorPrefix() - Method in class com.sleepycat.db.EnvironmentConfig
Return the prefix string that appears before error messages.
getErrorStream() - Method in class com.sleepycat.db.DatabaseConfig
Return the an OutputStream for displaying error messages.
getErrorStream() - Method in class com.sleepycat.db.EnvironmentConfig
Return the an OutputStream for displaying error messages.
getExclusiveCreate() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the Environment.openDatabase method is configured to fail if the database already exists.
getExclusiveCreate() - Method in class com.sleepycat.db.SequenceConfig
Return true if the Database.openSequence method is configured to fail if the database already exists.
getExtentSize() - Method in class com.sleepycat.db.QueueStats
The underlying database extent size, in pages.
getFast() - Method in class com.sleepycat.db.StatsConfig
Return if the statistics operation is configured to return only the values which do not require expensive actions.
getFeedbackHandler() - Method in class com.sleepycat.db.DatabaseConfig
Return the object's methods to be called to provide feedback.
getFeedbackHandler() - Method in class com.sleepycat.db.EnvironmentConfig
Return the object's methods to be called to provide feedback.
getFfactor() - Method in class com.sleepycat.db.HashStats
The desired fill factor specified at database-creation time.
getFile() - Method in class com.sleepycat.db.LogSequenceNumber
Return the file number component of the LogSequenceNumber.
getFileName() - Method in class com.sleepycat.db.CacheFileStats
The name of the file.
getFillPercent() - Method in class com.sleepycat.db.CompactConfig
Return the the desired fill percentage.
getFirst(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
Move the cursor to the first key/data pair of the database, and return that pair.
getFirst(LogSequenceNumber, DatabaseEntry) - Method in class com.sleepycat.db.LogCursor
Return the first LogSequenceNumber and log record.
getFirst(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
Move the cursor to the first key/data pair of the database, and return that pair.
getFirstRecno() - Method in class com.sleepycat.db.QueueStats
The first undeleted record in the database.
getFlags() - Method in class com.sleepycat.db.SequenceStats
The flags value for the sequence.
getForce() - Method in class com.sleepycat.db.CheckpointConfig
Return the configuration of the checkpoint force option.
getFree() - Method in class com.sleepycat.db.BtreeStats
The number of pages on the free list.
getFree() - Method in class com.sleepycat.db.HashStats
The number of pages on the free list.
getFreeListOnly() - Method in class com.sleepycat.db.CompactConfig
Return true if the whether to skip page compaction.
getFreeSpace() - Method in class com.sleepycat.db.CompactConfig
Return true if the whether to return pages to the filesystem.
getGID() - Method in class com.sleepycat.db.PreparedTransaction
Return the global transaction ID for the transaction.
getGbytes() - Method in class com.sleepycat.db.CacheStats
Gigabytes of cache (total cache size is st_gbytes + st_bytes).
getGen() - Method in class com.sleepycat.db.ReplicationStats
The current generation number.
getHashBuckets() - Method in class com.sleepycat.db.CacheStats
Number of hash buckets in buffer hash table.
getHashExamined() - Method in class com.sleepycat.db.CacheStats
Total number of hash elements traversed during hash table lookups.
getHashFillFactor() - Method in class com.sleepycat.db.DatabaseConfig
Return the hash table density.
getHashLongest() - Method in class com.sleepycat.db.CacheStats
The longest chain ever encountered in buffer hash table lookups.
getHashMaxWait() - Method in class com.sleepycat.db.CacheStats
The maximum number of times any hash bucket lock was waited for by a thread of control.
getHashNowait() - Method in class com.sleepycat.db.CacheStats
The number of times that a thread of control was able to obtain a hash bucket lock without waiting.
getHashNumElements() - Method in class com.sleepycat.db.DatabaseConfig
Return the estimate of the final size of the hash table.
getHashSearches() - Method in class com.sleepycat.db.CacheStats
Total number of buffer hash table lookups.
getHashWait() - Method in class com.sleepycat.db.CacheStats
The number of times that a thread of control was forced to wait before obtaining a hash bucket lock.
getHasher() - Method in class com.sleepycat.db.DatabaseConfig
Return the database-specific hash function.
getHome() - Method in class com.sleepycat.db.Environment
Return the database environment's home directory.
getId() - Method in class com.sleepycat.db.LockStats
The last allocated locker ID.
getId() - Method in class com.sleepycat.db.Transaction
Return the transaction's unique ID.
getImmutableSecondaryKey() - Method in class com.sleepycat.db.SecondaryConfig
Returns whether the secondary key is immutable.
getIndex() - Method in class com.sleepycat.db.LockNotGrantedException
Returns -1 when Environment.getLock was called, and returns the index of the failed LockRequest when Environment.lockVector was called.
getInitialValue() - Method in class com.sleepycat.db.SequenceConfig
Return the initial value for a sequence..
getInitializeCDB() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured for the Concurrent Data Store product.
getInitializeCache() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured with a shared memory buffer pool.
getInitializeLocking() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured for locking.
getInitializeLogging() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured for logging.
getInitializeRegions() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment has been configured to page-fault shared regions into memory when initially creating or joining a database environment.
getInitializeReplication() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured for replication.
getInstance(Environment) - Static method in class com.sleepycat.collections.CurrentTransaction
Gets the CurrentTransaction accessor for a specified Berkeley DB environment.
getIntPages() - Method in class com.sleepycat.db.BtreeStats
The number of database internal pages.
getIntPagesFree() - Method in class com.sleepycat.db.BtreeStats
The number of bytes free in database internal pages.
getJoinEnvironment() - Method in class com.sleepycat.db.EnvironmentConfig
Return the handle is configured to join an existing environment.
getKBytes() - Method in class com.sleepycat.db.CheckpointConfig
Return the checkpoint log data threshold, in kilobytes.
getKey() - Method in class com.sleepycat.collections.MapEntryParameter
Returns the key of this entry.
getKey() - Method in class com.sleepycat.db.Sequence
Return the DatabaseEntry used to open this sequence.
getKeyCreator(Class, String) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a SecondaryKeyCreator object for use in configuring a SecondaryDatabase.
getKeyCreator() - Method in class com.sleepycat.db.SecondaryConfig
Returns the user-supplied object used for creating secondary keys.
getKeyRange(Transaction, DatabaseEntry) - Method in class com.sleepycat.db.Database
Return an estimate of the proportion of keys in the database less than, equal to, and greater than the specified key.
getLSN() - Method in class com.sleepycat.db.ReplicationStatus
Whenever processing a messages results in the processing of messages that are permanent, or a message carrying a DB_REP_PERMANENT flag was processed successfully, but was not written to disk, the LSN of the record is available from the getLSN method.
getLast(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
Move the cursor to the last key/data pair of the database, and return that pair.
getLast(LogSequenceNumber, DatabaseEntry) - Method in class com.sleepycat.db.LogCursor
Return the last LogSequenceNumber and log record.
getLast(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
Move the cursor to the last key/data pair of the database, and return that pair.
getLastCkp() - Method in class com.sleepycat.db.TransactionStats
The LSN of the last checkpoint.
getLastTxnId() - Method in class com.sleepycat.db.TransactionStats
The last transaction ID allocated.
getLastValue() - Method in class com.sleepycat.db.SequenceStats
The last cached value of the sequence.
getLeafPages() - Method in class com.sleepycat.db.BtreeStats
The number of database leaf pages.
getLeafPagesFree() - Method in class com.sleepycat.db.BtreeStats
The number of bytes free in database leaf pages.
getLevels() - Method in class com.sleepycat.db.BtreeStats
The number of levels in the database.
getLevels() - Method in class com.sleepycat.db.CompactStats
Return the the number of levels removed from the Btree or Recno database during the compaction phase.
getLgBSize() - Method in class com.sleepycat.db.LogStats
The in-memory log record cache size.
getLgSize() - Method in class com.sleepycat.db.LogStats
The current log file size.
getLock(int, boolean, DatabaseEntry, LockRequestMode) - Method in class com.sleepycat.db.Environment
Acquire a lock from the lock table.
getLock() - Method in class com.sleepycat.db.LockNotGrantedException
Returns null when Environment.getLock was called, and returns the lock in the failed LockRequest when Environment.lockVector was called.
getLock() - Method in class com.sleepycat.db.LockRequest
Return the lock reference.
getLockConflicts() - Method in class com.sleepycat.db.EnvironmentConfig
Return the locking conflicts matrix.
getLockDetectMode() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the deadlock detector is configured to run whenever a lock conflict occurs.
getLockDown() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured to lock shared environment files and memory-mapped databases into memory.
getLockNowait() - Method in class com.sleepycat.db.LockStats
The number of lock requests not immediately available due to conflicts, for which the thread of control did not wait.
getLockStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Return the database environment's locking statistics.
getLockTimeout() - Method in class com.sleepycat.db.EnvironmentConfig
Return the database environment lock timeout value, in microseconds; a timeout of 0 means no timeout is set.
getLockTimeout() - Method in class com.sleepycat.db.LockStats
Lock timeout value.
getLockWait() - Method in class com.sleepycat.db.LockStats
The number of lock requests not immediately available due to conflicts, for which the thread of control waited.
getLogAutoRemove() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the system has been configured to to automatically remove log files that are no longer needed.
getLogBufferSize() - Method in class com.sleepycat.db.EnvironmentConfig
Return the size of the in-memory log buffer, in bytes.
getLogDirectory() - Method in class com.sleepycat.db.EnvironmentConfig
Return the path of a directory to be used as the location of logging files.
getLogDuplicated() - Method in class com.sleepycat.db.ReplicationStats
The number of duplicate log records received.
getLogFileMode() - Method in class com.sleepycat.db.EnvironmentConfig
Return the absolute file mode for created log files.
getLogFileName(LogSequenceNumber) - Method in class com.sleepycat.db.Environment
Return the name of the log file that contains the log record specified by a LogSequenceNumber object.
getLogInMemory() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured to maintain transaction logs in memory rather than on disk.
getLogQueued() - Method in class com.sleepycat.db.ReplicationStats
The number of log records currently queued.
getLogQueuedMax() - Method in class com.sleepycat.db.ReplicationStats
The maximum number of log records ever queued at once.
getLogQueuedTotal() - Method in class com.sleepycat.db.ReplicationStats
The total number of log records queued.
getLogRecordHandler() - Method in class com.sleepycat.db.EnvironmentConfig
Return the handler for application-specific log records.
getLogRecords() - Method in class com.sleepycat.db.ReplicationStats
The number of log records received and appended to the log.
getLogRegionSize() - Method in class com.sleepycat.db.EnvironmentConfig
Return the size of the underlying logging subsystem region.
getLogRequested() - Method in class com.sleepycat.db.ReplicationStats
The number of log records missed and requested.
getLogStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Return the database environment's logging statistics.
getLsn() - Method in class com.sleepycat.db.TransactionStats.Active
The log sequence number of the transaction's first log record.
getMMapSize() - Method in class com.sleepycat.db.EnvironmentConfig
Return the maximum file size, in bytes, for a file to be mapped into the process address space.
getMagic() - Method in class com.sleepycat.db.BtreeStats
The magic number that identifies the file as a Btree database.
getMagic() - Method in class com.sleepycat.db.HashStats
The magic number that identifies the file as a Hash file.
getMagic() - Method in class com.sleepycat.db.LogStats
The magic number that identifies a file as a log file.
getMagic() - Method in class com.sleepycat.db.QueueStats
The magic number that identifies the file as a Queue file.
getMap() - Method in class com.sleepycat.db.CacheFileStats
Requested pages mapped into the process' address space.
getMap() - Method in class com.sleepycat.db.CacheStats
Requested pages mapped into the process' address space (there is no available information about whether or not this request caused disk I/O, although examining the application page fault rate may be helpful).
getMaster() - Method in class com.sleepycat.db.ReplicationStats
The current master environment ID.
getMasterChanges() - Method in class com.sleepycat.db.ReplicationStats
The number of times the master has changed.
getMax() - Method in class com.sleepycat.db.SequenceStats
The maximum permitted value of the sequence.
getMaxCommitperflush() - Method in class com.sleepycat.db.LogStats
The maximum number of commits contained in a single log flush.
getMaxLockObjects() - Method in class com.sleepycat.db.EnvironmentConfig
Return the maximum number of locked objects.
getMaxLockers() - Method in class com.sleepycat.db.EnvironmentConfig
Return the maximum number of lockers.
getMaxLockers() - Method in class com.sleepycat.db.LockStats
The maximum number of lockers possible.
getMaxLocks() - Method in class com.sleepycat.db.EnvironmentConfig
Return the maximum number of locks.
getMaxLocks() - Method in class com.sleepycat.db.LockStats
The maximum number of locks possible.
getMaxLogFileSize() - Method in class com.sleepycat.db.EnvironmentConfig
Return the maximum size of a single file in the log, in bytes.
getMaxMutexes() - Method in class com.sleepycat.db.EnvironmentConfig
Return the total number of mutexes allocated.
getMaxNactive() - Method in class com.sleepycat.db.TransactionStats
The maximum number of active transactions at any one time.
getMaxNlockers() - Method in class com.sleepycat.db.LockStats
The maximum number of lockers at any one time.
getMaxNlocks() - Method in class com.sleepycat.db.LockStats
The maximum number of locks at any one time.
getMaxNobjects() - Method in class com.sleepycat.db.LockStats
The maximum number of lock objects at any one time.
getMaxObjects() - Method in class com.sleepycat.db.LockStats
The maximum number of lock objects possible.
getMaxOpenFiles() - Method in class com.sleepycat.db.EnvironmentConfig
Return the maximum number of file descriptors that will be opened concurrently..
getMaxOpenfd() - Method in class com.sleepycat.db.CacheStats
Maximum number of open file descriptors.
getMaxRetries() - Method in class com.sleepycat.collections.TransactionRunner
Returns the maximum number of retries that will be performed when deadlocks are detected.
getMaxTxns() - Method in class com.sleepycat.db.TransactionStats
The maximum number of active transactions configured.
getMaxWrite() - Method in class com.sleepycat.db.CacheStats
The maximum number of sequential write operations scheduled by the library when flushing dirty pages from the cache.
getMaxWrite() - Method in class com.sleepycat.db.EnvironmentConfig
Return the maximum number of sequential write operations.
getMaxWriteSleep() - Method in class com.sleepycat.db.CacheStats
The number of microseconds the thread of control should pause before scheduling further write operations.
getMaxWriteSleep() - Method in class com.sleepycat.db.EnvironmentConfig
Return the microseconds to pause before scheduling further write operations.
getMaximumSize() - Method in class com.sleepycat.db.CacheFile
Return the maximum size for the file backing the database, or 0 if no maximum file size has been configured.
getMessageHandler() - Method in class com.sleepycat.db.DatabaseConfig
Return the function to be called with an informational message.
getMessageHandler() - Method in class com.sleepycat.db.EnvironmentConfig
Return the function to be called with an informational message.
getMessageStream() - Method in class com.sleepycat.db.DatabaseConfig
Return the an OutputStream for displaying informational messages.
getMessageStream() - Method in class com.sleepycat.db.EnvironmentConfig
Return the an OutputStream for displaying informational messages.
getMetaFlags() - Method in class com.sleepycat.db.BtreeStats
The metadata flags.
getMetaFlags() - Method in class com.sleepycat.db.HashStats
The metadata flags.
getMetaFlags() - Method in class com.sleepycat.db.QueueStats
The metadata flags.
getMin() - Method in class com.sleepycat.db.SequenceStats
The minimum permitted value of the sequence.
getMinCommitperflush() - Method in class com.sleepycat.db.LogStats
The minimum number of commits contained in a single log flush that contained a commit.
getMinKey() - Method in class com.sleepycat.db.BtreeStats
The minimum keys per page.
getMinutes() - Method in class com.sleepycat.db.CheckpointConfig
Return the checkpoint time threshold, in minutes.
getMmapSize() - Method in class com.sleepycat.db.CacheStats
Maximum file size for mmap.
getMode() - Method in class com.sleepycat.db.DatabaseConfig
Return the mode used to create files.
getMode() - Method in class com.sleepycat.db.EnvironmentConfig
Return the mode to use when creating underlying files and shared memory segments.
getMode() - Method in class com.sleepycat.db.LockNotGrantedException
Returns the mode parameter when Environment.getLock was called, and returns the mode for the failed LockRequest when Environment.lockVector was called.
getMode() - Method in class com.sleepycat.db.LockRequest
Return the lock mode.
getMode() - Method in class com.sleepycat.db.LogStats
The mode of any created log files.
getMsgsBadgen() - Method in class com.sleepycat.db.ReplicationStats
The number of messages received with a bad generation number.
getMsgsProcessed() - Method in class com.sleepycat.db.ReplicationStats
The number of messages received and processed.
getMsgsRecover() - Method in class com.sleepycat.db.ReplicationStats
The number of messages ignored due to pending recovery.
getMsgsSendFailures() - Method in class com.sleepycat.db.ReplicationStats
The number of failed message sends.
getMsgsSent() - Method in class com.sleepycat.db.ReplicationStats
The number of messages sent.
getMutexAlign() - Method in class com.sleepycat.db.MutexStats
The mutex alignment, in bytes.
getMutexAlignment() - Method in class com.sleepycat.db.EnvironmentConfig
Return the mutex alignment, in bytes.
getMutexCount() - Method in class com.sleepycat.db.MutexStats
The total number of mutexes configured.
getMutexFree() - Method in class com.sleepycat.db.MutexStats
The number of mutexes currently available.
getMutexIncrement() - Method in class com.sleepycat.db.EnvironmentConfig
Return the number of additional mutexes to allocate.
getMutexInuse() - Method in class com.sleepycat.db.MutexStats
The number of mutexes currently in use.
getMutexInuseMax() - Method in class com.sleepycat.db.MutexStats
The maximum number of mutexes ever in use.
getMutexStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Return the database environment's mutex statistics.
getMutexTasSpins() - Method in class com.sleepycat.db.MutexStats
The number of times test-and-set mutexes will spin without blocking.
getMutexTestAndSetSpins() - Method in class com.sleepycat.db.EnvironmentConfig
Return the test-and-set spin count.
getNaborts() - Method in class com.sleepycat.db.TransactionStats
The number of transactions that have aborted.
getNactive() - Method in class com.sleepycat.db.TransactionStats
The number of transactions that are currently active.
getName() - Method in class com.sleepycat.db.Transaction
Get the user visible name for the transaction.
getName() - Method in class com.sleepycat.db.TransactionStats.Active
The transaction name, including the thread name if available.
getNewsites() - Method in class com.sleepycat.db.ReplicationStats
The number of new site messages received.
getNext(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
Move the cursor to the next key/data pair and return that pair.
getNext(DatabaseEntry, LockMode) - Method in class com.sleepycat.db.JoinCursor
Returns the next primary key resulting from the join operation.
getNext(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.JoinCursor
Returns the next primary key and data resulting from the join operation.
getNext(LogSequenceNumber, DatabaseEntry) - Method in class com.sleepycat.db.LogCursor
Return the next LogSequenceNumber and log record.
getNext(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
Move the cursor to the next key/data pair and return that pair.
getNextDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
If the next key/data pair of the database is a duplicate data record for the current key/data pair, move the cursor to the next key/data pair of the database and return that pair.
getNextDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
If the next key/data pair of the database is a duplicate data record for the current key/data pair, move the cursor to the next key/data pair of the database and return that pair.
getNextLsn() - Method in class com.sleepycat.db.ReplicationStats
In replication environments configured as masters, the next LSN expected.
getNextNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
Move the cursor to the next non-duplicate key/data pair and return that pair.
getNextNoDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
Move the cursor to the next non-duplicate key/data pair and return that pair.
getNextPages() - Method in class com.sleepycat.db.ReplicationStats
The next page number we expect to receive.
getNoFile() - Method in class com.sleepycat.db.CacheFile
Return true if the opening of backing temporary files for in-memory databases has been disallowed.
getNoLocking() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the system has been configured to grant all requested mutual exclusion mutexes and database locks without regard for their actual availability.
getNoMMap() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the library is configured to not map this database into memory.
getNoMMap() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the system has been configured to copy read-only database files into the local cache instead of potentially mapping them into process memory.
getNoOrderCheck() - Method in class com.sleepycat.db.VerifyConfig
Return true if the Database.verify is configured to skip the database checks for btree and duplicate sort order and for hashing.
getNoPanic() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the system has been configured to ignore any panic state in the database environment.
getNoSort() - Method in class com.sleepycat.db.JoinConfig
Returns whether automatic sorting of the input cursors is disabled.
getNoSync() - Method in class com.sleepycat.db.TransactionConfig
Return if the transaction is configured to not write or synchronously flush the log it when commits.
getNoWait() - Method in class com.sleepycat.db.TransactionConfig
Return if the transaction is configured to not wait if a lock request cannot be immediately granted.
getNobjects() - Method in class com.sleepycat.db.LockStats
The number of current lock objects.
getNowait() - Method in class com.sleepycat.db.SequenceStats
The number of times that a thread of control was able to obtain handle mutex without waiting.
getNumBegins() - Method in class com.sleepycat.db.TransactionStats
The number of transactions that have begun.
getNumCache() - Method in class com.sleepycat.db.CacheStats
Number of caches.
getNumCommits() - Method in class com.sleepycat.db.TransactionStats
The number of transactions that have committed.
getNumData() - Method in class com.sleepycat.db.BtreeStats
The number of key/data pairs or records in the database.
getNumData() - Method in class com.sleepycat.db.HashStats
The number of key/data pairs in the database.
getNumData() - Method in class com.sleepycat.db.QueueStats
The number of records in the database.
getNumDeadlocks() - Method in class com.sleepycat.db.LockStats
The number of deadlocks.
getNumDowngrade() - Method in class com.sleepycat.db.LockStats
The total number of locks downgraded.
getNumKeys() - Method in class com.sleepycat.db.BtreeStats
The number of keys or records in the database.
getNumKeys() - Method in class com.sleepycat.db.HashStats
The number of unique keys in the database.
getNumKeys() - Method in class com.sleepycat.db.QueueStats
The number of records in the database.
getNumLockTimeouts() - Method in class com.sleepycat.db.LockStats
The number of lock requests that have timed out.
getNumLockers() - Method in class com.sleepycat.db.LockStats
The number of current lockers.
getNumLocks() - Method in class com.sleepycat.db.LockStats
The number of current locks.
getNumModes() - Method in class com.sleepycat.db.LockStats
The number of lock modes.
getNumReleases() - Method in class com.sleepycat.db.LockStats
The total number of locks released.
getNumRequests() - Method in class com.sleepycat.db.LockStats
The total number of locks requested.
getNumRestores() - Method in class com.sleepycat.db.TransactionStats
The number of transactions that have been restored.
getNumSites() - Method in class com.sleepycat.db.ReplicationStats
The number of sites believed to be in the replication group.
getNumThrottles() - Method in class com.sleepycat.db.ReplicationStats
Transmission limited.
getNumTxnTimeouts() - Method in class com.sleepycat.db.LockStats
The number of transactions that have timed out.
getNumUpgrade() - Method in class com.sleepycat.db.LockStats
The total number of locks upgraded.
getObj() - Method in class com.sleepycat.db.LockNotGrantedException
Returns the object parameter when Environment.getLock was called, and returns the object for the failed LockRequest when Environment.lockVector was called.
getObj() - Method in class com.sleepycat.db.LockRequest
Return the lock object.
getOffset() - Method in class com.sleepycat.db.DatabaseEntry
Return the byte offset into the data array.
getOffset() - Method in class com.sleepycat.db.LogSequenceNumber
Return the file offset component of the LogSequenceNumber.
getOp() - Method in class com.sleepycat.db.LockNotGrantedException
Returns 0 when Environment.getLock was called, and returns the op parameter for the failed LockRequest when Environment.lockVector was called.
getOp() - Method in class com.sleepycat.db.LockRequest
Return the lock operation.
getOrderCheckOnly() - Method in class com.sleepycat.db.VerifyConfig
Return true if the Database.verify is configured to do database checks for btree and duplicate sort order and for hashing, skipped by verification operations configured by VerifyConfig.setNoOrderCheck.
getOutdated() - Method in class com.sleepycat.db.ReplicationStats
The number of outdated conditions detected.
getOverPages() - Method in class com.sleepycat.db.BtreeStats
The number of database overflow pages.
getOverPagesFree() - Method in class com.sleepycat.db.BtreeStats
The number of bytes free in database overflow pages.
getOverflows() - Method in class com.sleepycat.db.HashStats
The number of overflow pages.
getOverwrite() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the system has been configured to overwrite files stored in encrypted formats before deleting them.
getOvflFree() - Method in class com.sleepycat.db.HashStats
The number of bytes free on overflow pages.
getPageClean() - Method in class com.sleepycat.db.CacheStats
Clean pages currently in the cache.
getPageCreate() - Method in class com.sleepycat.db.CacheFileStats
Pages created in the cache.
getPageCreate() - Method in class com.sleepycat.db.CacheStats
Pages created in the cache.
getPageDirty() - Method in class com.sleepycat.db.CacheStats
Dirty pages currently in the cache.
getPageIn() - Method in class com.sleepycat.db.CacheFileStats
Pages read into the cache.
getPageIn() - Method in class com.sleepycat.db.CacheStats
Pages read into the cache.
getPageOut() - Method in class com.sleepycat.db.CacheFileStats
Pages written from the cache to the backing file.
getPageOut() - Method in class com.sleepycat.db.CacheStats
Pages written from the cache to the backing file.
getPageSize() - Method in class com.sleepycat.db.BtreeStats
The underlying database page size, in bytes.
getPageSize() - Method in class com.sleepycat.db.CacheFileStats
Page size in bytes.
getPageSize() - Method in class com.sleepycat.db.DatabaseConfig
Return the size of the pages used to hold items in the database, in bytes.
getPageSize() - Method in class com.sleepycat.db.HashStats
The underlying Hash database page (and bucket) size, in bytes.
getPageSize() - Method in class com.sleepycat.db.QueueStats
The underlying database page size, in bytes.
getPageTrickle() - Method in class com.sleepycat.db.CacheStats
Dirty pages written using Environment.trickleCacheWrite.
getPages() - Method in class com.sleepycat.db.CacheStats
Pages in the cache.
getPages() - Method in class com.sleepycat.db.QueueStats
The number of pages in the database.
getPagesDuplicated() - Method in class com.sleepycat.db.ReplicationStats
The number of duplicate pages received.
getPagesExamine() - Method in class com.sleepycat.db.CompactStats
Return the the number of database pages reviewed during the compaction phase.
getPagesFree() - Method in class com.sleepycat.db.CompactStats
Return the the number of database pages free during the compaction phase.
getPagesFree() - Method in class com.sleepycat.db.QueueStats
The number of bytes free in database pages.
getPagesRecords() - Method in class com.sleepycat.db.ReplicationStats
The number of pages received and stored.
getPagesRequested() - Method in class com.sleepycat.db.ReplicationStats
The number of pages missed and requested from the master.
getPagesTruncated() - Method in class com.sleepycat.db.CompactStats
Return the the number of database pages returned to the filesystem.
getPanicHandler() - Method in class com.sleepycat.db.DatabaseConfig
Return the function to be called if the database environment panics.
getPanicHandler() - Method in class com.sleepycat.db.EnvironmentConfig
Return the function to be called if the database environment panics.
getParentId() - Method in class com.sleepycat.db.TransactionStats.Active
The transaction ID of the parent transaction (or 0, if no parent).
getPartial() - Method in class com.sleepycat.db.DatabaseEntry
Return whether this DatabaseEntry is configured to read or write partial records.
getPartialLength() - Method in class com.sleepycat.db.DatabaseEntry
Return the byte length of the partial record being read or written by the application, in bytes.
getPartialOffset() - Method in class com.sleepycat.db.DatabaseEntry
Return the offset of the partial record being read or written by the application, in bytes.
getPid() - Method in class com.sleepycat.db.TransactionStats.Active
The process ID of the process that owns the transaction.
getPrev(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
Move the cursor to the previous key/data pair and return that pair.
getPrev(LogSequenceNumber, DatabaseEntry) - Method in class com.sleepycat.db.LogCursor
Return the previous LogSequenceNumber and log record.
getPrev(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
Move the cursor to the previous key/data pair and return that pair.
getPrevDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
If the previous key/data pair of the database is a duplicate data record for the current key/data pair, move the cursor to the previous key/data pair of the database and return that pair.
getPrevDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
If the previous key/data pair of the database is a duplicate data record for the current key/data pair, move the cursor to the previous key/data pair of the database and return that pair.
getPrevNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
Move the cursor to the previous non-duplicate key/data pair and return that pair.
getPrevNoDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
Move the cursor to the previous non-duplicate key/data pair and return that pair.
getPrimaryDatabase() - Method in class com.sleepycat.db.SecondaryDatabase
Returns the primary database associated with this secondary database.
getPrimitiveBinding(Class) - Static method in class com.sleepycat.bind.tuple.TupleBinding
Creates a tuple binding for a primitive Java class.
getPrintable() - Method in class com.sleepycat.db.VerifyConfig
Return true if the Database.verify is configured to use printing characters to where possible.
getPriority() - Method in class com.sleepycat.db.CacheFile
Return the cache priority for pages from the specified file.
getPrivate() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured to only be accessed by a single process.
getQueueExtentSize() - Method in class com.sleepycat.db.DatabaseConfig
Return the size of the extents used to hold pages in a Queue database, specified as a number of pages.
getQueueInOrder() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the Database.consume method is configured to return key/data pairs in order, always returning the key/data item from the head of the queue.
getRCount() - Method in class com.sleepycat.db.LogStats
The number of times the log has been read from disk.
getRangeMax() - Method in class com.sleepycat.db.SequenceConfig
Return the maximum value for the sequence.
getRangeMin() - Method in class com.sleepycat.db.SequenceConfig
Return the minimum value for the sequence.
getReLen() - Method in class com.sleepycat.db.BtreeStats
The length of fixed-length records.
getReLen() - Method in class com.sleepycat.db.QueueStats
The length of the records.
getRePad() - Method in class com.sleepycat.db.BtreeStats
The padding byte value for fixed-length records.
getRePad() - Method in class com.sleepycat.db.QueueStats
The padding byte value for the records.
getReadCommitted() - Method in class com.sleepycat.db.CursorConfig
Return if the cursor is configured for read committed isolation.
getReadCommitted() - Method in class com.sleepycat.db.TransactionConfig
Return if the transaction is configured for read committed isolation.
getReadOnly() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the database is configured in read-only mode.
getReadUncommitted() - Method in class com.sleepycat.db.CursorConfig
Return if read operations performed by the cursor are configured to return modified but not yet committed data.
getReadUncommitted() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the database is configured to support read uncommitted.
getReadUncommitted() - Method in class com.sleepycat.db.TransactionConfig
Return if read operations performed by the transaction are configured to return modified but not yet committed data.
getRecord() - Method in class com.sleepycat.db.LogStats
The number of records written to this log.
getRecordDelimiter() - Method in class com.sleepycat.db.DatabaseConfig
Return the delimiting byte used to mark the end of a record in the backing source file for the Recno access method.
getRecordLength() - Method in class com.sleepycat.db.DatabaseConfig
Return the database record length, in bytes.
getRecordNumber(DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
Return the record number associated with the cursor.
getRecordNumber() - Method in class com.sleepycat.db.DatabaseEntry
Return the record number encoded in this entry's buffer.
getRecordNumber(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
Return the record number associated with the cursor.
getRecordNumberAppender() - Method in class com.sleepycat.db.DatabaseConfig
Return the function to call after the record number has been selected but before the data has been stored into the database.
getRecordPad() - Method in class com.sleepycat.db.DatabaseConfig
Return the padding character for short, fixed-length records for the Queue and Recno access methods.
getRecordSource() - Method in class com.sleepycat.db.DatabaseConfig
Return the name of an underlying flat text database file that is read to initialize a transient record number index.
getRegSize() - Method in class com.sleepycat.db.CacheStats
Individual cache size.
getRegSize() - Method in class com.sleepycat.db.LockStats
The size of the lock region.
getRegSize() - Method in class com.sleepycat.db.LogStats
The size of the region.
getRegSize() - Method in class com.sleepycat.db.MutexStats
The size of the mutex region, in bytes.
getRegSize() - Method in class com.sleepycat.db.TransactionStats
The size of the region.
getRegionNowait() - Method in class com.sleepycat.db.CacheStats
The number of times that a thread of control was able to obtain a region lock without waiting.
getRegionNowait() - Method in class com.sleepycat.db.LockStats
The number of times that a thread of control was able to obtain the region lock without waiting.
getRegionNowait() - Method in class com.sleepycat.db.LogStats
The number of times that a thread of control was able to obtain the region lock without waiting.
getRegionNowait() - Method in class com.sleepycat.db.MutexStats
The number of times that a thread of control was able to obtain the mutex region mutex without waiting.
getRegionNowait() - Method in class com.sleepycat.db.TransactionStats
The number of times that a thread of control was able to obtain the region lock without waiting.
getRegionWait() - Method in class com.sleepycat.db.CacheStats
The number of times that a thread of control was forced to wait before obtaining a region lock.
getRegionWait() - Method in class com.sleepycat.db.LockStats
The number of times that a thread of control was forced to wait before obtaining the region lock.
getRegionWait() - Method in class com.sleepycat.db.LogStats
The number of times that a thread of control was forced to wait before obtaining the region lock.
getRegionWait() - Method in class com.sleepycat.db.MutexStats
The number of times that a thread of control was forced to wait before obtaining the mutex region mutex.
getRegionWait() - Method in class com.sleepycat.db.TransactionStats
The number of times that a thread of control was forced to wait before obtaining the region lock.
getRegister() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the check for process failure when the environment is opened.
getRenumbering() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the logical record numbers are mutable, and change as records are added to and deleted from the database.
getReplicationConfig(ReplicationConfig) - Method in class com.sleepycat.db.Environment
Get the configuration of the replication subsystem.
getReplicationLimit() - Method in class com.sleepycat.db.EnvironmentConfig
Return the transmit limit in bytes for a single call to Environment.processReplicationMessage.
getReplicationStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Return the database environment's replication statistics.
getReplicationTransport() - Method in class com.sleepycat.db.EnvironmentConfig
Return the replication callback function used to transmit data using the replication application's communication infrastructure.
getReuseBuffer() - Method in class com.sleepycat.db.DatabaseEntry
Return true if the whether the entry is configured to reuse the buffer.
getReverseSplitOff() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the Btree has been configured to not do reverse splits.
getRoEvict() - Method in class com.sleepycat.db.CacheStats
Clean pages forced from the cache.
getRunFatalRecovery() - Method in class com.sleepycat.db.EnvironmentConfig
Return the handle is configured to run catastrophic recovery on the database environment before opening it for use.
getRunRecovery() - Method in class com.sleepycat.db.EnvironmentConfig
Return the handle is configured to run normal recovery on the database environment before opening it for use.
getRwEvict() - Method in class com.sleepycat.db.CacheStats
Dirty pages forced from the cache.
getSCount() - Method in class com.sleepycat.db.LogStats
The number of times the log has been flushed to disk.
getSalvage() - Method in class com.sleepycat.db.VerifyConfig
Return true if the Database.verify is configured to write the key/data pairs from all databases in the file to the file stream named by the outfile parameter..
getSearchBoth(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
Move the cursor to the specified key/data pair, where both the key and data items must match.
getSearchBoth(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Database
Retrieves the key/data pair with the given key and data value, that is, both the key and data items must match.
getSearchBoth(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
Move the cursor to the specified secondary and primary key, where both the primary and secondary key items must match.
getSearchBoth(Transaction, DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryDatabase
Retrieves the key/data pair with the specified secondary and primary key, that is, both the primary and secondary key items must match.
getSearchBothRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
Move the cursor to the specified key and closest matching data item of the database.
getSearchBothRange(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
Move the cursor to the specified secondary key and closest matching primary key of the database.
getSearchKey(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
Move the cursor to the given key of the database, and return the datum associated with the given key.
getSearchKey(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
Move the cursor to the given key of the database, and return the datum associated with the given key.
getSearchKeyRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
Move the cursor to the closest matching key of the database, and return the data item associated with the matching key.
getSearchKeyRange(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
Move the cursor to the closest matching key of the database, and return the data item associated with the matching key.
getSearchRecordNumber(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Cursor
Move the cursor to the specific numbered record of the database, and return the associated key/data pair.
getSearchRecordNumber(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.Database
Retrieves the key/data pair associated with the specific numbered record of the database.
getSearchRecordNumber(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryCursor
Move the cursor to the specific numbered record of the database, and return the associated key/data pair.
getSearchRecordNumber(Transaction, DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.db.SecondaryDatabase
Retrieves the key/data pair associated with the specific numbered record of the database.
getSecondaryConfig() - Method in class com.sleepycat.db.SecondaryDatabase
Returns a copy of the secondary configuration of this database.
getSecondaryDatabase() - Method in class com.sleepycat.db.SecondaryCursor
Return the SecondaryDatabase handle associated with this Cursor.
getSegmentId() - Method in class com.sleepycat.db.EnvironmentConfig
Return the base segment ID.
getSerialBufferSize() - Method in class com.sleepycat.bind.serial.SerialBase
Returns the initial byte size of the output buffer.
getSerialOutput(Object) - Method in class com.sleepycat.bind.serial.SerialBase
Returns an empty SerialOutput instance that will be used by the serial binding or key creator.
getSize() - Method in class com.sleepycat.db.DatabaseEntry
Return the byte size of the data array.
getSnapshot() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the any specified backing source file will be read in its entirety when the database is opened.
getSortedDuplicates() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the database is configured to support sorted duplicate data items.
getStartupComplete() - Method in class com.sleepycat.db.ReplicationStats
The client site has completed its startup procedures and is now handling live records from the master.
getStats(Transaction, StatsConfig) - Method in class com.sleepycat.db.Database
Return database statistics.
getStats(StatsConfig) - Method in class com.sleepycat.db.Sequence
Return statistical information about the sequence.
getStatus() - Method in class com.sleepycat.db.ReplicationStats
The current replication mode.
getStreamHeader() - Static method in class com.sleepycat.bind.serial.SerialOutput
Returns the fixed stream header used for all serialized streams in PROTOCOL_VERSION_2 format.
getSync() - Method in class com.sleepycat.db.TransactionConfig
Return if the transaction is configured to write and synchronously flush the log it when commits.
getSystemMemory() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured to allocate memory from system shared memory instead of from memory backed by the filesystem.
getTemporaryDirectory() - Method in class com.sleepycat.db.EnvironmentConfig
Return the path of a directory to be used as the location of temporary files.
getTestAndSetSpins() - Method in class com.sleepycat.db.EnvironmentConfig
Return the number of times test-and-set mutexes should spin before blocking.
getThreaded() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the handle is configured to be free-threaded.
getTimeCkp() - Method in class com.sleepycat.db.TransactionStats
The time the last completed checkpoint finished (as the number of seconds since the Epoch, returned by the IEEE/ANSI Std 1003.1 (POSIX) time interface).
getTimeout() - Method in class com.sleepycat.db.CompactConfig
Return the the lock timeout set for implicit transactions, in microseconds.
getTimeout() - Method in class com.sleepycat.db.LockRequest
Return the lock timeout value.
getTransaction() - Method in class com.sleepycat.collections.CurrentTransaction
Returns the transaction associated with the current thread for this environment, or null if no transaction is active.
getTransaction() - Method in class com.sleepycat.db.PreparedTransaction
Return the transaction handle for the transaction.
getTransactionConfig() - Method in class com.sleepycat.collections.TransactionRunner
Returns the transaction configuration used for calling Environment.beginTransaction(com.sleepycat.db.Transaction, com.sleepycat.db.TransactionConfig).
getTransactionNotDurable() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the database environment is configured to not write log records for this database.
getTransactionStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Return the database environment's transactional statistics.
getTransactional() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the database open is enclosed within a transaction.
getTransactional() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured for transactions.
getTruncate() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the database has been configured to be physically truncated by truncating the underlying file, discarding all previous databases it might have held.
getTupleBufferSize() - Method in class com.sleepycat.bind.tuple.TupleBase
Returns the initial byte size of the output buffer.
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.LongBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.StringBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.TupleBase
Returns an empty TupleOutput instance that will be used by the tuple binding or key creator.
getTxnId() - Method in class com.sleepycat.db.TransactionStats.Active
The transaction ID of the transaction.
getTxnMaxActive() - Method in class com.sleepycat.db.EnvironmentConfig
Return the minimum number of simultaneously active transactions supported by the database environment.
getTxnNoSync() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the system has been configured to not write or synchronously flush the log on transaction commit.
getTxnNotDurable() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the system has been configured to not write log records.
getTxnTimeout() - Method in class com.sleepycat.db.EnvironmentConfig
Return the database environment transaction timeout value, in microseconds; a timeout of 0 means no timeout is set.
getTxnTimeout() - Method in class com.sleepycat.db.LockStats
Transaction timeout value.
getTxnTimestamp() - Method in class com.sleepycat.db.EnvironmentConfig
Return the time to which recovery will be done, or 0 if recovery will be done to the most current possible date.
getTxnWriteNoSync() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the system has been configured to write, but not synchronously flush, the log on transaction commit.
getTxnarray() - Method in class com.sleepycat.db.TransactionStats
The array of active transactions.
getTxnsApplied() - Method in class com.sleepycat.db.ReplicationStats
The number of transactions applied.
getType() - Method in class com.sleepycat.db.DatabaseConfig
Return the type of the database.
getUnlink() - Method in class com.sleepycat.db.CacheFile
Return true if the file will be removed when the last reference to it is closed.
getUnsortedDuplicates() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the database is configured to support duplicate data items.
getUseEnvironment() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured to accept information from the process environment when naming files.
getUseEnvironmentRoot() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured to accept information from the process environment when naming files if the process has appropriate permissions.
getUserBuffer() - Method in class com.sleepycat.db.DatabaseEntry
Return true if the whether the buffer in this entry is owned by the application.
getUserBufferLength() - Method in class com.sleepycat.db.DatabaseEntry
Return the length of the application's buffer.
getValue() - Method in class com.sleepycat.collections.MapEntryParameter
Returns the value of this entry.
getValue() - Method in class com.sleepycat.db.SequenceStats
The current cached value of the sequence.
getVerboseDeadlock() - Method in class com.sleepycat.db.EnvironmentConfig
Return if the database environment is configured to display additional information when doing deadlock detection.
getVerboseRecovery() - Method in class com.sleepycat.db.EnvironmentConfig
Return if the database environment is configured to display additional information when performing recovery.
getVerboseRegister() - Method in class com.sleepycat.db.EnvironmentConfig
Return if the database environment is configured to display additional information concerning support for the EnvironmentConfig.setRegister(boolean) method.
getVerboseReplication() - Method in class com.sleepycat.db.EnvironmentConfig
Return if the database environment is configured to display additional information when processing replication messages.
getVerboseWaitsFor() - Method in class com.sleepycat.db.EnvironmentConfig
Return if the database environment is configured to display the waits-for table when doing deadlock detection.
getVersion() - Method in class com.sleepycat.db.BtreeStats
The version of the Btree database.
getVersion() - Method in class com.sleepycat.db.HashStats
The version of the Hash database.
getVersion() - Method in class com.sleepycat.db.LogStats
The version of the log file type.
getVersion() - Method in class com.sleepycat.db.QueueStats
The version of the Queue database.
getVersionMajor() - Static method in class com.sleepycat.db.Environment
Return the release major number.
getVersionMinor() - Static method in class com.sleepycat.db.Environment
Return the release minor number.
getVersionPatch() - Static method in class com.sleepycat.db.Environment
Return the release patch number.
getVersionString() - Static method in class com.sleepycat.db.Environment
Return the release version information, suitable for display.
getWBytes() - Method in class com.sleepycat.db.LogStats
The number of bytes over and above st_w_mbytes written to this log.
getWCount() - Method in class com.sleepycat.db.LogStats
The number of times the log has been written to disk.
getWCountFill() - Method in class com.sleepycat.db.LogStats
The number of times the log has been written to disk because the in-memory log record cache filled up.
getWMbytes() - Method in class com.sleepycat.db.LogStats
The number of megabytes written to this log.
getWait() - Method in class com.sleepycat.db.SequenceStats
The number of times a thread of control was forced to wait on the handle mutex.
getWaitingLsn() - Method in class com.sleepycat.db.ReplicationStats
The LSN of the first log record we have after missing log records being waited for, or 0 if no log records are currently missing.
getWaitingPages() - Method in class com.sleepycat.db.ReplicationStats
The page number of the first page we have after missing pages being waited for, or 0 if no pages are currently missing.
getWcBytes() - Method in class com.sleepycat.db.LogStats
The number of bytes over and above LogStats.getWcMbytes written to this log since the last checkpoint.
getWcMbytes() - Method in class com.sleepycat.db.LogStats
The number of megabytes written to this log since the last checkpoint.
getWrap() - Method in class com.sleepycat.db.SequenceConfig
Return true if the sequence will wrap around when it is incremented (decremented) past the specified maximum (minimum) value.
getWriteCursor() - Method in class com.sleepycat.db.CursorConfig
Return if the Concurrent Data Store environment cursor will be used to update the database.
getXACreate() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the database has been configured to be accessed via applications running under an X/Open conformant Transaction Manager.
getXId() - Method in class com.sleepycat.db.TransactionStats.Active
If the transaction is an XA transaction, the XA global transaction ID.
getXaStatus() - Method in class com.sleepycat.db.TransactionStats.Active
If the transaction is an XA transaction, the status of the transaction, otherwise 0.
getYieldCPU() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the system has been configured to yield the processor immediately after each page or mutex acquisition.
getZeroTerminatedByteLength(byte[], int) - Static method in class com.sleepycat.util.UtfOps
Returns the byte length of a null terminated UTF string, not including the terminator.
greater - Variable in class com.sleepycat.db.KeyRange
A value between 0 and 1, the proportion of keys greater than the specified key.

H

HASH - Static variable in class com.sleepycat.db.DatabaseType
The database is a Hash.
HIGH - Static variable in class com.sleepycat.db.CacheFilePriority
The second highest priority.
HashStats - class com.sleepycat.db.HashStats.
The HashStats object is used to return Hash database statistics.
Hasher - interface com.sleepycat.db.Hasher.
An application-specified, database hash function.
handleLogRecord(Environment, DatabaseEntry, LogSequenceNumber, RecoveryOperation) - Method in interface com.sleepycat.db.LogRecordHandler
 
hasNext() - Method in class com.sleepycat.collections.StoredIterator
Returns true if this iterator has more elements when traversing in the forward direction.
hasPrevious() - Method in class com.sleepycat.collections.StoredIterator
Returns true if this iterator has more elements when traversing in the reverse direction.
hash(Database, byte[], int) - Method in interface com.sleepycat.db.Hasher
An application-specified, database-specific hash function.
hashCode() - Method in class com.sleepycat.collections.MapEntryParameter
Computes a hash code as specified by Map.Entry.hashCode().
hashCode() - Method in class com.sleepycat.collections.StoredCollection
 
hashCode() - Method in class com.sleepycat.collections.StoredList
 
hashCode() - Method in class com.sleepycat.collections.StoredMap
 
headMap(Object) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted set whose keys are strictly less than toKey.
headMap(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are strictly less than toKey, optionally including toKey.
headSet(Object) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly less than toMapEntry.
headSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly less than toMapEntry, optionally including toMapEntry.
headSet(Object) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly less than toKey.
headSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly less than toKey, optionally including toKey.
headSet(Object) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly less than toValue.
headSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly less than toValue, optionally including toValue.

I

IOExceptionWrapper - exception com.sleepycat.util.IOExceptionWrapper.
An IOException that can contain nested exceptions.
IOExceptionWrapper(Throwable) - Constructor for class com.sleepycat.util.IOExceptionWrapper
 
IREAD - Static variable in class com.sleepycat.db.LockRequestMode
Intention to read (shared).
IWR - Static variable in class com.sleepycat.db.LockRequestMode
Intention to read and write (shared).
IWRITE - Static variable in class com.sleepycat.db.LockRequestMode
Intention to write (shared).
IntegerBinding - class com.sleepycat.bind.tuple.IntegerBinding.
A concrete TupleBinding for a Integer primitive wrapper or an int primitive.
IntegerBinding() - Constructor for class com.sleepycat.bind.tuple.IntegerBinding
 
indexKeyBinding - Variable in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
indexOf(Object) - Method in class com.sleepycat.collections.StoredList
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
inputToEntry(TupleInput, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.TupleBase
Utility method to set the data in a entry buffer to the data in a tuple input object.
intToEntry(int, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.IntegerBinding
Converts a simple int value into an entry buffer.
isDirtyRead() - Method in class com.sleepycat.collections.StoredContainer
Deprecated. This method has been replaced by StoredContainer.getCursorConfig(). CursorConfig.isReadUncommitted may be called to determine whether dirty-read is enabled.
isDirtyReadAllowed() - Method in class com.sleepycat.collections.StoredContainer
Deprecated. This method is deprecated with no replacement in this class. In the DB product, DatabaseConfig.getReadUncommitted may be called.
isEmpty() - Method in class com.sleepycat.collections.StoredContainer
Returns true if this map or collection contains no mappings or elements.
isIgnore() - Method in class com.sleepycat.db.ReplicationStatus
This message cannot be processed.
isNewMaster() - Method in class com.sleepycat.db.ReplicationStatus
A new master has been elected.
isNewSite() - Method in class com.sleepycat.db.ReplicationStatus
The system received contact information from a new environment.
isNotPermanent() - Method in class com.sleepycat.db.ReplicationStatus
A message carrying a DB_REP_PERMANENT flag was processed successfully, but was not written to disk.
isOrdered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether keys are ordered in this container.
isPermanent() - Method in class com.sleepycat.db.ReplicationStatus
Processing this message resulted in the processing of records that are permanent.
isReadModifyWrite() - Method in class com.sleepycat.collections.StoredIterator
Returns whether write-locks will be obtained when reading with this cursor.
isSecondary() - Method in class com.sleepycat.collections.StoredContainer
Returns whether this container is a view on a secondary database rather than directly on a primary database.
isStartupDone() - Method in class com.sleepycat.db.ReplicationStatus
The client completed startup synchronization.
isSuccess() - Method in class com.sleepycat.db.ReplicationStatus
The operation succeeded.
isTransactional() - Method in class com.sleepycat.collections.StoredContainer
Returns whether the databases underlying this container are transactional.
isWriteAllowed() - Method in class com.sleepycat.collections.StoredContainer
Returns true if this is a read-write container or false if this is a read-only container.
iterator() - Method in class com.sleepycat.collections.StoredCollection
Returns an iterator over the elements in this collection.
iterator(boolean) - Method in class com.sleepycat.collections.StoredCollection
Returns a read or read-write iterator over the elements in this collection.
iterator(Iterator) - Static method in class com.sleepycat.collections.StoredCollections
Clones a stored iterator preserving its current position.

J

JoinConfig - class com.sleepycat.db.JoinConfig.
The configuration properties of a JoinCursor.
JoinConfig() - Constructor for class com.sleepycat.db.JoinConfig
Creates an instance with the system's default settings.
JoinCursor - class com.sleepycat.db.JoinCursor.
A specialized join cursor for use in performing equality or natural joins on secondary indices.
join(StoredContainer[], Object[], JoinConfig) - Method in class com.sleepycat.collections.StoredCollection
Returns an iterator representing an equality join of the indices and index key values specified.
join(Cursor[], JoinConfig) - Method in class com.sleepycat.db.Database
Creates a specialized join cursor for use in performing equality or natural joins on secondary indices.

K

KEYEMPTY - Static variable in class com.sleepycat.db.OperationStatus
The cursor operation was unsuccessful because the current record was deleted.
KEYEXIST - Static variable in class com.sleepycat.db.OperationStatus
The operation to insert data was configured to not allow overwrite and the key already exists in the database.
KeyRange - class com.sleepycat.db.KeyRange.
An object that returns status from the Database.getKeyRange method.
KeyRange() - Constructor for class com.sleepycat.db.KeyRange
 
keySet() - Method in class com.sleepycat.collections.StoredMap
Returns a set view of the keys contained in this map.

L

LOW - Static variable in class com.sleepycat.db.CacheFilePriority
The second lowest priority.
Lock - class com.sleepycat.db.Lock.
The locking interfaces for the database environment are methods of the Environment handle.
LockDetectMode - class com.sleepycat.db.LockDetectMode.
Deadlock detection modes.
LockMode - class com.sleepycat.db.LockMode.
Locking modes for database operations.
LockNotGrantedException - exception com.sleepycat.db.LockNotGrantedException.
A LockNotGrantedException is thrown when a lock requested using the Environment.getLock or Environment.lockVector methods, where the noWait flag or lock timers were configured, could not be granted before the wait-time expired.
LockOperation - class com.sleepycat.db.LockOperation.
Operations that can be performed on locks.
LockRequest - class com.sleepycat.db.LockRequest.
The LockRequest object is used to encapsulate a single lock request.
LockRequest(LockOperation, LockRequestMode, DatabaseEntry, Lock) - Constructor for class com.sleepycat.db.LockRequest
Construct a LockRequest with the specified operation, mode and lock, for the specified object.
LockRequest(LockOperation, LockRequestMode, DatabaseEntry, Lock, int) - Constructor for class com.sleepycat.db.LockRequest
Construct a LockRequest with the specified operation, mode, lock and timeout for the specified object.
LockRequestMode - class com.sleepycat.db.LockRequestMode.
When using the default lock conflict matrix, the LockRequestMode class defines the set of possible lock modes.
LockRequestMode(String, int) - Constructor for class com.sleepycat.db.LockRequestMode
Construct a custom lock request mode.
LockStats - class com.sleepycat.db.LockStats.
Lock statistics for a database environment.
LogCursor - class com.sleepycat.db.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 - interface com.sleepycat.db.LogRecordHandler.
A function to process application-specific log records.
LogSequenceNumber - class com.sleepycat.db.LogSequenceNumber.
The LogSequenceNumber object is a log sequence number which specifies a unique location in a log file.
LogSequenceNumber(int, int) - Constructor for class com.sleepycat.db.LogSequenceNumber
Construct a LogSequenceNumber with the specified file and offset.
LogSequenceNumber() - Constructor for class com.sleepycat.db.LogSequenceNumber
Construct an uninitialized LogSequenceNumber.
LogStats - class com.sleepycat.db.LogStats.
Log statistics for a database environment.
LongBinding - class com.sleepycat.bind.tuple.LongBinding.
A concrete TupleBinding for a Long primitive wrapper or a long primitive.
LongBinding() - Constructor for class com.sleepycat.bind.tuple.LongBinding
 
last() - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns the last (highest) element currently in this sorted set.
last() - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns the last (highest) element currently in this sorted set.
last() - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns the last (highest) element currently in this sorted set.
lastIndexOf(Object) - Method in class com.sleepycat.collections.StoredList
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastKey() - Method in class com.sleepycat.collections.StoredSortedMap
Returns the last (highest) element currently in this sorted map.
len - Variable in class com.sleepycat.util.FastInputStream
 
less - Variable in class com.sleepycat.db.KeyRange
A value between 0 and 1, the proportion of keys less than the specified key.
listIterator() - Method in class com.sleepycat.collections.StoredList
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class com.sleepycat.collections.StoredList
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
lockVector(int, boolean, LockRequest[]) - Method in class com.sleepycat.db.Environment
Atomically obtain and release one or more locks from the lock table.
logFlush(LogSequenceNumber) - Method in class com.sleepycat.db.Environment
Flush log records to stable storage.
logPrint(Transaction, String) - Method in class com.sleepycat.db.Environment
Append an informational message to the Berkeley DB database environment log files.
logPut(DatabaseEntry, boolean) - Method in class com.sleepycat.db.Environment
Append a record to the log.
longToEntry(long, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.LongBinding
Converts a simple long value into an entry buffer.

M

MAXLOCKS - Static variable in class com.sleepycat.db.LockDetectMode
Reject the lock request for the locker ID with the most locks.
MAXWRITE - Static variable in class com.sleepycat.db.LockDetectMode
Reject the lock request for the locker ID with the most write locks.
MINLOCKS - Static variable in class com.sleepycat.db.LockDetectMode
Reject the lock request for the locker ID with the fewest locks.
MINWRITE - Static variable in class com.sleepycat.db.LockDetectMode
Reject the lock request for the locker ID with the fewest write locks.
MapEntryParameter - class com.sleepycat.collections.MapEntryParameter.
A simple Map.Entry implementation that can be used as in input parameter.
MapEntryParameter(Object, Object) - Constructor for class com.sleepycat.collections.MapEntryParameter
Creates a map entry with a given key and value.
MarshalledTupleEntry - interface com.sleepycat.bind.tuple.MarshalledTupleEntry.
A marshalling interface implemented by key, data or entity classes that are represented as tuples.
MarshalledTupleKeyEntity - interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity.
A marshalling interface implemented by entity classes that represent keys as tuples.
MemoryException - exception com.sleepycat.db.MemoryException.
This exception is thrown when a DatabaseEntry passed to a Database or Cursor method is not large enough to hold a value being returned.
MessageHandler - interface com.sleepycat.db.MessageHandler.
An interface specifying a callback function to be called to display informational messages.
MultipleDataEntry - class com.sleepycat.db.MultipleDataEntry.
A DatabaseEntry that holds multiple data items returned by a single Database or Cursor get call.
MultipleDataEntry() - Constructor for class com.sleepycat.db.MultipleDataEntry
Construct an entry with no data.
MultipleDataEntry(byte[]) - Constructor for class com.sleepycat.db.MultipleDataEntry
Construct an entry with a given byte array.
MultipleDataEntry(byte[], int, int) - Constructor for class com.sleepycat.db.MultipleDataEntry
Constructs a DatabaseEntry with a given byte array, offset and size.
MultipleEntry - class com.sleepycat.db.MultipleEntry.
An abstract class representing a DatabaseEntry that holds multiple results returned by a single Cursor get method.
MultipleKeyDataEntry - class com.sleepycat.db.MultipleKeyDataEntry.
A DatabaseEntry that holds multiple key/data pairs returned by a single Database or Cursor get call.
MultipleKeyDataEntry() - Constructor for class com.sleepycat.db.MultipleKeyDataEntry
Construct an entry with no data.
MultipleKeyDataEntry(byte[]) - Constructor for class com.sleepycat.db.MultipleKeyDataEntry
Construct an entry with a given byte array.
MultipleKeyDataEntry(byte[], int, int) - Constructor for class com.sleepycat.db.MultipleKeyDataEntry
Constructs a DatabaseEntry with a given byte array, offset and size.
MultipleRecnoDataEntry - class com.sleepycat.db.MultipleRecnoDataEntry.
A DatabaseEntry that holds multiple record number/data pairs returned by a single Database or Cursor get call.
MultipleRecnoDataEntry() - Constructor for class com.sleepycat.db.MultipleRecnoDataEntry
Construct an entry with no data.
MultipleRecnoDataEntry(byte[]) - Constructor for class com.sleepycat.db.MultipleRecnoDataEntry
Construct an entry with a given byte array.
MultipleRecnoDataEntry(byte[], int, int) - Constructor for class com.sleepycat.db.MultipleRecnoDataEntry
Constructs a DatabaseEntry with a given byte array, offset and size.
MutexStats - class com.sleepycat.db.MutexStats.
Statistics about mutexes in a Berkeley DB database environment, returned by Environment.getMutexStats(com.sleepycat.db.StatsConfig)
makeSpace(int) - Method in class com.sleepycat.util.FastOutputStream
Ensure that at least the given number of bytes are available in the internal buffer.
mark - Variable in class com.sleepycat.util.FastInputStream
 
mark(int) - Method in class com.sleepycat.util.FastInputStream
 
markSupported() - Method in class com.sleepycat.util.FastInputStream
 
marshalEntry(TupleOutput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleEntry
Construct the key or data tuple entry from the key or data object.
marshalPrimaryKey(TupleOutput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
Extracts the entity's primary key and writes it to the key output.
marshalSecondaryKey(String, TupleOutput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
Extracts the entity's secondary key and writes it to the key output.
message(Environment, String) - Method in interface com.sleepycat.db.MessageHandler
A callback function to be called to display informational messages.

N

NOAUTOINIT - Static variable in class com.sleepycat.db.ReplicationConfig
The replication master should not automatically re-initialize outdated clients.
NONE - Static variable in class com.sleepycat.db.LockDetectMode
Turn off deadlock detection.
NOTFOUND - Static variable in class com.sleepycat.db.OperationStatus
The requested key/data pair was not found.
NOWAIT - Static variable in class com.sleepycat.db.ReplicationConfig
Berkeley DB method calls that would normally block while clients are in recovery should return errors immediately.
newMap(Database, Class, Class, boolean) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a map from a previously opened Database object.
newOutput() - Static method in class com.sleepycat.bind.tuple.TupleBase
Deprecated. replaced by TupleBase.getTupleOutput(java.lang.Object)
newOutput(byte[]) - Static method in class com.sleepycat.bind.tuple.TupleBase
Deprecated. replaced by TupleBase.getTupleOutput(java.lang.Object)
newSortedMap(Database, Class, Class, boolean) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a sorted map from a previously opened Database object.
next() - Method in class com.sleepycat.collections.StoredIterator
Returns the next element in the iteration.
next(DatabaseEntry) - Method in class com.sleepycat.db.MultipleDataEntry
Get the next data element in the returned set.
next(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.MultipleKeyDataEntry
Get the next key/data pair in the returned set.
next(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.MultipleRecnoDataEntry
Get the next record number/data pair in the returned set.
nextIndex() - Method in class com.sleepycat.collections.StoredIterator
Returns the index of the element that would be returned by a subsequent call to next.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
nullifyForeignKey(Object) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
Clears the index key in a data object.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
 
nullifyForeignKey(Object) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
Clears the index key in the deserialized data entry.
nullifyForeignKey(Object) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator
 
nullifyForeignKey(String) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
Clears the entity's secondary key fields for the given key name.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
 
nullifyForeignKey(TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
Clears the index key in the tuple data entry.
nullifyForeignKey(TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
 

O

OLDEST - Static variable in class com.sleepycat.db.LockDetectMode
Reject the lock request for the locker ID with the oldest lock.
OperationStatus - class com.sleepycat.db.OperationStatus.
Status values from database operations.
objectToData(Object, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Extracts the data entry from an entity Object.
objectToData(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
objectToData(Object) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Extracts a data object from an entity object.
objectToData(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
objectToData(Object) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Extracts a data object from an entity object.
objectToData(Object) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
objectToData(Object, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
objectToData(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Extracts a key tuple from an entity object.
objectToData(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.bind.ByteArrayBinding
 
objectToEntry(Object, DatabaseEntry) - Method in interface com.sleepycat.bind.EntryBinding
Converts an Object into a entry buffer.
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.bind.RecordNumberBinding
 
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialBinding
Serialize an object into an entry buffer.
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.LongBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.StringBinding
 
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleBinding
Converts a key or data object to a tuple entry.
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleInputBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleMarshalledBinding
 
objectToKey(Object, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Extracts the key entry from an entity Object.
objectToKey(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
objectToKey(Object) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Extracts a key object from an entity object.
objectToKey(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
objectToKey(Object, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Extracts a key tuple from an entity object.
objectToKey(Object, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
objectToKey(Object, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
objectToKey(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Extracts a key tuple from an entity object.
objectToKey(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
off - Variable in class com.sleepycat.util.FastInputStream
 
openCursor(Transaction, CursorConfig) - Method in class com.sleepycat.db.Database
Return a cursor into the database.
openDatabase(Transaction, String, String, DatabaseConfig) - Method in class com.sleepycat.db.Environment
Open a database.
openLogCursor() - Method in class com.sleepycat.db.Environment
Return a log cursor.
openSecondaryCursor(Transaction, CursorConfig) - Method in class com.sleepycat.db.SecondaryDatabase
Obtain a cursor on a database, returning a SecondaryCursor.
openSecondaryDatabase(Transaction, String, String, Database, SecondaryConfig) - Method in class com.sleepycat.db.Environment
Open a database.
openSequence(Transaction, DatabaseEntry, SequenceConfig) - Method in class com.sleepycat.db.Database
Open a sequence in the database.
outputToEntry(TupleOutput, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.TupleBase
Utility method to set the data in a entry buffer to the data in a tuple output object.

P

PRINT - Static variable in class com.sleepycat.db.RecoveryOperation
The log is being printed for debugging purposes; print the contents of this log record in the desired format.
PUT - Static variable in class com.sleepycat.db.LockOperation
The lock to which the lock field refers is released.
PUT_ALL - Static variable in class com.sleepycat.db.LockOperation
All locks held by the specified locker are released.
PUT_OBJ - Static variable in class com.sleepycat.db.LockOperation
All locks held on obj are released.
PanicHandler - interface com.sleepycat.db.PanicHandler.
An interface specifying a function to be called if the database environment panics.
PreparedTransaction - class com.sleepycat.db.PreparedTransaction.
The PreparedTransaction object is used to encapsulate a single prepared, but not yet resolved, transaction.
PrimaryKeyAssigner - interface com.sleepycat.collections.PrimaryKeyAssigner.
An interface implemented to assign new primary key values.
panic(boolean) - Method in class com.sleepycat.db.Environment
Set the panic state for the database environment.
panic(Environment, DatabaseException) - Method in interface com.sleepycat.db.PanicHandler
A function to be called if the database environment panics.
prefix(Database, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.db.BtreePrefixCalculator
The application-specific Btree prefix callback.
prepare(byte[]) - Method in class com.sleepycat.db.Transaction
Initiate the beginning of a two-phase commit.
previous() - Method in class com.sleepycat.collections.StoredIterator
Returns the next element in the iteration.
previousIndex() - Method in class com.sleepycat.collections.StoredIterator
Returns the index of the element that would be returned by a subsequent call to previous.
primaryKeyBinding - Variable in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
processReplicationMessage(DatabaseEntry, DatabaseEntry, int) - Method in class com.sleepycat.db.Environment
Process an incoming replication message sent by a member of the replication group to the local database environment.
put(Object, Object) - Method in class com.sleepycat.collections.StoredMap
Associates the specified value with the specified key in this map (optional operation).
put(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.Cursor
Store a key/data pair into the database.
put(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.Database
Store the key/data pair into the database.
putAfter(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.Cursor
Store a key/data pair into the database.
putAll(Map) - Method in class com.sleepycat.collections.StoredMap
Copies all of the mappings from the specified map to this map (optional operation).
putBefore(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.Cursor
Store a key/data pair into the database.
putCurrent(DatabaseEntry) - Method in class com.sleepycat.db.Cursor
Store a key/data pair into the database.
putKeyFirst(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.Cursor
Store a key/data pair into the database.
putKeyLast(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.Cursor
Store a key/data pair into the database.
putLock(Lock) - Method in class com.sleepycat.db.Environment
Release a lock.
putNoDupData(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.Cursor
Store a key/data pair into the database.
putNoDupData(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.Database
Store the key/data pair into the database if it does not already appear in the database.
putNoOverwrite(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.Cursor
Store a key/data pair into the database.
putNoOverwrite(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.Database
Store the key/data pair into the database if the key does not already appear in the database.

Q

QUEUE - Static variable in class com.sleepycat.db.DatabaseType
The database is a Queue.
QueueStats - class com.sleepycat.db.QueueStats.
The QueueStats object is used to return Queue database statistics.

R

RANDOM - Static variable in class com.sleepycat.db.LockDetectMode
Reject the lock request for a random locker ID.
READ - Static variable in class com.sleepycat.db.LockRequestMode
Read (shared).
READ_COMMITTED - Static variable in class com.sleepycat.db.CursorConfig
A convenience instance to configure a cursor for read committed isolation.
READ_COMMITTED - Static variable in class com.sleepycat.db.LockMode
Read committed isolation provides for cursor stability but not repeatable reads.
READ_UNCOMMITTED - Static variable in class com.sleepycat.db.CursorConfig
A convenience instance to configure read operations performed by the cursor to return modified but not yet committed data.
READ_UNCOMMITTED - Static variable in class com.sleepycat.db.LockMode
Read modified but not yet committed data.
RECNO - Static variable in class com.sleepycat.db.DatabaseType
The database is a Recno.
RMW - Static variable in class com.sleepycat.db.LockMode
Acquire write locks instead of read locks when doing the retrieval.
RecordNumberAppender - interface com.sleepycat.db.RecordNumberAppender.
An interface specifying a callback function that modifies stored data based on a generated key.
RecordNumberBinding - class com.sleepycat.bind.RecordNumberBinding.
An EntryBinding that treats a record number key entry as a Long key object.
RecordNumberBinding() - Constructor for class com.sleepycat.bind.RecordNumberBinding
Creates a byte array binding.
RecoveryOperation - class com.sleepycat.db.RecoveryOperation.
The recovery operation being performed when LogRecordHandler.handleLogRecord is called.
ReplicationConfig - class com.sleepycat.db.ReplicationConfig.
Settings that configure Berkeley DB replication.
ReplicationConfig() - Constructor for class com.sleepycat.db.ReplicationConfig
 
ReplicationDuplicateMasterException - exception com.sleepycat.db.ReplicationDuplicateMasterException.
The replication group has more than one master.
ReplicationHandleDeadException - exception com.sleepycat.db.ReplicationHandleDeadException.
Thrown when a database handle has been invalidated because a replication election unrolled a committed transaction.
ReplicationHoldElectionException - exception com.sleepycat.db.ReplicationHoldElectionException.
An election is needed.
ReplicationJoinFailureException - exception com.sleepycat.db.ReplicationJoinFailureException.
Thrown if a new master has been chosen but the client is unable to synchronize with the new master (possibly because the client has been configured with the ReplicationConfig.NOAUTOINIT setting to turn-off automatic internal initialization).
ReplicationLockoutException - exception com.sleepycat.db.ReplicationLockoutException.
Thrown when an operation was blocked by client/master synchronization.
ReplicationSiteUnavailableException - exception com.sleepycat.db.ReplicationSiteUnavailableException.
Thrown if replication group was unable to elect a master, or was unable to complete the election in the specified timeout period.
ReplicationStats - class com.sleepycat.db.ReplicationStats.
Replication statistics for a database environment.
ReplicationStatus - class com.sleepycat.db.ReplicationStatus.
The return status from processing a replication message.
ReplicationTransport - interface com.sleepycat.db.ReplicationTransport.
An interface specifying a replication transmit function, which sends information to other members of the replication group.
RunRecoveryException - exception com.sleepycat.db.RunRecoveryException.
Thrown when the database environment needs to be recovered.
RuntimeExceptionWrapper - exception com.sleepycat.util.RuntimeExceptionWrapper.
A RuntimeException that can contain nested exceptions.
RuntimeExceptionWrapper(Throwable) - Constructor for class com.sleepycat.util.RuntimeExceptionWrapper
 
read() - Method in class com.sleepycat.util.FastInputStream
 
read(byte[]) - Method in class com.sleepycat.util.FastInputStream
 
read(byte[], int, int) - Method in class com.sleepycat.util.FastInputStream
 
readBoolean() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a boolean (one byte) unsigned value from the buffer and returns true if it is non-zero and false if it is zero.
readByte() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed byte (one byte) value from the buffer.
readBytes(int) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of bytes from the buffer, converting each unsigned byte value to a character of the resulting string.
readBytes(char[]) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of bytes from the buffer, converting each unsigned byte value to a character of the resulting array.
readChar() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a char (two byte) unsigned value from the buffer.
readChars(int) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of characters from the buffer, converting each two byte unsigned value to a character of the resulting string.
readChars(char[]) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of characters from the buffer, converting each two byte unsigned value to a character of the resulting array.
readClassDescriptor() - Method in class com.sleepycat.bind.serial.SerialInput
 
readDouble() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed double (eight byte) value from the buffer.
readFast() - Method in class com.sleepycat.util.FastInputStream
Equivalent to read() but does not throw IOException.
readFast(byte[]) - Method in class com.sleepycat.util.FastInputStream
Equivalent to read(byte[]) but does not throw IOException.
readFast(byte[], int, int) - Method in class com.sleepycat.util.FastInputStream
Equivalent to read(byte[],int,int) but does not throw IOException.
readFloat() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed float (four byte) value from the buffer.
readInt() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed int (four byte) value from the buffer.
readLong() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed long (eight byte) value from the buffer.
readShort() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed short (two byte) value from the buffer.
readString() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a null-terminated UTF string from the data buffer and converts the data from UTF to Unicode.
readString(int) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of UTF characters string from the data buffer and converts the data from UTF to Unicode.
readString(char[]) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of UTF characters string from the data buffer and converts the data from UTF to Unicode.
readUnsignedByte() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsigned byte (one byte) value from the buffer.
readUnsignedInt() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsigned int (four byte) value from the buffer.
readUnsignedShort() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsigned short (two byte) value from the buffer.
recordNumberToEntry(long, DatabaseEntry) - Static method in class com.sleepycat.bind.RecordNumberBinding
Utility method for use by bindings to translate a record number integer to a entry buffer.
recover(int, boolean) - Method in class com.sleepycat.db.Environment
Return a list of prepared but not yet resolved transactions.
recoveryFeedback(Environment, int) - Method in interface com.sleepycat.db.FeedbackHandler
A function called with progress information when the database environment is being recovered.
remove(Object) - Method in class com.sleepycat.collections.StoredEntrySet
Removes the specified element from this set if it is present (optional operation).
remove() - Method in class com.sleepycat.collections.StoredIterator
Removes the last element that was returned by next or previous (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredKeySet
Removes the specified key from this set if it is present (optional operation).
remove(int) - Method in class com.sleepycat.collections.StoredList
Removes the element at the specified position in this list (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredList
Removes the first occurrence in this list of the specified element (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredMap
Removes the mapping for this key from this map if present (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredValueSet
Removes the specified value from this set if it is present (optional operation).
remove(String, String, DatabaseConfig) - Static method in class com.sleepycat.db.Database
Remove a database.
remove(File, boolean, EnvironmentConfig) - Static method in class com.sleepycat.db.Environment
Destroy a database environment.
removeAll(Collection) - Method in class com.sleepycat.collections.StoredCollection
Removes all this collection's elements that are also contained in the specified collection (optional operation).
removeDatabase(Transaction, String, String) - Method in class com.sleepycat.db.Environment
Remove a database.
removeOldLogFiles() - Method in class com.sleepycat.db.Environment
Remove log files that are no longer needed.
removeSequence(Transaction, DatabaseEntry, SequenceConfig) - Method in class com.sleepycat.db.Database
Remove the sequence from the database.
rename(String, String, String, DatabaseConfig) - Static method in class com.sleepycat.db.Database
Rename a database.
renameDatabase(Transaction, String, String, String) - Method in class com.sleepycat.db.Environment
Rename a database.
reset() - Method in class com.sleepycat.util.FastInputStream
 
reset() - Method in class com.sleepycat.util.FastOutputStream
 
resolveClass(ObjectStreamClass) - Method in class com.sleepycat.bind.serial.SerialInput
 
retainAll(Collection) - Method in class com.sleepycat.collections.StoredCollection
Retains only the elements in this collection that are contained in the specified collection (optional operation).
run(TransactionWorker) - Method in class com.sleepycat.collections.TransactionRunner
Calls the TransactionWorker.doWork() method and, for transactional environments, may begin and end a transaction.

S

SUCCESS - Static variable in class com.sleepycat.db.OperationStatus
The operation was successful.
SecondaryConfig - class com.sleepycat.db.SecondaryConfig.
The configuration properties of a SecondaryDatabase extend those of a primary Database.
SecondaryConfig() - Constructor for class com.sleepycat.db.SecondaryConfig
Creates an instance with the system's default settings.
SecondaryCursor - class com.sleepycat.db.SecondaryCursor.
A database cursor for a secondary database.
SecondaryDatabase - class com.sleepycat.db.SecondaryDatabase.
A secondary database handle.
SecondaryDatabase(String, String, Database, SecondaryConfig) - Constructor for class com.sleepycat.db.SecondaryDatabase
Open a database.
SecondaryKeyCreator - interface com.sleepycat.db.SecondaryKeyCreator.
An interface specifying how secondary keys for a SecondaryDatabase are created.
Sequence - class com.sleepycat.db.Sequence.
A Sequence handle is used to manipulate a sequence record in a database.
SequenceConfig - class com.sleepycat.db.SequenceConfig.
Specify the attributes of a sequence.
SequenceConfig() - Constructor for class com.sleepycat.db.SequenceConfig
An instance created using the default constructor is initialized with the system's default settings.
SequenceStats - class com.sleepycat.db.SequenceStats.
A SequenceStats object is used to return sequence statistics.
SerialBase - class com.sleepycat.bind.serial.SerialBase.
A base class for serial bindings creators that provides control over the allocation of the output buffer.
SerialBase() - Constructor for class com.sleepycat.bind.serial.SerialBase
Initializes the initial output buffer size to zero.
SerialBinding - class com.sleepycat.bind.serial.SerialBinding.
A concrete EntryBinding that treats a key or data entry as a serialized object.
SerialBinding(ClassCatalog, Class) - Constructor for class com.sleepycat.bind.serial.SerialBinding
Creates a serial binding.
SerialInput - class com.sleepycat.bind.serial.SerialInput.
A specialized ObjectInputStream that gets class description information from a ClassCatalog.
SerialInput(InputStream, ClassCatalog) - Constructor for class com.sleepycat.bind.serial.SerialInput
Creates a serial input stream.
SerialInput(InputStream, ClassCatalog, ClassLoader) - Constructor for class com.sleepycat.bind.serial.SerialInput
Creates a serial input stream.
SerialOutput - class com.sleepycat.bind.serial.SerialOutput.
A specialized ObjectOutputStream that stores class description information in a ClassCatalog.
SerialOutput(OutputStream, ClassCatalog) - Constructor for class com.sleepycat.bind.serial.SerialOutput
Creates a serial output stream.
SerialSerialBinding - class com.sleepycat.bind.serial.SerialSerialBinding.
An abstract EntityBinding that treats an entity's key entry and data entry as serialized objects.
SerialSerialBinding(ClassCatalog, Class, Class) - Constructor for class com.sleepycat.bind.serial.SerialSerialBinding
Creates a serial-serial entity binding.
SerialSerialBinding(SerialBinding, SerialBinding) - Constructor for class com.sleepycat.bind.serial.SerialSerialBinding
Creates a serial-serial entity binding.
SerialSerialKeyCreator - class com.sleepycat.bind.serial.SerialSerialKeyCreator.
A abstract key creator that uses a serial key and a serial data entry.
SerialSerialKeyCreator(ClassCatalog, Class, Class, Class) - Constructor for class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates a serial-serial key creator.
SerialSerialKeyCreator(SerialBinding, SerialBinding, SerialBinding) - Constructor for class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates a serial-serial entity binding.
ShortBinding - class com.sleepycat.bind.tuple.ShortBinding.
A concrete TupleBinding for a Short primitive wrapper or a short primitive.
ShortBinding() - Constructor for class com.sleepycat.bind.tuple.ShortBinding
 
StatsConfig - class com.sleepycat.db.StatsConfig.
Specifies the attributes of a statistics retrieval operation.
StatsConfig() - Constructor for class com.sleepycat.db.StatsConfig
An instance created using the default constructor is initialized with the system's default settings.
StoredClassCatalog - class com.sleepycat.bind.serial.StoredClassCatalog.
A ClassCatalog that is stored in a Database.
StoredClassCatalog(Database) - Constructor for class com.sleepycat.bind.serial.StoredClassCatalog
Creates a catalog based on a given database.
StoredCollection - class com.sleepycat.collections.StoredCollection.
A abstract base class for all stored collections.
StoredCollections - class com.sleepycat.collections.StoredCollections.
This class consists exclusively of static methods that operate on or return stored collections and maps, jointly called containers.
StoredContainer - class com.sleepycat.collections.StoredContainer.
A abstract base class for all stored collections and maps.
StoredEntrySet - class com.sleepycat.collections.StoredEntrySet.
The Set returned by Map.entrySet().
StoredIterator - class com.sleepycat.collections.StoredIterator.
The Iterator returned by all stored collections.
StoredKeySet - class com.sleepycat.collections.StoredKeySet.
The Set returned by Map.keySet() and which can also be constructed directly if a Map is not needed.
StoredKeySet(Database, EntryBinding, boolean) - Constructor for class com.sleepycat.collections.StoredKeySet
Creates a key set view of a Database.
StoredList - class com.sleepycat.collections.StoredList.
A List view of a Database.
StoredList(Database, EntryBinding, boolean) - Constructor for class com.sleepycat.collections.StoredList
Creates a list view of a Database.
StoredList(Database, EntityBinding, boolean) - Constructor for class com.sleepycat.collections.StoredList
Creates a list entity view of a Database.
StoredList(Database, EntryBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredList
Creates a list view of a Database with a PrimaryKeyAssigner.
StoredList(Database, EntityBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredList
Creates a list entity view of a Database with a PrimaryKeyAssigner.
StoredMap - class com.sleepycat.collections.StoredMap.
A Map view of a Database.
StoredMap(Database, EntryBinding, EntryBinding, boolean) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map view of a Database.
StoredMap(Database, EntryBinding, EntryBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map view of a Database with a PrimaryKeyAssigner.
StoredMap(Database, EntryBinding, EntityBinding, boolean) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map entity view of a Database.
StoredMap(Database, EntryBinding, EntityBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map entity view of a Database with a PrimaryKeyAssigner.
StoredSortedEntrySet - class com.sleepycat.collections.StoredSortedEntrySet.
The SortedSet returned by Map.entrySet().
StoredSortedKeySet - class com.sleepycat.collections.StoredSortedKeySet.
The SortedSet returned by Map.keySet() and which can also be constructed directly if a Map is not needed.
StoredSortedKeySet(Database, EntryBinding, boolean) - Constructor for class com.sleepycat.collections.StoredSortedKeySet
Creates a sorted key set view of a Database.
StoredSortedMap - class com.sleepycat.collections.StoredSortedMap.
A SortedMap view of a Database.
StoredSortedMap(Database, EntryBinding, EntryBinding, boolean) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map view of a Database.
StoredSortedMap(Database, EntryBinding, EntryBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map view of a Database with a PrimaryKeyAssigner.
StoredSortedMap(Database, EntryBinding, EntityBinding, boolean) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map entity view of a Database.
StoredSortedMap(Database, EntryBinding, EntityBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map entity view of a Database with a PrimaryKeyAssigner.
StoredSortedValueSet - class com.sleepycat.collections.StoredSortedValueSet.
The SortedSet returned by Map.values() and which can also be constructed directly if a Map is not needed.
StoredSortedValueSet(Database, EntityBinding, boolean) - Constructor for class com.sleepycat.collections.StoredSortedValueSet
Creates a sorted value set entity view of a Database.
StoredValueSet - class com.sleepycat.collections.StoredValueSet.
The Set returned by Map.values() and Map.duplicates(), and which can also be constructed directly if a Map is not needed.
StoredValueSet(Database, EntryBinding, boolean) - Constructor for class com.sleepycat.collections.StoredValueSet
Creates a value set view of a Database.
StoredValueSet(Database, EntityBinding, boolean) - Constructor for class com.sleepycat.collections.StoredValueSet
Creates a value set entity view of a Database.
StringBinding - class com.sleepycat.bind.tuple.StringBinding.
A concrete TupleBinding for a simple String value.
StringBinding() - Constructor for class com.sleepycat.bind.tuple.StringBinding
 
send(Environment, DatabaseEntry, DatabaseEntry, LogSequenceNumber, int, boolean, boolean, boolean, boolean) - Method in interface com.sleepycat.db.ReplicationTransport
The callback used when Berkeley DB needs to transmit a replication message.
set(Object) - Method in class com.sleepycat.collections.StoredIterator
Replaces the last element returned by next or previous with the specified element (optional operation).
set(int, Object) - Method in class com.sleepycat.collections.StoredList
Replaces the element at the specified position in this list with the specified element (optional operation).
set(LogSequenceNumber, DatabaseEntry) - Method in class com.sleepycat.db.LogCursor
Return a specific log record.
setAggressive(boolean) - Method in class com.sleepycat.db.VerifyConfig
Configure Database.verify to output all the key/data pairs in the file that can be found.
setAllowCreate(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the Environment.openDatabase method to create the database if it does not already exist.
setAllowCreate(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to create any underlying files, as necessary.
setAllowCreate(boolean) - Method in class com.sleepycat.db.SequenceConfig
Configure the Database.openSequence method to create the sequence if it does not already exist.
setAllowNestedTransactions(boolean) - Method in class com.sleepycat.collections.TransactionRunner
Changes whether nested transactions will be created if run() is called when a transaction is already active for the current thread.
setAllowPopulate(boolean) - Method in class com.sleepycat.db.SecondaryConfig
Specifies whether automatic population of the secondary is allowed.
setAutoCommitNoSync(boolean) - Method in class com.sleepycat.db.SequenceConfig
Configure auto-commit operations on the sequence to not flush the transaction log.
setBtreeComparator(Comparator) - Method in class com.sleepycat.db.DatabaseConfig
By default, a byte by byte lexicographic comparison is used for btree keys.
setBtreeMinKey(int) - Method in class com.sleepycat.db.DatabaseConfig
Set the minimum number of key/data pairs intended to be stored on any single Btree leaf page.
setBtreePrefixCalculator(BtreePrefixCalculator) - Method in class com.sleepycat.db.DatabaseConfig
Set the Btree prefix callback.
setBtreeRecordNumbers(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the Btree to support retrieval by record number.
setByteOrder(int) - Method in class com.sleepycat.db.DatabaseConfig
Set the byte order for integers in the stored database metadata.
setCDBLockAllDatabases(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure Concurrent Data Store applications to perform locking on an environment-wide basis rather than on a per-database basis.
setCacheCount(int) - Method in class com.sleepycat.db.DatabaseConfig
Set the number of shared memory buffer pools, that is, the number of caches.
setCacheCount(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the number of shared memory buffer pools, that is, the number of caches.
setCacheSize(long) - Method in class com.sleepycat.db.DatabaseConfig
Set the size of the shared memory buffer pool, that is, the size of the cache.
setCacheSize(long) - Method in class com.sleepycat.db.EnvironmentConfig
Set the size of the shared memory buffer pool, that is, the size of the cache.
setCacheSize(int) - Method in class com.sleepycat.db.SequenceConfig
Set the Configure the number of elements cached by a sequence handle.
setChecksum(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the database environment to do checksum verification of pages read into the cache from the backing filestore.
setClear(boolean) - Method in class com.sleepycat.db.StatsConfig
Configure the statistics operation to reset statistics after they are returned.
setConfig(DatabaseConfig) - Method in class com.sleepycat.db.Database
Change the settings in an existing database handle.
setConfig(EnvironmentConfig) - Method in class com.sleepycat.db.Environment
Change the settings in an existing environment handle.
setData(byte[]) - Method in class com.sleepycat.db.DatabaseEntry
Sets the byte array.
setData(byte[], int, int) - Method in class com.sleepycat.db.DatabaseEntry
Sets the byte array, offset and size.
setDecrement(boolean) - Method in class com.sleepycat.db.SequenceConfig
Specify that the sequence should be decremented.
setDegree2(boolean) - Method in class com.sleepycat.db.CursorConfig
Deprecated. This has been replaced by CursorConfig.setReadCommitted(boolean) to conform to ANSI database isolation terminology.
setDegree2(boolean) - Method in class com.sleepycat.db.TransactionConfig
Deprecated. This has been replaced by TransactionConfig.setReadCommitted(boolean) to conform to ANSI database isolation terminology.
setDirectDatabaseIO(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to not buffer database files.
setDirectLogIO(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to not buffer log files.
setDirtyRead(boolean) - Method in class com.sleepycat.db.CursorConfig
Deprecated. This has been replaced by CursorConfig.setReadUncommitted(boolean) to conform to ANSI database isolation terminology.
setDirtyRead(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Deprecated. This has been replaced by DatabaseConfig.setReadUncommitted(boolean) to conform to ANSI database isolation terminology.
setDirtyRead(boolean) - Method in class com.sleepycat.db.TransactionConfig
Deprecated. This has been replaced by TransactionConfig.setReadUncommitted(boolean) to conform to ANSI database isolation terminology.
setDsyncDatabases(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to flush database writes to the backing disk before returning from the write system call, rather than flushing database writes explicitly in a separate system call, as necessary.
setDsyncLog(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to flush log writes to the backing disk before returning from the write system call, rather than flushing log writes explicitly in a separate system call.
setDuplicateComparator(Comparator) - Method in class com.sleepycat.db.DatabaseConfig
Set the duplicate data item comparison callback.
setEncrypted(String) - Method in class com.sleepycat.db.DatabaseConfig
Set the password used to perform encryption and decryption.
setEncrypted(String) - Method in class com.sleepycat.db.EnvironmentConfig
Set the password used to perform encryption and decryption.
setErrorHandler(ErrorHandler) - Method in class com.sleepycat.db.DatabaseConfig
Set the function to be called if an error occurs.
setErrorHandler(ErrorHandler) - Method in class com.sleepycat.db.EnvironmentConfig
Set the function to be called if an error occurs.
setErrorPrefix(String) - Method in class com.sleepycat.db.DatabaseConfig
Set the prefix string that appears before error messages.
setErrorPrefix(String) - Method in class com.sleepycat.db.EnvironmentConfig
Set the prefix string that appears before error messages.
setErrorStream(OutputStream) - Method in class com.sleepycat.db.DatabaseConfig
Set an OutputStream for displaying error messages.
setErrorStream(OutputStream) - Method in class com.sleepycat.db.EnvironmentConfig
Set an OutputStream for displaying error messages.
setExclusiveCreate(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the Environment.openDatabase method to fail if the database already exists.
setExclusiveCreate(boolean) - Method in class com.sleepycat.db.SequenceConfig
Configure the Database.openSequence method to fail if the database already exists.
setFast(boolean) - Method in class com.sleepycat.db.StatsConfig
Configure the statistics operation to return only the values which do not incur some performance penalty.
setFeedbackHandler(FeedbackHandler) - Method in class com.sleepycat.db.DatabaseConfig
Set an object whose methods are called to provide feedback.
setFeedbackHandler(FeedbackHandler) - Method in class com.sleepycat.db.EnvironmentConfig
Set an object whose methods are called to provide feedback.
setFillPercent(int) - Method in class com.sleepycat.db.CompactConfig
Set the desired fill percentage.
setForce(boolean) - Method in class com.sleepycat.db.CheckpointConfig
Configure the checkpoint force option.
setFreeListOnly(boolean) - Method in class com.sleepycat.db.CompactConfig
Configure whether to skip page compaction, only returning pages to the filesystem that are already free and at the end of the file.
setFreeSpace(boolean) - Method in class com.sleepycat.db.CompactConfig
Return pages to the filesystem if possible.
setHashFillFactor(int) - Method in class com.sleepycat.db.DatabaseConfig
Set the desired density within the hash table.
setHashNumElements(int) - Method in class com.sleepycat.db.DatabaseConfig
Set an estimate of the final size of the hash table.
setHasher(Hasher) - Method in class com.sleepycat.db.DatabaseConfig
Set a database-specific hash function.
setImmutableSecondaryKey(boolean) - Method in class com.sleepycat.db.SecondaryConfig
Specifies whether the secondary key is immutable.
setInitialValue(long) - Method in class com.sleepycat.db.SequenceConfig
Set the Set the initial value for a sequence.
setInitializeCDB(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment for the Concurrent Data Store product.
setInitializeCache(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure a shared memory buffer pool in the database environment.
setInitializeLocking(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment for locking.
setInitializeLogging(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment for logging.
setInitializeRegions(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to page-fault shared regions into memory when initially creating or joining a database environment.
setInitializeReplication(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment for replication.
setJoinEnvironment(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the handle to join an existing environment.
setKBytes(int) - Method in class com.sleepycat.db.CheckpointConfig
Configure the checkpoint log data threshold, in kilobytes.
setKeyCreator(SecondaryKeyCreator) - Method in class com.sleepycat.db.SecondaryConfig
Specifies the user-supplied object used for creating secondary keys.
setLock(Lock) - Method in class com.sleepycat.db.LockRequest
Set the lock reference.
setLockConflicts(byte[][]) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the locking conflicts matrix.
setLockDetectMode(LockDetectMode) - Method in class com.sleepycat.db.EnvironmentConfig
Configure if the deadlock detector is to be run whenever a lock conflict occurs.
setLockDown(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to lock shared environment files and memory-mapped databases into memory.
setLockTimeout(long) - Method in class com.sleepycat.db.EnvironmentConfig
Set the timeout value for the database environment locks.
setLockTimeout(long) - Method in class com.sleepycat.db.Transaction
Configure the lock request timeout value for the transaction.
setLogAutoRemove(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the system to automatically remove log files that are no longer needed.
setLogBufferSize(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the size of the in-memory log buffer, in bytes.
setLogDirectory(File) - Method in class com.sleepycat.db.EnvironmentConfig
Set the path of a directory to be used as the location of logging files.
setLogFileMode(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the absolute file mode for created log files.
setLogInMemory(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
If set, maintain transaction logs in memory rather than on disk.
setLogRecordHandler(LogRecordHandler) - Method in class com.sleepycat.db.EnvironmentConfig
Set a function to process application-specific log records.
setLogRegionSize(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the size of the underlying logging area of the database environment, in bytes.
setMMapSize(long) - Method in class com.sleepycat.db.EnvironmentConfig
Set the maximum file size, in bytes, for a file to be mapped into the process address space.
setMaxLockObjects(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the maximum number of locked objects supported by the database environment.
setMaxLockers(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the maximum number of locking entities supported by the database environment.
setMaxLocks(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the maximum number of locks supported by the database environment.
setMaxLogFileSize(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the maximum size of a single file in the log, in bytes.
setMaxMutexes(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the total number of mutexes to allocate.
setMaxOpenFiles(int) - Method in class com.sleepycat.db.EnvironmentConfig
Limit the number of file descriptors the library will open concurrently when flushing dirty pages from the cache.
setMaxRetries(int) - Method in class com.sleepycat.collections.TransactionRunner
Changes the maximum number of retries that will be performed when deadlocks are detected.
setMaxWrite(int, int) - Method in class com.sleepycat.db.EnvironmentConfig
Limit the number of sequential write operations scheduled by the library when flushing dirty pages from the cache.
setMaximumSize(long) - Method in class com.sleepycat.db.CacheFile
Set the maximum size for the file backing the database.
setMessageHandler(MessageHandler) - Method in class com.sleepycat.db.DatabaseConfig
Set a function to be called with an informational message.
setMessageHandler(MessageHandler) - Method in class com.sleepycat.db.EnvironmentConfig
Set a function to be called with an informational message.
setMessageStream(OutputStream) - Method in class com.sleepycat.db.DatabaseConfig
Set an OutputStream for displaying informational messages.
setMessageStream(OutputStream) - Method in class com.sleepycat.db.EnvironmentConfig
Set an OutputStream for displaying informational messages.
setMinutes(int) - Method in class com.sleepycat.db.CheckpointConfig
Configure the checkpoint time threshold, in minutes.
setMode(int) - Method in class com.sleepycat.db.DatabaseConfig
On UNIX systems or in IEEE/ANSI Std 1003.1 (POSIX) environments, files created by the database open are created with mode mode (as described in the chmod(2) manual page) and modified by the process' umask value at the time of creation (see the umask(2) manual page).
setMode(int) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to use a specific mode when creating underlying files and shared memory segments.
setMode(LockRequestMode) - Method in class com.sleepycat.db.LockRequest
Set the lock mode.
setMutexAlignment(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the mutex alignment, in bytes.
setMutexIncrement(int) - Method in class com.sleepycat.db.EnvironmentConfig
Increase the number of mutexes to allocate.
setMutexTestAndSetSpins(int) - Method in class com.sleepycat.db.EnvironmentConfig
Specify the number of times that test-and-set mutexes should spin without blocking.
setName(String) - Method in class com.sleepycat.db.Transaction
Set the user visible name for the transaction.
setNoFile(boolean) - Method in class com.sleepycat.db.CacheFile
Disallow opening backing temporary files for in-memory databases, even if they expand to fill the entire cache.
setNoLocking(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the system to grant all requested mutual exclusion mutexes and database locks without regard for their actual availability.
setNoMMap(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the library to not map this database into memory.
setNoMMap(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the system to copy read-only database files into the local cache instead of potentially mapping them into process memory.
setNoOrderCheck(boolean) - Method in class com.sleepycat.db.VerifyConfig
Configure Database.verify to skip the database checks for btree and duplicate sort order and for hashing.
setNoPanic(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the system to ignore any panic state in the database environment.
setNoSort(boolean) - Method in class com.sleepycat.db.JoinConfig
Specifies whether automatic sorting of the input cursors is disabled.
setNoSync(boolean) - Method in class com.sleepycat.db.TransactionConfig
Configure the transaction to not write or synchronously flush the log it when commits.
setNoWait(boolean) - Method in class com.sleepycat.db.TransactionConfig
Configure the transaction to not wait if a lock request cannot be immediately granted.
setObj(DatabaseEntry) - Method in class com.sleepycat.db.LockRequest
Set the lock object.
setOffset(int) - Method in class com.sleepycat.db.DatabaseEntry
Set the byte offset into the data array.
setOp(LockOperation) - Method in class com.sleepycat.db.LockRequest
Set the operation.
setOrderCheckOnly(boolean) - Method in class com.sleepycat.db.VerifyConfig
Configure Database.verify to do database checks for btree and duplicate sort order and for hashing, skipped by verification operations configured by VerifyConfig.setNoOrderCheck.
setOverwrite(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the system to overwrite files stored in encrypted formats before deleting them.
setPageSize(int) - Method in class com.sleepycat.db.DatabaseConfig
Set the size of the pages used to hold items in the database, in bytes.
setPanicHandler(PanicHandler) - Method in class com.sleepycat.db.DatabaseConfig
Set the function to be called if the database environment panics.
setPanicHandler(PanicHandler) - Method in class com.sleepycat.db.EnvironmentConfig
Set the function to be called if the database environment panics.
setPartial(int, int, boolean) - Method in class com.sleepycat.db.DatabaseEntry
Configures this DatabaseEntry to read or write partial records.
setPartial(boolean) - Method in class com.sleepycat.db.DatabaseEntry
Configure this DatabaseEntry to read or write partial records.
setPartialLength(int) - Method in class com.sleepycat.db.DatabaseEntry
Set the byte length of the partial record being read or written by the application, in bytes.
setPartialOffset(int) - Method in class com.sleepycat.db.DatabaseEntry
Set the offset of the partial record being read or written by the application, in bytes.
setPrintable(boolean) - Method in class com.sleepycat.db.VerifyConfig
Configure Database.verify to use printing characters to where possible.
setPriority(CacheFilePriority) - Method in class com.sleepycat.db.CacheFile
Set the cache priority for pages from the specified file.
setPrivate(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to only be accessed by a single process (although that process may be multithreaded).
setQueueExtentSize(int) - Method in class com.sleepycat.db.DatabaseConfig
Set the size of the extents used to hold pages in a Queue database, specified as a number of pages.
setQueueInOrder(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure Database.consume to return key/data pairs in order, always returning the key/data item from the head of the queue.
setRPCServer(String, long, long) - Method in class com.sleepycat.db.EnvironmentConfig
Establish a connection to a RPC server for this database environment.
setRange(long, long) - Method in class com.sleepycat.db.SequenceConfig
Configure a sequence range.
setReadCommitted(boolean) - Method in class com.sleepycat.db.CursorConfig
Configure the cursor for read committed isolation.
setReadCommitted(boolean) - Method in class com.sleepycat.db.TransactionConfig
Configure the transaction for read committed isolation.
setReadModifyWrite(boolean) - Method in class com.sleepycat.collections.StoredIterator
Changes whether write-locks will be obtained when reading with this cursor.
setReadOnly(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the database in read-only mode.
setReadUncommitted(boolean) - Method in class com.sleepycat.db.CursorConfig
Configure read operations performed by the cursor to return modified but not yet committed data.
setReadUncommitted(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the database to support read uncommitted.
setReadUncommitted(boolean) - Method in class com.sleepycat.db.TransactionConfig
Configure read operations performed by the transaction to return modified but not yet committed data.
setRecordDelimiter(int) - Method in class com.sleepycat.db.DatabaseConfig
Set the delimiting byte used to mark the end of a record in the backing source file for the Recno access method.
setRecordLength(int) - Method in class com.sleepycat.db.DatabaseConfig
Specify the database record length, in bytes.
setRecordNumber(int) - Method in class com.sleepycat.db.DatabaseEntry
Initialize the entry from a logical record number.
setRecordNumberAppender(RecordNumberAppender) - Method in class com.sleepycat.db.DatabaseConfig
Configure Database.append to call the function after the record number has been selected but before the data has been stored into the database.
setRecordPad(int) - Method in class com.sleepycat.db.DatabaseConfig
Set the padding character for short, fixed-length records for the Queue and Recno access methods.
setRecordSource(File) - Method in class com.sleepycat.db.DatabaseConfig
Set the underlying source file for the Recno access method.
setRegister(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Check if a process has failed while using the database environment, that is, if a process has exited with an open Environment handle.
setRenumbering(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the logical record numbers to be mutable, and change as records are added to and deleted from the database.
setReplicationConfig(ReplicationConfig, boolean) - Method in class com.sleepycat.db.Environment
Configure the replication subsystem.
setReplicationLimit(long) - Method in class com.sleepycat.db.EnvironmentConfig
Impose a byte-count limit on the amount of data that will be transmitted from a site in a single call to Environment.processReplicationMessage.
setReplicationTransport(int, ReplicationTransport) - Method in class com.sleepycat.db.EnvironmentConfig
Initialize the communication infrastructure for a database environment participating in a replicated application.
setReuseBuffer(boolean) - Method in class com.sleepycat.db.DatabaseEntry
Configures the entry to try to reuse the buffer before allocating a new one.
setReverseSplitOff(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the Btree to not do reverse splits.
setRunFatalRecovery(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure to run catastrophic recovery on this environment before opening it for normal use.
setRunRecovery(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure to run normal recovery on this environment before opening it for normal use.
setSalvage(boolean) - Method in class com.sleepycat.db.VerifyConfig
Configure Database.verify to write the key/data pairs from all databases in the file to the file stream named by the outfile parameter.
setSegmentId(long) - Method in class com.sleepycat.db.EnvironmentConfig
Specify a base segment ID for database environment shared memory regions created in system memory on VxWorks or systems supporting X/Open-style shared memory interfaces; for example, UNIX systems supporting shmget and related System V IPC interfaces.
setSerialBufferSize(int) - Method in class com.sleepycat.bind.serial.SerialBase
Sets the initial byte size of the output buffer that is allocated by the default implementation of SerialBase.getSerialOutput(java.lang.Object).
setSize(int) - Method in class com.sleepycat.db.DatabaseEntry
Set the byte size of the data array.
setSnapshot(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Specify that any specified backing source file be read in its entirety when the database is opened.
setSortedDuplicates(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the database to support sorted, duplicate data items.
setSync(boolean) - Method in class com.sleepycat.db.TransactionConfig
Configure the transaction to write and synchronously flush the log it when commits.
setSystemMemory(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to allocate memory from system shared memory instead of from memory backed by the filesystem.
setTemporaryDirectory(File) - Method in class com.sleepycat.db.EnvironmentConfig
Set the path of a directory to be used as the location of temporary files.
setTestAndSetSpins(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the number of times test-and-set mutexes should spin before blocking.
setThreaded(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the handle to be free-threaded; that is, usable by multiple threads within a single address space.
setTimeout(int) - Method in class com.sleepycat.db.CompactConfig
Set the lock timeout for implicit transactions.
setTimeout(int) - Method in class com.sleepycat.db.LockRequest
Set the lock timeout value.
setTransactionConfig(TransactionConfig) - Method in class com.sleepycat.collections.TransactionRunner
Changes the transaction configuration used for calling Environment.beginTransaction(com.sleepycat.db.Transaction, com.sleepycat.db.TransactionConfig).
setTransactionNotDurable(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the database environment to not write log records for this database.
setTransactional(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Enclose the database open within a transaction.
setTransactional(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment for transactions.
setTruncate(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the database to be physically truncated by truncating the underlying file, discarding all previous databases it might have held.
setTupleBufferSize(int) - Method in class com.sleepycat.bind.tuple.TupleBase
Sets the initial byte size of the output buffer that is allocated by the default implementation of TupleBase.getTupleOutput(java.lang.Object).
setTxnMaxActive(int) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to support at least txnMaxActive active transactions.
setTxnNoSync(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the system to not write or synchronously flush the log on transaction commit.
setTxnNotDurable(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the system to not write log records.
setTxnTimeout(long) - Method in class com.sleepycat.db.EnvironmentConfig
Set the timeout value for the database environment transactions.
setTxnTimeout(long) - Method in class com.sleepycat.db.Transaction
Configure the timeout value for the transaction lifetime.
setTxnTimestamp(Date) - Method in class com.sleepycat.db.EnvironmentConfig
Recover to the specified time rather than to the most current possible date.
setTxnWriteNoSync(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the system to write, but not synchronously flush, the log on transaction commit.
setType(DatabaseType) - Method in class com.sleepycat.db.DatabaseConfig
Configure the type of the database.
setUnlink(boolean) - Method in class com.sleepycat.db.CacheFile
Remove the file when the last reference to it is closed.
setUnsortedDuplicates(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the database to support unsorted duplicate data items.
setUseEnvironment(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to accept information from the process environment when naming files, regardless of the status of the process.
setUseEnvironmentRoot(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to accept information from the process environment when naming files, if the process has appropriate permissions (for example, users with a user-ID of 0 on UNIX systems).
setUserBuffer(int, boolean) - Method in class com.sleepycat.db.DatabaseEntry
Configures the entry with an application-owned buffer.
setUserBuffer(int, boolean) - Method in class com.sleepycat.db.MultipleEntry
 
setValue(Object) - Method in class com.sleepycat.collections.MapEntryParameter
Always throws UnsupportedOperationException since this object is not attached to a map.
setVerboseDeadlock(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Display additional information when doing deadlock detection.
setVerboseRecovery(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Display additional information when performing recovery.
setVerboseRegister(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Display additional information concerning support for the EnvironmentConfig.setRegister(boolean) method.
setVerboseReplication(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Display additional information when processing replication messages.
setVerboseWaitsFor(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Display the waits-for table when doing deadlock detection.
setWrap(boolean) - Method in class com.sleepycat.db.SequenceConfig
Specify that the sequence should wrap around when it is incremented (decremented) past the specified maximum (minimum) value.
setWriteCursor(boolean) - Method in class com.sleepycat.db.CursorConfig
Specify the Concurrent Data Store environment cursor will be used to update the database.
setXACreate(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the database to be accessed via applications running under an X/Open conformant Transaction Manager.
setYieldCPU(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the system to yield the processor immediately after each page or mutex acquisition.
shortToEntry(short, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ShortBinding
Converts a simple short value into an entry buffer.
size() - Method in class com.sleepycat.collections.StoredContainer
Always throws UnsupportedOperationException.
size() - Method in class com.sleepycat.collections.StoredValueSet
 
size() - Method in class com.sleepycat.util.FastOutputStream
 
skip(long) - Method in class com.sleepycat.util.FastInputStream
 
startReplication(DatabaseEntry, boolean) - Method in class com.sleepycat.db.Environment
Configure the database environment as a client or master in a group of replicated database environments.
stringToBytes(String) - Static method in class com.sleepycat.util.UtfOps
Converts strings to byte arrays.
stringToEntry(String, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.StringBinding
Converts a simple String value into an entry buffer.
subList(int, int) - Method in class com.sleepycat.collections.StoredList
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
subMap(Object, Object) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements range from fromKey, inclusive, to toKey, exclusive.
subMap(Object, boolean, Object, boolean) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are strictly greater than fromKey and strictly less than toKey, optionally including fromKey and toKey.
subSet(Object, Object) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements range from fromMapEntry, inclusive, to toMapEntry, exclusive.
subSet(Object, boolean, Object, boolean) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromMapEntry and strictly less than toMapEntry, optionally including fromMapEntry and toMapEntry.
subSet(Object, Object) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements range from fromKey, inclusive, to toKey, exclusive.
subSet(Object, boolean, Object, boolean) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromKey and strictly less than toKey, optionally including fromKey and toKey.
subSet(Object, Object) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements range from fromValue, inclusive, to toValue, exclusive.
subSet(Object, boolean, Object, boolean) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromValue and strictly less than toValue, optionally including fromValue and toValue.
sync() - Method in class com.sleepycat.db.Database
Flush any cached information to disk.
syncReplication() - Method in class com.sleepycat.db.Environment
Forces synchronization to begin for this client.

T

TIMEOUT - Static variable in class com.sleepycat.db.LockOperation
Cause the specified locker to timeout immediately.
Transaction - class com.sleepycat.db.Transaction.
The Transaction object is the handle for a transaction.
TransactionConfig - class com.sleepycat.db.TransactionConfig.
Specifies the attributes of a database environment transaction.
TransactionConfig() - Constructor for class com.sleepycat.db.TransactionConfig
An instance created using the default constructor is initialized with the system's default settings.
TransactionRunner - class com.sleepycat.collections.TransactionRunner.
Starts a transaction, calls TransactionWorker.doWork(), and handles transaction retry and exceptions.
TransactionRunner(Environment) - Constructor for class com.sleepycat.collections.TransactionRunner
Creates a transaction runner for a given Berkeley DB environment.
TransactionRunner(Environment, int, TransactionConfig) - Constructor for class com.sleepycat.collections.TransactionRunner
Creates a transaction runner for a given Berkeley DB environment and with a given number of maximum retries.
TransactionStats - class com.sleepycat.db.TransactionStats.
Transaction statistics for a database environment.
TransactionStats.Active - class com.sleepycat.db.TransactionStats.Active.
The Active class represents an active transaction.
TransactionWorker - interface com.sleepycat.collections.TransactionWorker.
The interface implemented to perform the work within a transaction.
TupleBase - class com.sleepycat.bind.tuple.TupleBase.
A base class for tuple bindings and tuple key creators that provides control over the allocation of the output buffer.
TupleBase() - Constructor for class com.sleepycat.bind.tuple.TupleBase
Initializes the initial output buffer size to zero.
TupleBinding - class com.sleepycat.bind.tuple.TupleBinding.
An abstract EntryBinding that treats a key or data entry as a tuple; it includes predefined bindings for Java primitive types.
TupleBinding() - Constructor for class com.sleepycat.bind.tuple.TupleBinding
Creates a tuple binding.
TupleInput - class com.sleepycat.bind.tuple.TupleInput.
An InputStream with DataInput-like methods for reading tuple fields.
TupleInput(byte[]) - Constructor for class com.sleepycat.bind.tuple.TupleInput
Creates a tuple input object for reading a byte array of tuple data.
TupleInput(byte[], int, int) - Constructor for class com.sleepycat.bind.tuple.TupleInput
Creates a tuple input object for reading a byte array of tuple data at a given offset for a given length.
TupleInput(TupleOutput) - Constructor for class com.sleepycat.bind.tuple.TupleInput
Creates a tuple input object from the data contained in a tuple output object.
TupleInputBinding - class com.sleepycat.bind.tuple.TupleInputBinding.
A concrete EntryBinding that uses the TupleInput object as the key or data object.
TupleInputBinding() - Constructor for class com.sleepycat.bind.tuple.TupleInputBinding
Creates a tuple input binding.
TupleMarshalledBinding - class com.sleepycat.bind.tuple.TupleMarshalledBinding.
A concrete TupleBinding that delegates to the MarshalledTupleEntry interface of the data or key object.
TupleMarshalledBinding(Class) - Constructor for class com.sleepycat.bind.tuple.TupleMarshalledBinding
Creates a tuple marshalled binding object.
TupleOutput - class com.sleepycat.bind.tuple.TupleOutput.
An OutputStream with DataOutput-like methods for writing tuple fields.
TupleOutput() - Constructor for class com.sleepycat.bind.tuple.TupleOutput
Creates a tuple output object for writing a byte array of tuple data.
TupleOutput(byte[]) - Constructor for class com.sleepycat.bind.tuple.TupleOutput
Creates a tuple output object for writing a byte array of tuple data, using a given buffer.
TupleSerialBinding - class com.sleepycat.bind.serial.TupleSerialBinding.
An abstract EntityBinding that treats an entity's key entry as a tuple and its data entry as a serialized object.
TupleSerialBinding(ClassCatalog, Class) - Constructor for class com.sleepycat.bind.serial.TupleSerialBinding
Creates a tuple-serial entity binding.
TupleSerialBinding(SerialBinding) - Constructor for class com.sleepycat.bind.serial.TupleSerialBinding
Creates a tuple-serial entity binding.
TupleSerialFactory - class com.sleepycat.collections.TupleSerialFactory.
Creates stored collections having tuple keys and serialized entity values.
TupleSerialFactory(ClassCatalog) - Constructor for class com.sleepycat.collections.TupleSerialFactory
Creates a tuple-serial factory for given environment and class catalog.
TupleSerialKeyCreator - class com.sleepycat.bind.serial.TupleSerialKeyCreator.
A abstract key creator that uses a tuple key and a serial data entry.
TupleSerialKeyCreator(ClassCatalog, Class) - Constructor for class com.sleepycat.bind.serial.TupleSerialKeyCreator
Creates a tuple-serial key creator.
TupleSerialKeyCreator(SerialBinding) - Constructor for class com.sleepycat.bind.serial.TupleSerialKeyCreator
Creates a tuple-serial key creator.
TupleSerialMarshalledBinding - class com.sleepycat.bind.serial.TupleSerialMarshalledBinding.
A concrete TupleSerialBinding that delegates to the MarshalledTupleKeyEntity interface of the entity class.
TupleSerialMarshalledBinding(ClassCatalog, Class) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
Creates a tuple-serial marshalled binding object.
TupleSerialMarshalledBinding(SerialBinding) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
Creates a tuple-serial marshalled binding object.
TupleSerialMarshalledKeyCreator - class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator.
A concrete key creator that works in conjunction with a TupleSerialMarshalledBinding.
TupleSerialMarshalledKeyCreator(TupleSerialMarshalledBinding, String) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator
Creates a tuple-serial marshalled key creator.
TupleTupleBinding - class com.sleepycat.bind.tuple.TupleTupleBinding.
An abstract EntityBinding that treats an entity's key entry and data entry as tuples.
TupleTupleBinding() - Constructor for class com.sleepycat.bind.tuple.TupleTupleBinding
Creates a tuple-tuple entity binding.
TupleTupleKeyCreator - class com.sleepycat.bind.tuple.TupleTupleKeyCreator.
An abstract key creator that uses a tuple key and a tuple data entry.
TupleTupleKeyCreator() - Constructor for class com.sleepycat.bind.tuple.TupleTupleKeyCreator
Creates a tuple-tuple key creator.
TupleTupleMarshalledBinding - class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding.
A concrete TupleTupleBinding that delegates to the MarshalledTupleEntry and MarshalledTupleKeyEntity interfaces of the entity class.
TupleTupleMarshalledBinding(Class) - Constructor for class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
Creates a tuple-tuple marshalled binding object.
TupleTupleMarshalledKeyCreator - class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator.
A concrete key creator that works in conjunction with a TupleTupleMarshalledBinding.
TupleTupleMarshalledKeyCreator(TupleTupleMarshalledBinding, String) - Constructor for class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
Creates a tuple-tuple marshalled key creator.
tailMap(Object) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are greater than or equal to fromKey.
tailMap(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are strictly greater than fromKey, optionally including fromKey.
tailSet(Object) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromMapEntry.
tailSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromMapEntry, optionally including fromMapEntry.
tailSet(Object) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromKey.
tailSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromKey, optionally including fromKey.
tailSet(Object) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromValue.
tailSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromValue, optionally including fromValue.
toArray() - Method in class com.sleepycat.collections.StoredCollection
Returns an array of all the elements in this collection.
toArray(Object[]) - Method in class com.sleepycat.collections.StoredCollection
Returns an array of all the elements in this collection whose runtime type is that of the specified array.
toByteArray() - Method in class com.sleepycat.util.FastOutputStream
 
toList() - Method in class com.sleepycat.collections.StoredCollection
Returns a copy of this collection as an ArrayList.
toString() - Method in class com.sleepycat.collections.MapEntryParameter
Converts the entry to a string representation for debugging.
toString() - Method in class com.sleepycat.collections.StoredCollection
Converts the collection to a string representation for debugging.
toString() - Method in class com.sleepycat.collections.StoredEntrySet
 
toString() - Method in class com.sleepycat.collections.StoredMap
Converts the map to a string representation for debugging.
toString() - Method in class com.sleepycat.db.BtreeStats
For convenience, the BtreeStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.db.CacheFileStats
For convenience, the CacheFileStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.db.CacheStats
For convenience, the CacheStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.db.CompactStats
For convenience, the CompactStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.db.HashStats
For convenience, the HashStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.db.LockStats
For convenience, the LockStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.db.LogStats
For convenience, the LogStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.db.MutexStats
For convenience, the MutexStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.db.QueueStats
For convenience, the QueueStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.db.ReplicationStats
For convenience, the ReplicationStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.db.TransactionStats
For convenience, the TransactionStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.util.FastOutputStream
 
toString(String) - Method in class com.sleepycat.util.FastOutputStream
 
trickleCacheWrite(int) - Method in class com.sleepycat.db.Environment
Ensure that a specified percent of the pages in the shared memory pool are clean, by writing dirty pages to their backing files.
truncate(Transaction, boolean) - Method in class com.sleepycat.db.Database
Empty the database, discarding all records it contains.

U

UNKNOWN - Static variable in class com.sleepycat.db.DatabaseType
The database type is unknown.
UtfOps - class com.sleepycat.util.UtfOps.
UTF operations with more flexibility than is provided by DataInput and DataOutput.
UtfOps() - Constructor for class com.sleepycat.util.UtfOps
 
unmarshalEntry(TupleInput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleEntry
Construct the key or data object from the key or data tuple entry.
unmarshalPrimaryKey(TupleInput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
Completes construction of the entity by setting its primary key from the stored primary key.
unwrap(Exception) - Static method in class com.sleepycat.util.ExceptionUnwrapper
Unwraps an Exception and returns the underlying Exception, or throws an Error if the underlying Throwable is an Error.
unwrapAny(Throwable) - Static method in class com.sleepycat.util.ExceptionUnwrapper
Unwraps an Exception and returns the underlying Throwable.
upgrade(String, DatabaseConfig) - Static method in class com.sleepycat.db.Database
Upgrade all of the databases included in the specified file.
upgradeFeedback(Database, int) - Method in interface com.sleepycat.db.FeedbackHandler
A function called with progress information when the database is being upgraded.

V

VERY_HIGH - Static variable in class com.sleepycat.db.CacheFilePriority
The highest priority: pages are the least likely to be discarded.
VERY_LOW - Static variable in class com.sleepycat.db.CacheFilePriority
The lowest priority: pages are the most likely to be discarded.
VerifyConfig - class com.sleepycat.db.VerifyConfig.
Specifies the attributes of a verification operation.
VerifyConfig() - Constructor for class com.sleepycat.db.VerifyConfig
An instance created using the default constructor is initialized with the system's default settings.
VersionMismatchException - exception com.sleepycat.db.VersionMismatchException.
Thrown if the version of the Berkeley DB library doesn't match the version that created the database environment.
values() - Method in class com.sleepycat.collections.StoredMap
Returns a collection view of the values contained in this map.
verify(String, String, PrintStream, VerifyConfig) - Method in class com.sleepycat.db.Database
Return if all of the databases in a file are uncorrupted.
verifyFeedback(Database, int) - Method in interface com.sleepycat.db.FeedbackHandler
A function called with progress information when the database is being verified.

W

WRITE - Static variable in class com.sleepycat.db.LockRequestMode
Write (exclusive).
WRITECURSOR - Static variable in class com.sleepycat.db.CursorConfig
A convenience instance to specify the Concurrent Data Store environment cursor will be used to update the database.
write(int) - Method in class com.sleepycat.util.FastOutputStream
 
write(byte[]) - Method in class com.sleepycat.util.FastOutputStream
 
write(byte[], int, int) - Method in class com.sleepycat.util.FastOutputStream
 
writeBoolean(boolean) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a boolean (one byte) unsigned value to the buffer, writing one if the value is true and zero if it is false.
writeByte(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed byte (one byte) value to the buffer.
writeBytes(String) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified bytes to the buffer, converting each character to an unsigned byte value.
writeBytes(char[]) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified bytes to the buffer, converting each character to an unsigned byte value.
writeChar(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a char (two byte) unsigned value to the buffer.
writeChars(String) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified characters to the buffer, converting each character to a two byte unsigned value.
writeChars(char[]) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified characters to the buffer, converting each character to a two byte unsigned value.
writeClassDescriptor(ObjectStreamClass) - Method in class com.sleepycat.bind.serial.SerialOutput
 
writeDouble(double) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed double (eight byte) value to the buffer.
writeFast(int) - Method in class com.sleepycat.util.FastOutputStream
Equivalent to write(int) but does not throw IOException.
writeFast(byte[]) - Method in class com.sleepycat.util.FastOutputStream
Equivalent to write(byte[]) but does not throw IOException.
writeFast(byte[], int, int) - Method in class com.sleepycat.util.FastOutputStream
Equivalent to write(byte[],int,int) but does not throw IOException.
writeFloat(float) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed float (four byte) value to the buffer.
writeInt(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed int (four byte) value to the buffer.
writeLong(long) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed long (eight byte) value to the buffer.
writeShort(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed short (two byte) value to the buffer.
writeString(String) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified characters to the buffer, converting each character to UTF format, and adding a null terminator byte.
writeString(char[]) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified characters to the buffer, converting each character to UTF format.
writeTo(OutputStream) - Method in class com.sleepycat.util.FastOutputStream
 
writeUnsignedByte(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsigned byte (one byte) value to the buffer.
writeUnsignedInt(long) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsigned int (four byte) value to the buffer.
writeUnsignedShort(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsigned short (two byte) value to the buffer.

Y

YOUNGEST - Static variable in class com.sleepycat.db.LockDetectMode
Reject the lock request for the locker ID with the youngest lock.

A B C D E F G H I J K L M N O P Q R S T U V W Y
Berkeley DB
version 4.4.20

Copyright (c) 1996-2005 Sleepycat Software, Inc. - All rights reserved.