Skip navigation links
Berkeley DB XML
version 6.0.18
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

ABORT - Static variable in class com.sleepycat.db.ForeignKeyDeleteAction
When a referenced record in the foreign key database is deleted, abort the transaction by throwing a DatabaseException.
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.
abort() - Method in class com.sleepycat.db.Transaction
Cause an abnormal termination of the transaction.
abort() - Method in class com.sleepycat.dbxml.XmlTransaction
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.
ACK_TIMEOUT - Static variable in class com.sleepycat.db.ReplicationTimeoutType
Configure the amount of time the replication manager's transport function waits to collect enough acknowledgments from replication group clients, before giving up and returning a failure indication.
add(Map.Entry<K, V>) - Method in class com.sleepycat.collections.StoredEntrySet
Adds the specified element to this set if it is not already present (optional operation).
add(E) - 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(K) - Method in class com.sleepycat.collections.StoredKeySet
Adds the specified key to this set if it is not already present (optional operation).
add(int, E) - Method in class com.sleepycat.collections.StoredList
Inserts the specified element at the specified position in this list (optional operation).
add(E) - Method in class com.sleepycat.collections.StoredList
Appends the specified element to the end of this list (optional operation).
add(E) - Method in class com.sleepycat.collections.StoredValueSet
Adds the specified entity to this set if it is not already present (optional operation).
add(XmlValue) - Method in class com.sleepycat.dbxml.XmlResults
Adds the specified XmlValue to the end of the results set.
addAlias(String) - Method in class com.sleepycat.dbxml.XmlContainer
Adds a new named alias for the container.
addAll(Collection<? extends E>) - Method in class com.sleepycat.collections.StoredCollection
Adds all of the elements in the specified collection to this collection (optional operation).
addAll(int, Collection<? extends E>) - 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).
addClassToEvolve(String) - Method in class com.sleepycat.persist.evolve.EvolveConfig
Adds an entity class for a primary index to be converted.
addCondition(SecondaryIndex<SK, PK, E>, SK) - Method in class com.sleepycat.persist.EntityJoin
Adds a secondary key condition to the equality join.
addConverter(Converter) - Method in class com.sleepycat.persist.evolve.Mutations
Adds a converter mutation.
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.
addDataDir(String) - Method in class com.sleepycat.db.EnvironmentConfig
addDefaultIndex(String) - Method in class com.sleepycat.dbxml.XmlContainer
Adds a default index to the container.
addDefaultIndex(String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Adds a default index to the container.
addDefaultIndex(XmlTransaction, String) - Method in class com.sleepycat.dbxml.XmlContainer
Adds a default index to the container in the scope of a transaction.
addDefaultIndex(XmlTransaction, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Adds a default index to the container in the scope of a transaction.
addDefaultIndex(int, int) - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Adds an indexing strategy to the default index specification.
addDefaultIndex(String) - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Adds a single indexing strategy to the default index.
addDeleter(Deleter) - Method in class com.sleepycat.persist.evolve.Mutations
Adds a deleter mutation.
addIndex(String, String, String) - Method in class com.sleepycat.dbxml.XmlContainer
Adds an index of the specified type for the named document node.
addIndex(String, String, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Adds an index of the specified type for the named document node.
addIndex(String, String, int, int) - Method in class com.sleepycat.dbxml.XmlContainer
Adds an index of the specified type for the named document node.
addIndex(String, String, int, int, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Adds an index of the specified type for the named document node.
addIndex(XmlTransaction, String, String, String) - Method in class com.sleepycat.dbxml.XmlContainer
Adds an index of the specified type for the named document node in the scope of a transaction.
addIndex(XmlTransaction, String, String, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Adds an index of the specified type for the named document node in the scope of a transaction.
addIndex(XmlTransaction, String, String, int, int) - Method in class com.sleepycat.dbxml.XmlContainer
Adds an index of the specified type for the named document node in the scope of a transaction.
addIndex(XmlTransaction, String, String, int, int, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Adds an index of the specified type for the named document node in the scope of a transaction.
addIndex(String, String, int, int) - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Identifies an indexing strategy to set for the identified node.
addIndex(String, String, String) - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Adds an index to the index specification.
addr - Variable in class com.sleepycat.db.ReplicationManagerSiteInfo
The replication site's address
addRenamer(Renamer) - Method in class com.sleepycat.persist.evolve.Mutations
Adds a renamer mutation.
addReplicationManagerSite(ReplicationManagerSiteConfig) - Method in class com.sleepycat.db.EnvironmentConfig
Configure a site in a replication group.
addSize(int) - Method in class com.sleepycat.util.FastOutputStream
Skip the given number of bytes in the buffer.
adoptBuffer(XmlData) - Method in class com.sleepycat.dbxml.XmlData
Takes control of the buffer in src, leaving src empty.
ALL - Static variable in class com.sleepycat.db.ReplicationManagerAckPolicy
The master should wait until all replication clients have acknowledged each permanent replication message.
ALL_AVAILABLE - Static variable in class com.sleepycat.db.ReplicationManagerAckPolicy
The master should wait until all currently connected replication clients have acknowledged each permanent replication message.
ALL_PEERS - Static variable in class com.sleepycat.db.ReplicationManagerAckPolicy
The master should wait until all electable peers have acknowledged each permanent replication message (where "electable peer" means a client capable of being subsequently elected master of the replication group).
AnnotationModel - Class in com.sleepycat.persist.model
The default annotation-based entity model.
AnnotationModel() - Constructor for class com.sleepycat.persist.model.AnnotationModel
Constructs a model for annotated entity classes.
ANY_SIMPLE_TYPE - Static variable in class com.sleepycat.dbxml.XmlValue
 
ANY_URI - Static variable in class com.sleepycat.dbxml.XmlValue
 
append(E) - Method in class com.sleepycat.collections.StoredList
Appends a given value returning the newly assigned index.
append(V) - 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.
append(byte[], int, int) - Method in class com.sleepycat.db.MultipleDataEntry
Append an entry to the bulk buffer.
append(DatabaseEntry) - Method in class com.sleepycat.db.MultipleDataEntry
Append an entry to the bulk buffer.
append(byte[]) - Method in class com.sleepycat.db.MultipleDataEntry
Append an entry to the bulk buffer.
append(byte[], int, int, byte[], int, int) - Method in class com.sleepycat.db.MultipleKeyDataEntry
Append an entry to the bulk buffer.
append(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.MultipleKeyDataEntry
Append an entry to the bulk buffer.
append(byte[], byte[]) - Method in class com.sleepycat.db.MultipleKeyDataEntry
Append an entry to the bulk buffer.
append(int, byte[], int, int) - Method in class com.sleepycat.db.MultipleRecnoDataEntry
Append a record number / data item pair to the bulk buffer.
append(int, DatabaseEntry) - Method in class com.sleepycat.db.MultipleRecnoDataEntry
Append an entry to the bulk buffer.
append(int, byte[]) - Method in class com.sleepycat.db.MultipleRecnoDataEntry
Append an entry to the bulk buffer.
append(byte[]) - Method in class com.sleepycat.dbxml.XmlData
Copies data onto the end of the existing data in the buffer.
append(String) - Method in class com.sleepycat.util.ErrorBuffer
 
appendRecordNumber(Database, DatabaseEntry, int) - Method in interface com.sleepycat.db.RecordNumberAppender
A callback function to modify the stored database based on the generated key.
APPLIED - Static variable in class com.sleepycat.db.TransactionStatus
The transaction has been applied on the current replica node.
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.
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.
areKeyRangesAllowed() - Method in class com.sleepycat.collections.StoredContainer
Returns whether key ranges are allowed in this container.
areKeysRenumbered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether keys are renumbered when insertions and deletions occur.
asBinary() - Method in class com.sleepycat.dbxml.XmlValue
Returns the value as a byte array.
asBoolean() - Method in class com.sleepycat.dbxml.XmlValue
Returns the value as a XmlValue.BOOLEAN.
asDocument() - Method in class com.sleepycat.dbxml.XmlValue
Returns the value as an XmlDocument.
asEventReader() - Method in class com.sleepycat.dbxml.XmlValue
Returns the value as an XmlEventReader.
asEventWriter() - Method in class com.sleepycat.dbxml.XmlResults
Returns an instance of XmlEventWriter that can be used to write events to construct content in the XmlResults object.
asNumber() - Method in class com.sleepycat.dbxml.XmlValue
Returns the value as a XmlValue.DOUBLE.
assignKey(DatabaseEntry) - Method in interface com.sleepycat.collections.PrimaryKeyAssigner
Assigns a new primary key value into the given data buffer.
asString() - Method in class com.sleepycat.dbxml.XmlValue
Returns the value as a XmlValue.STRING.
ATTRIBUTE_NODE - Static variable in class com.sleepycat.dbxml.XmlValue
Node type returned by XmlValue.getNodeType().
AUTOINIT - Static variable in class com.sleepycat.db.ReplicationConfig
The replication master should automatically re-initialize outdated clients (defaults to on.)
available() - Method in class com.sleepycat.util.FastInputStream
 

B

backup(String, BackupOptions) - Method in class com.sleepycat.db.Environment
Perform a hot back up of the open environment.
BACKUP - Static variable in class com.sleepycat.db.VerboseConfig
Display additional information when performing hot backup.
backupDatabase(String, String, boolean) - Method in class com.sleepycat.db.Environment
Perform a hot back up of a single database file contained within the environment.
BackupHandler - Interface in com.sleepycat.db
An interface that can optionally be used to override the default behavior performed by the Environment.backup and Environment.backupDatabase methods.
BackupOptions - Class in com.sleepycat.db
BackupOptions() - Constructor for class com.sleepycat.db.BackupOptions
Construct a default options object for backup operations.
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.
BASE_64_BINARY - Static variable in class com.sleepycat.dbxml.XmlValue
 
beginCDSGroup() - Method in class com.sleepycat.db.Environment
Allocate a locker ID in an environment configured for Berkeley DB Concurrent Data Store applications.
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.
BigDecimalBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for an unsorted BigDecimal value.
BigDecimalBinding() - Constructor for class com.sleepycat.bind.tuple.BigDecimalBinding
 
bigDecimalToEntry(BigDecimal, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BigDecimalBinding
Converts a BigDecimal value into an entry buffer.
bigDecimalToEntry(BigDecimal, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedBigDecimalBinding
Converts a BigDecimal value into an entry buffer.
BigIntegerBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a BigInteger value.
BigIntegerBinding() - Constructor for class com.sleepycat.bind.tuple.BigIntegerBinding
 
bigIntegerToEntry(BigInteger, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BigIntegerBinding
Converts a BigInteger value into an entry buffer.
BOOLEAN - Static variable in class com.sleepycat.dbxml.XmlValue
 
BooleanBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Boolean primitive wrapper or a boolean primitive.
BooleanBinding() - Constructor for class com.sleepycat.bind.tuple.BooleanBinding
 
booleanToEntry(boolean, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BooleanBinding
Converts a simple boolean value into an entry buffer.
BTREE - Static variable in class com.sleepycat.db.DatabaseType
The database is a Btree.
BtreeCompressor - Interface in com.sleepycat.db
An interface specifying how Btree compression works.
BtreePrefixCalculator - Interface in com.sleepycat.db
An interface specifying how Btree prefixes should be calculated.
BtreeStats - Class in com.sleepycat.db
The BtreeStats object is used to return Btree or Recno database statistics.
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.
BULK_CURSOR - Static variable in class com.sleepycat.db.CursorConfig
A convenience instance to specify the database cursor will be used to make bulk changes to the underlying database.
ByteArrayBinding - Class in com.sleepycat.bind
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 in com.sleepycat.bind.tuple
A concrete TupleBinding for a Byte primitive wrapper or a byte primitive.
ByteBinding() - Constructor for class com.sleepycat.bind.tuple.ByteBinding
 
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.
byteToEntry(byte, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ByteBinding
Converts a simple byte value into an entry buffer.

C

CacheFile - Class in com.sleepycat.db
This class allows applications to modify settings for a Database using the Database.getCacheFile.
CacheFilePriority - Class in com.sleepycat.db
Priorities that can be assigned to files in the cache.
CacheFileStats - Class in com.sleepycat.db
Statistics for a file in the cache.
CacheStats - Class in com.sleepycat.db
Cache statistics for a database environment.
CASCADE - Static variable in class com.sleepycat.db.ForeignKeyDeleteAction
When a referenced record in the foreign key database is deleted, delete the primary database record that references it.
CATEGORY_ALL - Static variable in class com.sleepycat.dbxml.XmlManager
All messages.
CATEGORY_CONTAINER - Static variable in class com.sleepycat.dbxml.XmlManager
Container messages.
CATEGORY_DICTIONARY - Static variable in class com.sleepycat.dbxml.XmlManager
Dictionary messages.
CATEGORY_INDEXER - Static variable in class com.sleepycat.dbxml.XmlManager
Indexer messages.
CATEGORY_MANAGER - Static variable in class com.sleepycat.dbxml.XmlManager
Manager messages.
CATEGORY_NODESTORE - Static variable in class com.sleepycat.dbxml.XmlManager
Node storage messages.
CATEGORY_NONE - Static variable in class com.sleepycat.dbxml.XmlManager
No message category.
CATEGORY_OPTIMIZER - Static variable in class com.sleepycat.dbxml.XmlManager
Optimizer messages.
CATEGORY_QUERY - Static variable in class com.sleepycat.dbxml.XmlManager
Query processor messages.
CDATA - Static variable in class com.sleepycat.dbxml.XmlEventReader
CDATA event
CDATA_SECTION_NODE - Static variable in class com.sleepycat.dbxml.XmlValue
Node type returned by XmlValue.getNodeType().
CharacterBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Character primitive wrapper or a char primitive.
CharacterBinding() - Constructor for class com.sleepycat.bind.tuple.CharacterBinding
 
Characters - Static variable in class com.sleepycat.dbxml.XmlEventReader
Character (text) event
charsToBytes(char[], int, byte[], int, int) - Static method in class com.sleepycat.util.UtfOps
Converts character arrays into byte arrays.
charToEntry(char, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.CharacterBinding
Converts a simple char value into an entry buffer.
checkpoint(CheckpointConfig) - Method in class com.sleepycat.db.Environment
Synchronously checkpoint the database environment.
CHECKPOINT_DELAY - Static variable in class com.sleepycat.db.ReplicationTimeoutType
Configure the amount of time the replication manager will delay between completing a checkpoint and writing a checkpoint record into the log.
CheckpointConfig - Class in com.sleepycat.db
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 in com.sleepycat.bind.serial
A catalog of class description information for use during object serialization.
ClassEnhancer - Class in com.sleepycat.persist.model
Enhances the bytecode of persistent classes to provide efficient access to fields and constructors, and to avoid special security policy settings for accessing non-public members.
ClassEnhancer() - Constructor for class com.sleepycat.persist.model.ClassEnhancer
Creates a class enhancer that searches all packages.
ClassEnhancer(Set<String>) - Constructor for class com.sleepycat.persist.model.ClassEnhancer
Creates a class enhancer that searches a given set of packages.
classForName(String) - Static method in class com.sleepycat.persist.model.EntityModel
Deprecated.
use EntityModel.resolveClass(java.lang.String) instead. This method does not use the environment's ClassLoader property.
ClassMetadata - Class in com.sleepycat.persist.model
The metadata for a persistent class.
ClassMetadata(String, int, String, boolean, PrimaryKeyMetadata, Map<String, SecondaryKeyMetadata>, List<FieldMetadata>) - Constructor for class com.sleepycat.persist.model.ClassMetadata
Used by an EntityModel to construct persistent class metadata.
ClassMetadata(String, int, String, boolean, PrimaryKeyMetadata, Map<String, SecondaryKeyMetadata>, List<FieldMetadata>, Collection<FieldMetadata>) - Constructor for class com.sleepycat.persist.model.ClassMetadata
Used by an EntityModel to construct persistent class metadata.
ClassResolver - Class in com.sleepycat.util
Implements policies for loading user-supplied classes.
ClassResolver() - Constructor for class com.sleepycat.util.ClassResolver
 
ClassResolver.Stream - Class in com.sleepycat.util
A specialized ObjectInputStream that supports use of a user-specified ClassLoader.
clear() - Method in class com.sleepycat.collections.StoredContainer
Removes all mappings or elements from this map or collection (optional operation).
clear() - Method in class com.sleepycat.util.ErrorBuffer
 
clearNamespaces() - Method in class com.sleepycat.dbxml.XmlQueryContext
Remove all namespace mappings from the query context.
clone() - Method in class com.sleepycat.persist.evolve.EvolveConfig
Returns a shallow copy of the configuration.
clone() - Method in class com.sleepycat.persist.StoreConfig
Returns a shallow copy of the configuration.
cloneConfig() - Method in class com.sleepycat.db.DatabaseConfig
Returns a copy of this configuration object.
cloneConfig() - Method in class com.sleepycat.persist.evolve.EvolveConfig
Deprecated.
As of JE 4.0.13, replaced by EvolveConfig.clone().

cloneConfig() - Method in class com.sleepycat.persist.StoreConfig
Deprecated.
As of JE 4.0.13, replaced by StoreConfig.clone().

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(String) - Method in interface com.sleepycat.db.BackupHandler
Called when ending a backup and closing a backup target.
close() - Method in class com.sleepycat.db.Cursor
Discard the cursor.
close(boolean) - Method in class com.sleepycat.db.Database
Flush any cached database information to disk, close any open cursors, free allocated resources, close underlying files, and discard the database handle.
close() - Method in class com.sleepycat.db.Database
Flush any cached database information to disk, close any open cursors, free allocated resources, close underlying files, and discard the database handle.
close() - Method in class com.sleepycat.db.DatabaseStream
Discard the database stream.
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
Discard the log cursor.
close() - Method in class com.sleepycat.db.ReplicationChannel
Close the channel.
close() - Method in class com.sleepycat.db.ReplicationManagerSite
Close the site.
close() - Method in class com.sleepycat.db.Sequence
Close a sequence.
close() - Method in class com.sleepycat.dbxml.XmlContainer
This is a synonym for XmlContainer.delete()
close() - Method in class com.sleepycat.dbxml.XmlEventReader
Free the resources associated with this object.
close() - Method in class com.sleepycat.dbxml.XmlEventWriter
Complete the XmlContainer.putDocumentAsEventWriter(com.sleepycat.dbxml.XmlDocument) operation, and free the resources associated with this object.
close() - Method in class com.sleepycat.dbxml.XmlExternalFunction
This method is called when the query has finished using the object.
close() - Method in class com.sleepycat.dbxml.XmlManager
Close the XmlManager instance.
close() - Method in interface com.sleepycat.persist.EntityCursor
Closes the cursor.
close() - Method in class com.sleepycat.persist.EntityStore
Closes all databases and sequences that were opened via this store.
close() - Method in interface com.sleepycat.persist.ForwardCursor
Closes the cursor.
close() - Method in class com.sleepycat.persist.raw.RawStore
Closes all databases and sequences that were opened by this model.
closeClass(Class) - Method in class com.sleepycat.persist.EntityStore
Closes the primary and secondary databases for the given entity class that were opened via this store.
closeForceSync() - Method in class com.sleepycat.db.Environment
Close the database environment, freeing any allocated resources and closing any underlying subsystems.
closeForceSyncAndForceSyncEnv() - Method in class com.sleepycat.db.Environment
Close the database environment, freeing any allocated resources and closing any underlying subsystems.
closeForceSyncEnv() - Method in class com.sleepycat.db.Environment
Close the database environment, freeing any allocated resources and closing any underlying subsystems.
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
com.sleepycat.dbxml - package com.sleepycat.dbxml
Berkeley DB XML Java API
[reference guide].
com.sleepycat.persist - package com.sleepycat.persist
The Direct Persistence Layer (DPL) adds a persistent object model to the Berkeley DB transactional engine.
com.sleepycat.persist.evolve - package com.sleepycat.persist.evolve
Utilities for managing class evolution of persistent objects.
com.sleepycat.persist.model - package com.sleepycat.persist.model
Annotations for defining a persistent object model.
com.sleepycat.persist.raw - package com.sleepycat.persist.raw
Raw data access for general purpose tools and manual conversions.
com.sleepycat.util - package com.sleepycat.util
General utilities used throughout Berkeley DB.
Comment - Static variable in class com.sleepycat.dbxml.XmlEventReader
Comment event
COMMENT_NODE - Static variable in class com.sleepycat.dbxml.XmlValue
Node type returned by XmlValue.getNodeType().
commit() - Method in class com.sleepycat.db.Transaction
End the transaction.
commit() - Method in class com.sleepycat.dbxml.XmlTransaction
End the transaction.
commitNoSync() - Method in class com.sleepycat.db.Transaction
End the transaction, not committing synchronously.
commitNoSync() - Method in class com.sleepycat.dbxml.XmlTransaction
End the transaction without flushing the log.
commitSync() - Method in class com.sleepycat.db.Transaction
End the transaction, committing synchronously.
commitSync() - Method in class com.sleepycat.dbxml.XmlTransaction
End the transaction and synchronously flush the log.
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.
commitWriteNoSync() - Method in class com.sleepycat.db.Transaction
End the transaction, writing but not flushing the log.
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.
CompactConfig - Class in com.sleepycat.db
CompactConfig() - Constructor for class com.sleepycat.db.CompactConfig
Construct a default configuration object for compact operations.
compactContainer(String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlManager
Compacts the content of the container.
compactContainer(XmlTransaction, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlManager
Compacts the content of the container in the context of a transaction.
CompactStats - Class in com.sleepycat.db
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(Cursor) - Method in class com.sleepycat.db.Cursor
Return a comparison of the two cursors.
compare(LogSequenceNumber, LogSequenceNumber) - Static method in class com.sleepycat.db.LogSequenceNumber
Compare two LogSequenceNumber objects.
compress(Database, DatabaseEntry, DatabaseEntry, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.db.BtreeCompressor
The application-specific Btree compress callback.
compress(XmlTransaction, XmlData, XmlData) - Method in class com.sleepycat.dbxml.XmlCompression
This method is called to compress the source into the destination.
concatResults(XmlResults) - Method in class com.sleepycat.dbxml.XmlResults
Concatenates the XmlValue objects from one XmlResults instance into another.
ConfigBeanInfoBase - Class in com.sleepycat.util
 
ConfigBeanInfoBase() - Constructor for class com.sleepycat.util.ConfigBeanInfoBase
 
configuredCollection(Collection<E>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured collection from a given stored collection.
configuredList(List<E>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured list from a given stored list.
configuredMap(Map<K, V>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured map from a given stored map.
configuredSet(Set<E>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured set from a given stored set.
configuredSortedMap(SortedMap<K, V>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured sorted map from a given stored sorted map.
configuredSortedSet(SortedSet<E>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured sorted set from a given stored sorted set.
CONNECTED - Static variable in class com.sleepycat.db.ReplicationManagerConnectionStatus
The site is connected.
CONNECTION_RETRY - Static variable in class com.sleepycat.db.ReplicationTimeoutType
Configure the amount of time the replication manager will wait before trying to re-establish a connection to another site after a communication failure.
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.
CONTAINER_CLOSED - Static variable in exception com.sleepycat.dbxml.XmlException
Container is closed and operation requires an open Container
CONTAINER_EXISTS - Static variable in exception com.sleepycat.dbxml.XmlException
Container exists
CONTAINER_NOT_FOUND - Static variable in exception com.sleepycat.dbxml.XmlException
Requested container could not be found
CONTAINER_OPEN - Static variable in exception com.sleepycat.dbxml.XmlException
Container is open and operation requires a closed Container
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.
contains(K) - Method in interface com.sleepycat.persist.EntityIndex
Checks for existence of a key in this index.
contains(Transaction, K, LockMode) - Method in interface com.sleepycat.persist.EntityIndex
Checks for existence of a key in this index.
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.
Conversion - Interface in com.sleepycat.persist.evolve
Converts an old version of an object value to conform to the current class or field definition.
convert(Object) - Method in interface com.sleepycat.persist.evolve.Conversion
Converts an old version of an object value to conform to the current class or field definition.
Converter - Class in com.sleepycat.persist.evolve
A mutation for converting an old version of an object value to conform to the current class or field definition.
Converter(String, int, Conversion) - Constructor for class com.sleepycat.persist.evolve.Converter
Creates a mutation for converting all instances of the given class version to the current version of the class.
Converter(String, int, String, Conversion) - Constructor for class com.sleepycat.persist.evolve.Converter
Creates a mutation for converting all values of the given field in the given class version to a type compatible with the current declared type of the field.
convertProxy() - Method in interface com.sleepycat.persist.model.PersistentProxy
Returns a new proxied class instance to which the state of this proxy instance has been copied.
convertRawObject(RawObject) - Method in class com.sleepycat.persist.model.EntityModel
Converts a given raw object to a live object according to the current class definitions.
copyResults() - Method in class com.sleepycat.dbxml.XmlResults
Returns a copy of the XmlResults object.
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.
count() - Method in interface com.sleepycat.persist.EntityCursor
Returns the number of values (duplicates) for the key at the cursor position, or returns zero if all values for the key have been deleted.
count() - Method in interface com.sleepycat.persist.EntityIndex
Returns a non-transactional count of the entities in this index.
createContainer(String) - Method in class com.sleepycat.dbxml.XmlManager
Creates and opens a container, returning a handle to an XmlContainer object.
createContainer(XmlTransaction, String) - Method in class com.sleepycat.dbxml.XmlManager
Creates and opens a container in the context of a transaction, returning a handle to an XmlContainer object.
createContainer(String, XmlContainerConfig) - Method in class com.sleepycat.dbxml.XmlManager
Creates a container, returning a handle to an XmlContainer object.
createContainer(XmlTransaction, String, XmlContainerConfig) - Method in class com.sleepycat.dbxml.XmlManager
Creates a container in the scope of a transaction, returning a handle to an XmlContainer object.
createDocument() - Method in class com.sleepycat.dbxml.XmlManager
Instantiate a XmlDocument object.
createIndexLookup(XmlContainer, String, String, String, XmlValue, int) - Method in class com.sleepycat.dbxml.XmlManager
Returns a XmlIndexLookup object that can be executed to perform and index lookup on a container.
createIndexLookup(XmlContainer, String, String, String, XmlValue) - Method in class com.sleepycat.dbxml.XmlManager
Returns a XmlIndexLookup object that can be executed to perform and index lookup on a container.
createIndexLookup(XmlContainer, String, String, String) - Method in class com.sleepycat.dbxml.XmlManager
Returns a XmlIndexLookup object that can be executed to perform and index lookup on a container.
createInputStream(InputStream) - Method in class com.sleepycat.dbxml.XmlManager
Returns a XmlInputStream that wraps a InputStream.
createLocalFileInputStream(String) - Method in class com.sleepycat.dbxml.XmlManager
Returns a XmlInputStream to the file filename.
createLockerID() - Method in class com.sleepycat.db.Environment
Allocate a locker ID.
createMemBufInputStream(String, int, boolean) - Method in class com.sleepycat.dbxml.XmlManager
Returns a XmlInputStream for the buffer buffer.
createQueryContext(int, int) - Method in class com.sleepycat.dbxml.XmlManager
Creates a new XmlQueryContext.
createQueryContext() - Method in class com.sleepycat.dbxml.XmlManager
Creates a new XmlQueryContext.
createQueryContext(int) - Method in class com.sleepycat.dbxml.XmlManager
Creates a new XmlQueryContext.
createResults() - Method in class com.sleepycat.dbxml.XmlManager
Instantiates an new, empty XmlResults object.
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
createSecondaryKey(PK, D) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates the index key object from primary key and data objects.
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
 
createSecondaryKey(TupleInput, D, 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, D, 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.
createSecondaryKeys(SecondaryDatabase, DatabaseEntry, DatabaseEntry, Set) - Method in interface com.sleepycat.db.SecondaryMultiKeyCreator
Creates a secondary key entry, given a primary key and data entry.
createStdInInputStream() - Method in class com.sleepycat.dbxml.XmlManager
Returns an XmlInputStream to the console.
createTransaction() - Method in class com.sleepycat.dbxml.XmlManager
createTransaction(Transaction) - Method in class com.sleepycat.dbxml.XmlManager
Creates a new XmlTransaction object by adopting the provided transaction handle.
createTransaction(Transaction, TransactionConfig) - Method in class com.sleepycat.dbxml.XmlManager
createUpdateContext() - Method in class com.sleepycat.dbxml.XmlManager
Instantiates a new, default, XmlUpdateContext object.
createURLInputStream(String, String, String) - Method in class com.sleepycat.dbxml.XmlManager
Creates an input stream to the identified URL.
createURLInputStream(String, String) - Method in class com.sleepycat.dbxml.XmlManager
Creates an input stream to the identified URL.
curPos() - Method in class com.sleepycat.dbxml.XmlInputStream
Returns the number of bytes currently read from the beginning of the input stream.
current() - Method in interface com.sleepycat.persist.EntityCursor
Returns the value at the cursor position, or null if the value at the cursor position has been deleted.
current(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Returns the value at the cursor position, or null if the value at the cursor position has been deleted.
CurrentTransaction - Class in com.sleepycat.collections
Provides access to the current transaction for the current thread within the context of a Berkeley DB environment.
Cursor - Class in com.sleepycat.db
A database cursor.
CursorConfig - Class in com.sleepycat.db
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.

D

Database - Class in com.sleepycat.db
Creates a database handle for a single Berkeley DB database.
Database(String, String, DatabaseConfig) - Constructor for class com.sleepycat.db.Database
Open a database.
DATABASE_ERROR - Static variable in exception com.sleepycat.dbxml.XmlException
Unmapped error from the Berkeley DB database layer
DatabaseConfig - Class in com.sleepycat.db
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 in com.sleepycat.db
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.
DatabaseEntry(ByteBuffer) - Constructor for class com.sleepycat.db.DatabaseEntry
Construct a DatabaseEntry with a given native I/O buffer.
DatabaseException - Exception in com.sleepycat.db
The root of all database exceptions.
DatabaseException(Throwable) - Constructor for exception com.sleepycat.db.DatabaseException
Construct an exception with the specified cause exception.
DatabaseException(String) - Constructor for exception com.sleepycat.db.DatabaseException
Construct an exception with the specified message.
DatabaseException(String, int) - Constructor for exception com.sleepycat.db.DatabaseException
Construct an exception with the specified message and error number.
DatabaseException(String, int, Environment) - Constructor for exception com.sleepycat.db.DatabaseException
Construct an exception with the specified message and error number associated with a database environment handle.
DatabaseNamer - Interface in com.sleepycat.persist
Determines the file names to use for primary and secondary databases.
DatabaseStats - Class in com.sleepycat.db
Statistics for a single database.
DatabaseStream - Class in com.sleepycat.db
A database stream.
DatabaseStreamConfig - Class in com.sleepycat.db
Specify the attributes of database stream.
DatabaseStreamConfig() - Constructor for class com.sleepycat.db.DatabaseStreamConfig
 
DatabaseType - Class in com.sleepycat.db
Database types.
DATE - Static variable in class com.sleepycat.dbxml.XmlValue
 
DATE_TIME - Static variable in class com.sleepycat.dbxml.XmlValue
 
DAY_TIME_DURATION - Static variable in class com.sleepycat.dbxml.XmlValue
 
DEADLOCK - Static variable in class com.sleepycat.db.VerboseConfig
Display additional information when doing deadlock detection.
DeadlockException - Exception in com.sleepycat.db
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.
DECIMAL - Static variable in class com.sleepycat.dbxml.XmlValue
 
decompress(Database, DatabaseEntry, DatabaseEntry, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.db.BtreeCompressor
The application-specific Btree decompress callback.
decompress(XmlTransaction, XmlData, XmlData) - Method in class com.sleepycat.dbxml.XmlCompression
This method is called to decompress the source into the destination.
DEFAULT - Static variable in class com.sleepycat.db.BackupOptions
Default configuration used if null is passed to methods that create a cursor.
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.DatabaseStreamConfig
Default configuration used if null is passed to methods that create a database stream.
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 - Static variable in class com.sleepycat.dbxml.XmlContainerConfig
The default configuration settings for XmlContainers.
DEFAULT - Static variable in class com.sleepycat.dbxml.XmlDocumentConfig
The default settings.
DEFAULT - Static variable in class com.sleepycat.dbxml.XmlManagerConfig
The default configuration settings for XmlManagers.
DEFAULT - Static variable in interface com.sleepycat.persist.DatabaseNamer
The default database namer.
DEFAULT - Static variable in class com.sleepycat.persist.StoreConfig
The default store configuration containing properties as if the configuration were constructed and not modified.
DEFAULT_BUMP_SIZE - Static variable in class com.sleepycat.util.FastOutputStream
The default amount that the buffer is increased when it is full.
DEFAULT_COMPRESSSION - Static variable in class com.sleepycat.dbxml.XmlContainerConfig
The default compression algorithm.
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_ITERATOR_BLOCK_SIZE - Static variable in class com.sleepycat.collections.StoredCollection
The default number of records read at one time by iterators.
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).
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.
delete() - Method in class com.sleepycat.dbxml.XmlArguments
Releases the native resources associated with this object.
delete() - Method in class com.sleepycat.dbxml.XmlCompression
Releases the native resources associated with this object, this method should be called from custom implement compression class when compression is done.
delete() - Method in class com.sleepycat.dbxml.XmlContainer
Close the container.
delete() - Method in class com.sleepycat.dbxml.XmlDebugListener
Releases the native resources associated with this object
delete() - Method in class com.sleepycat.dbxml.XmlDocument
Deprecated.
as of release 2.4. Does not need to be called as of 2.4.
delete() - Method in class com.sleepycat.dbxml.XmlIndexLookup
Free the native resources associated with this object
delete() - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Free the native resources associated with this object.
delete() - Method in class com.sleepycat.dbxml.XmlInputStream
Free the native resources associated with this object.
delete() - Method in class com.sleepycat.dbxml.XmlManager
Close the XmlManager instance.
delete() - Method in class com.sleepycat.dbxml.XmlQueryExpression
Free the native resources associated with this object.
delete() - Method in class com.sleepycat.dbxml.XmlResolver
Free the native resources associated with this object.
delete() - Method in class com.sleepycat.dbxml.XmlResults
Free the native resources associated with this object.
delete() - Method in class com.sleepycat.dbxml.XmlStatistics
Free the native resources associated with this object.
delete() - Method in interface com.sleepycat.persist.EntityCursor
Deletes the entity at the cursor position.
delete(K) - Method in interface com.sleepycat.persist.EntityIndex
Deletes all entities with a given index key.
delete(Transaction, K) - Method in interface com.sleepycat.persist.EntityIndex
Deletes all entities with a given index key.
DeleteAction - Enum in com.sleepycat.persist.model
Specifies the action to take when a related entity is deleted having a primary key value that exists as a secondary key value for this entity.
DeletedClassException - Exception in com.sleepycat.persist.evolve
While reading from an index, an instance of a deleted class version was encountered.
DeletedClassException(String) - Constructor for exception com.sleepycat.persist.evolve.DeletedClassException
 
deleteDefaultIndex(String) - Method in class com.sleepycat.dbxml.XmlContainer
Deletes the default index for the container.
deleteDefaultIndex(String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Deletes the default index for the container.
deleteDefaultIndex(XmlTransaction, String) - Method in class com.sleepycat.dbxml.XmlContainer
Deletes the default index for the container in the scope of a transaction.
deleteDefaultIndex(XmlTransaction, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Deletes the default index for the container in the scope of a transaction.
deleteDefaultIndex(int, int) - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Delete the identified index from the default index specification.
deleteDefaultIndex(String) - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Deletes one or more indexing strategies to the default index.
deleteDocument(String) - Method in class com.sleepycat.dbxml.XmlContainer
Removes the named document from the container.
deleteDocument(String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Removes the named document from the container.
deleteDocument(XmlDocument) - Method in class com.sleepycat.dbxml.XmlContainer
Removes the specified XmlDocument from the container.
deleteDocument(XmlDocument, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Removes the specified XmlDocument from the container.
deleteDocument(XmlTransaction, String) - Method in class com.sleepycat.dbxml.XmlContainer
Removes the named document from the container in the scope of a transaction.
deleteDocument(XmlTransaction, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Removes the named document from the container in the scope of a transaction.
deleteDocument(XmlTransaction, XmlDocument) - Method in class com.sleepycat.dbxml.XmlContainer
Removes the specified XmlDocument from the container in the scope of a transaction.
deleteDocument(XmlTransaction, XmlDocument, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Removes the specified XmlDocument from the container in the scope of a transaction.
deleteIndex(String, String, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Deletes an index of the specified type for the named document node.
deleteIndex(XmlTransaction, String, String, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Deletes an index of the specified type for the named document node in the context of a transaction.
deleteIndex(String, String, int, int) - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Deletes a single index strategy from the identified node.
deleteIndex(String, String, String) - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Deletes indexing strategies for a named document or metadata node.
deleteMultiple(Transaction, MultipleEntry) - Method in class com.sleepycat.db.Database
Remove key/data pairs from the database.
deleteMultipleKey(Transaction, MultipleEntry) - Method in class com.sleepycat.db.Database
Remove key/data pairs from the database.
Deleter - Class in com.sleepycat.persist.evolve
A mutation for deleting an entity class or field.
Deleter(String, int) - Constructor for class com.sleepycat.persist.evolve.Deleter
Creates a mutation for deleting an entity class.
Deleter(String, int, String) - Constructor for class com.sleepycat.persist.evolve.Deleter
Creates a mutation for deleting the given field from all instances of the given class version.
detectDeadlocks(LockDetectMode) - Method in class com.sleepycat.db.Environment
Run one iteration of the deadlock detector.
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.
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.
DISCONNECTED - Static variable in class com.sleepycat.db.ReplicationManagerConnectionStatus
The site is disconnected.
dispatch(ReplicationChannel, Set, boolean) - Method in interface com.sleepycat.db.ReplicationManagerMessageDispatch
 
DOCUMENT_FRAGMENT_NODE - Static variable in class com.sleepycat.dbxml.XmlValue
Node type returned by XmlValue.getNodeType().
DOCUMENT_NODE - Static variable in class com.sleepycat.dbxml.XmlValue
Node type returned by XmlValue.getNodeType().
DOCUMENT_NOT_FOUND - Static variable in exception com.sleepycat.dbxml.XmlException
Named document not found
DOCUMENT_TYPE_NODE - Static variable in class com.sleepycat.dbxml.XmlValue
Node type returned by XmlValue.getNodeType().
DOUBLE - Static variable in class com.sleepycat.dbxml.XmlValue
 
DoubleBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for an unsorted Double primitive wrapper or an unsorted double primitive.
DoubleBinding() - Constructor for class com.sleepycat.bind.tuple.DoubleBinding
 
doubleToEntry(double, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.DoubleBinding
Converts a simple double value into an entry buffer.
doubleToEntry(double, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedDoubleBinding
Converts a simple double value into an entry buffer.
doWork() - Method in interface com.sleepycat.collections.TransactionWorker
Perform the work for a single transaction.
DTD - Static variable in class com.sleepycat.dbxml.XmlEventReader
DTD event
dumpContainer(String, String) - Method in class com.sleepycat.dbxml.XmlManager
Dumps the contents of the specified container to the specified output file.
dup(boolean) - Method in class com.sleepycat.db.Cursor
Creates a new cursor that uses 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.
dup() - Method in interface com.sleepycat.persist.EntityCursor
Duplicates the cursor at the cursor position.
duplicates(K) - Method in class com.sleepycat.collections.StoredMap
Returns a new collection containing the values mapped to the given key in this map.
duplicatesMap(K, EntryBinding) - Method in class com.sleepycat.collections.StoredMap
Returns a new map from primary key to value for the subset of records having a given secondary key (duplicates).
dupSecondary(boolean) - Method in class com.sleepycat.db.SecondaryCursor
Returns a new copy of the cursor as a SecondaryCursor.
DURATION - Static variable in class com.sleepycat.dbxml.XmlValue
 

E

Eager - Static variable in class com.sleepycat.dbxml.XmlQueryContext
The query is executed and its resultant values are derived and stored in-memory before evaluation of the query is completed.
eid - Variable in class com.sleepycat.db.ReplicationManagerSiteInfo
The replication site's identifier
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.
EID_MASTER - Static variable in class com.sleepycat.db.Environment
A special identifier for eid in Environment.openChannel to create channel to send messages only to the master site.
ELECTION_RETRY - Static variable in class com.sleepycat.db.ReplicationTimeoutType
Configure the amount of time the replication manager will wait before retrying a failed election.
ELECTION_TIMEOUT - Static variable in class com.sleepycat.db.ReplicationTimeoutType
The timeout period for an election.
ELECTIONS - Static variable in class com.sleepycat.db.ReplicationConfig
Replication Manager automatically runs elections to choose a new master when the old master appears to have become disconnected.
electReplicationMaster(int, int) - Method in class com.sleepycat.db.Environment
Hold an election for the master of a replication group.
ELEMENT_NODE - Static variable in class com.sleepycat.dbxml.XmlValue
Node type returned by XmlValue.getNodeType().
EMPTY_TRANSACTION - Static variable in class com.sleepycat.db.TransactionStatus
The transaction did not update the database.
encodingSet() - Method in class com.sleepycat.dbxml.XmlEventReader
Return whether the encoding is explicitly set in the XML declaration for the document.
end(XmlStackFrame) - Method in class com.sleepycat.dbxml.XmlDebugListener
This method is called when BDB XML ends evaluation of a sub-expression.
EndDocument - Static variable in class com.sleepycat.dbxml.XmlEventReader
End document event
EndElement - Static variable in class com.sleepycat.dbxml.XmlEventReader
End element event
EndEntityReference - Static variable in class com.sleepycat.dbxml.XmlEventReader
End entity reference event
enhance(String, byte[]) - Method in class com.sleepycat.persist.model.ClassEnhancer
Enhances the given class bytes if the class is annotated with Entity or Persistent.
enter(XmlStackFrame) - Method in class com.sleepycat.dbxml.XmlDebugListener
This method is called when BDB XML requests results from a sub-expression.
entities() - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all entities in this index.
entities(Transaction, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all entities in this index.
entities(K, boolean, K, boolean) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing entities in a key range.
entities(Transaction, K, boolean, K, boolean, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing entities in a key range.
entities() - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the entities qualifying for the join.
entities(Transaction, CursorConfig) - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the entities qualifying for the join.
Entity - Annotation Type in com.sleepycat.persist.model
Indicates a persistent entity class.
ENTITY_NODE - Static variable in class com.sleepycat.dbxml.XmlValue
Node type returned by XmlValue.getNodeType().
ENTITY_REFERENCE_NODE - Static variable in class com.sleepycat.dbxml.XmlValue
Node type returned by XmlValue.getNodeType().
EntityBinding<E> - Interface in com.sleepycat.bind
A binding between a key-value entry pair and an entity object.
EntityConverter - Class in com.sleepycat.persist.evolve
A subclass of Converter that allows specifying keys to be deleted.
EntityConverter(String, int, Conversion, Set<String>) - Constructor for class com.sleepycat.persist.evolve.EntityConverter
Creates a mutation for converting all instances of the given entity class version to the current version of the class.
EntityCursor<V> - Interface in com.sleepycat.persist
Traverses entity values or key values and allows deleting or updating the entity at the current cursor position.
EntityIndex<K,V> - Interface in com.sleepycat.persist
The interface for accessing keys and entities via a primary or secondary index.
EntityJoin<PK,E> - Class in com.sleepycat.persist
Performs an equality join on two or more secondary keys.
EntityJoin(PrimaryIndex<PK, E>) - Constructor for class com.sleepycat.persist.EntityJoin
Creates a join object for a given primary index.
EntityMetadata - Class in com.sleepycat.persist.model
The metadata for a persistent entity class.
EntityMetadata(String, PrimaryKeyMetadata, Map<String, SecondaryKeyMetadata>) - Constructor for class com.sleepycat.persist.model.EntityMetadata
Used by an EntityModel to construct entity metadata.
EntityModel - Class in com.sleepycat.persist.model
The base class for classes that provide entity model metadata.
EntityStore - Class in com.sleepycat.persist
A store for managing persistent entity objects.
EntityStore(Environment, String, StoreConfig) - Constructor for class com.sleepycat.persist.EntityStore
Opens an entity store in a given environment.
EntryBinding<E> - Interface in com.sleepycat.bind
A binding between a key or data entry and a key or data object.
entrySet() - Method in class com.sleepycat.collections.StoredMap
Returns a set view of the mappings contained in this map.
entryToBigDecimal(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BigDecimalBinding
Converts an entry buffer into a BigDecimal value.
entryToBigDecimal(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedBigDecimalBinding
Converts an entry buffer into a BigDecimal value.
entryToBigInteger(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BigIntegerBinding
Converts an entry buffer into a BigInteger value.
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.
entryToDouble(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedDoubleBinding
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.
entryToFloat(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedFloatBinding
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.
entryToInt(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.PackedIntegerBinding
Converts an entry buffer into a simple int value.
entryToInt(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedPackedIntegerBinding
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.
entryToLong(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.PackedLongBinding
Converts an entry buffer into a simple Long value.
entryToLong(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedPackedLongBinding
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(K, D) - 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, D) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Constructs an entity object from TupleInput key entry and deserialized data entry objects.
entryToObject(TupleInput, E) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.BigDecimalBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.BigIntegerBinding
 
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.PackedIntegerBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.PackedLongBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.SortedBigDecimalBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.SortedDoubleBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.SortedFloatBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.SortedPackedIntegerBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.SortedPackedLongBinding
 
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.
Environment - Class in com.sleepycat.db
A database environment.
Environment(File, EnvironmentConfig) - Constructor for class com.sleepycat.db.Environment
Create a database environment handle.
EnvironmentConfig - Class in com.sleepycat.db
Specifies the attributes of an environment.
EnvironmentConfig() - Constructor for class com.sleepycat.db.EnvironmentConfig
Create an EnvironmentConfig initialized with the system default settings.
EQ - Static variable in class com.sleepycat.dbxml.XmlIndexLookup
Operation equal (==)
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.
equals(Object) - Method in class com.sleepycat.db.DatabaseEntry
Compares the data of two entries for byte-by-byte equality.
equals(Object) - Method in class com.sleepycat.db.ReplicationHostAddress
equals(XmlDocument) - Method in class com.sleepycat.dbxml.XmlDocument
Compares two XmlDocuments.
equals(XmlValue) - Method in class com.sleepycat.dbxml.XmlValue
Determines if two XmlValue objects represent the same value.
equals(Object) - Method in interface com.sleepycat.persist.evolve.Conversion
The standard equals method that must be implemented by conversion class.
equals(Object) - Method in class com.sleepycat.persist.evolve.Converter
Returns true if the conversion objects are equal in this object and given object, and if the Mutation.equals(java.lang.Object) superclass method returns true.
equals(Object) - Method in class com.sleepycat.persist.evolve.EntityConverter
Returns true if the deleted and renamed keys are equal in this object and given object, and if the Converter.equals(java.lang.Object) superclass method returns true.
equals(Object) - Method in class com.sleepycat.persist.evolve.Mutation
Returns true if the class name, class version and field name are equal in this object and given object.
equals(Object) - Method in class com.sleepycat.persist.evolve.Mutations
Returns true if this collection has the same set of mutations as the given collection and all mutations are equal.
equals(Object) - Method in class com.sleepycat.persist.evolve.Renamer
Returns true if the new class name is equal in this object and given object, and if the Mutation.equals(java.lang.Object) method returns true.
equals(Object) - Method in class com.sleepycat.persist.model.ClassMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.EntityMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.FieldMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.PrimaryKeyMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
 
equals(Object) - Method in class com.sleepycat.persist.raw.RawObject
 
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.
error(XmlException, XmlStackFrame) - Method in class com.sleepycat.dbxml.XmlDebugListener
This method is called if an error occurs during query evaluation.
ErrorBuffer - Class in com.sleepycat.util
 
ErrorBuffer(int) - Constructor for class com.sleepycat.util.ErrorBuffer
 
ErrorHandler - Interface in com.sleepycat.db
An interface specifying a callback function to be called when an error occurs in the Berkeley DB library.
EVENT_ERROR - Static variable in exception com.sleepycat.dbxml.XmlException
Error during XmlEventReader or XmlEventWriter processing
EventHandler - Interface in com.sleepycat.db
An interface classs with prototype definitions of all event functions that can be called via the Berkeley DB event callback mechanism.
EventHandlerAdapter - Class in com.sleepycat.db
An abstract class that implements EventHandler, used to specify a callback function to be called when an event is sent from the Berkeley DB library.
EventHandlerAdapter() - Constructor for class com.sleepycat.db.EventHandlerAdapter
 
evolve(EvolveConfig) - Method in class com.sleepycat.persist.EntityStore
Performs conversion of unevolved objects in order to reduce lazy conversion overhead.
EvolveConfig - Class in com.sleepycat.persist.evolve
Configuration properties for eager conversion of unevolved objects.
EvolveConfig() - Constructor for class com.sleepycat.persist.evolve.EvolveConfig
Creates an evolve configuration with default properties.
EvolveConfigBeanInfo - Class in com.sleepycat.persist.evolve
 
EvolveConfigBeanInfo() - Constructor for class com.sleepycat.persist.evolve.EvolveConfigBeanInfo
 
EvolveEvent - Class in com.sleepycat.persist.evolve
The event passed to the EvolveListener interface during eager entity evolution.
EvolveInternal - Class in com.sleepycat.persist.evolve
Internal access class that should not be used by applications.
EvolveInternal() - Constructor for class com.sleepycat.persist.evolve.EvolveInternal
 
EvolveListener - Interface in com.sleepycat.persist.evolve
The listener interface called during eager entity evolution.
evolveProgress(EvolveEvent) - Method in interface com.sleepycat.persist.evolve.EvolveListener
The listener method called during eager entity evolution.
EvolveStats - Class in com.sleepycat.persist.evolve
Statistics accumulated during eager entity evolution.
ExceptionUnwrapper - Class in com.sleepycat.util
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 in com.sleepycat.util
Interface implemented by exceptions that can contain nested exceptions.
execute(XmlTransaction, XmlManager, XmlArguments) - Method in class com.sleepycat.dbxml.XmlExternalFunction
This method is called from within a query to execute the function for which the instance was implemented.
execute(XmlQueryContext) - Method in class com.sleepycat.dbxml.XmlIndexLookup
Executes the index lookup operation specified by the configuration of the XmlIndexLookup object.
execute(XmlTransaction, XmlQueryContext) - Method in class com.sleepycat.dbxml.XmlIndexLookup
Executes the index lookup operation specified by the configuration of the XmlIndexLookup object.
execute(XmlQueryContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlIndexLookup
Executes the index lookup operation specified by the configuration of the XmlIndexLookup object.
execute(XmlTransaction, XmlQueryContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlIndexLookup
Executes the index lookup operation specified by the configuration of the XmlIndexLookup object.
execute(XmlQueryContext) - Method in class com.sleepycat.dbxml.XmlQueryExpression
Evaluates the XQuery expression against the containers and documents identified by the query.
execute(XmlQueryContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlQueryExpression
Evaluates the XQuery expression against the containers and documents identified by the query, with configuration.
execute(XmlTransaction, XmlQueryContext) - Method in class com.sleepycat.dbxml.XmlQueryExpression
Evaluates the XQuery expression against the containers and documents identified by the query, from within the scope of the provided XmlTransaction object.
execute(XmlTransaction, XmlQueryContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlQueryExpression
Evaluates the XQuery expression against the containers and documents identified by the query, from within the scope of the provided XmlTransaction object, with configuration.
execute(XmlValue, XmlQueryContext) - Method in class com.sleepycat.dbxml.XmlQueryExpression
Evaluates the XQuery expression against the provided context item in the given query context.
execute(XmlValue, XmlQueryContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlQueryExpression
Evaluates the XQuery expression against the provided context item in the given query context with configuration.
execute(XmlTransaction, XmlValue, XmlQueryContext) - Method in class com.sleepycat.dbxml.XmlQueryExpression
Evaluates the XQuery expression against the provided context item in the given query context, from within the scope of the provided XmlTransaction object.
execute(XmlTransaction, XmlValue, XmlQueryContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlQueryExpression
Evaluates the XQuery expression against the provided context item, from within the scope of the provided XmlTransaction object.
exists(Transaction, DatabaseEntry) - Method in class com.sleepycat.db.Database
Checks if the specified key appears in the database.
existsContainer(String) - Method in class com.sleepycat.dbxml.XmlManager
See if a container exists.
exit(XmlStackFrame) - Method in class com.sleepycat.dbxml.XmlDebugListener
This method is called when a sub-expression has finished calculating the results requested.
EXPIRE - Static variable in class com.sleepycat.db.LockDetectMode
Reject lock requests which have timed out.

F

FastInputStream - Class in com.sleepycat.util
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 in com.sleepycat.util
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 in com.sleepycat.db
An interface specifying a function to be called to provide feedback.
fetchAllData() - Method in class com.sleepycat.dbxml.XmlDocument
This method causes all document data and metadata to be retrieved.
FieldMetadata - Class in com.sleepycat.persist.model
The metadata for a key field.
FieldMetadata(String, String, String) - Constructor for class com.sleepycat.persist.model.FieldMetadata
Used by an EntityModel to construct field metadata.
FILEOPS - Static variable in class com.sleepycat.db.VerboseConfig
Display additional information when performing filesystem operations such as open, close or rename.
FILEOPS_ALL - Static variable in class com.sleepycat.db.VerboseConfig
Display additional information when performing all filesystem operations, including read and write.
find(String, String) - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Returns the indexing strategies for a named document or metadata node.
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.
first() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the first value and returns it, or returns null if the cursor range is empty.
first(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the first value and returns it, or returns null if the cursor range is empty.
firstKey() - Method in class com.sleepycat.collections.StoredSortedMap
Returns the first (lowest) key currently in this sorted map.
FLOAT - Static variable in class com.sleepycat.dbxml.XmlValue
 
FloatBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for an unsorted Float primitive wrapper or an unsorted float primitive.
FloatBinding() - Constructor for class com.sleepycat.bind.tuple.FloatBinding
 
floatToEntry(float, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.FloatBinding
Converts a simple float value into an entry buffer.
floatToEntry(float, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedFloatBinding
Converts a simple float value into an entry buffer.
flushReplication() - Method in class com.sleepycat.db.Environment
Internal method: re-push the last log record to all clients, in case they've lost messages and don't know it.
ForeignKeyDeleteAction - Class in com.sleepycat.db
The action taken when a referenced record in the foreign key database is deleted.
ForeignKeyNullifier - Interface in com.sleepycat.db
The interface implemented for setting single-valued foreign keys to null.
ForeignMultiKeyNullifier - Interface in com.sleepycat.db
The interface implemented for setting multi-valued foreign keys to null.
FORWARD_ROLL - Static variable in class com.sleepycat.db.RecoveryOperation
The log is being played forward; redo the operation described by the log record.
ForwardCursor<V> - Interface in com.sleepycat.persist
Cursor operations limited to traversing forward.
freeLockerID(int) - Method in class com.sleepycat.db.Environment
Free a locker ID.
fromArray(byte[]) - Static method in class com.sleepycat.db.HeapRecordId
Construct a HeapRecordId from a byte array, typically from a DatabaseEntry.
fromArray(byte[], ByteOrder) - Static method in class com.sleepycat.db.HeapRecordId
Construct a HeapRecordId from a byte array, typically from a DatabaseEntry.
fromFlag(int) - Static method in class com.sleepycat.db.RecoveryOperation
Internal: this is public only so it can be called from an internal package.
FULL_ELECTION_TIMEOUT - Static variable in class com.sleepycat.db.ReplicationTimeoutType
An optional configuration timeout period to wait for full election participation the first time the replication group finds a master.

G

G_DAY - Static variable in class com.sleepycat.dbxml.XmlValue
 
G_MONTH - Static variable in class com.sleepycat.dbxml.XmlValue
 
G_MONTH_DAY - Static variable in class com.sleepycat.dbxml.XmlValue
 
G_YEAR - Static variable in class com.sleepycat.dbxml.XmlValue
 
G_YEAR_MONTH - Static variable in class com.sleepycat.dbxml.XmlValue
 
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 from the database.
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(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.
get(K) - Method in interface com.sleepycat.persist.EntityIndex
Gets an entity via a key of this index.
get(Transaction, K, LockMode) - Method in interface com.sleepycat.persist.EntityIndex
Gets an entity via a key of this index.
get(PK) - Method in class com.sleepycat.persist.PrimaryIndex
 
get(Transaction, PK, LockMode) - Method in class com.sleepycat.persist.PrimaryIndex
 
get(SK) - Method in class com.sleepycat.persist.SecondaryIndex
 
get(Transaction, SK, LockMode) - Method in class com.sleepycat.persist.SecondaryIndex
 
get() - Method in class com.sleepycat.util.ErrorBuffer
 
get_data() - Method in class com.sleepycat.dbxml.XmlData
Returns a copy of the data in the underlying buffer.
get_name() - Method in class com.sleepycat.dbxml.XmlMetaData
Get the name used for the metadata item retrieved by this method.
get_size() - Method in class com.sleepycat.dbxml.XmlData
Returns the number of bytes of the data in the buffer.
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_uri() - Method in class com.sleepycat.dbxml.XmlMetaData
Get the URI used for the metadata item retrieved by this method.
get_value() - Method in class com.sleepycat.dbxml.XmlMetaData
Contains the XmlValue contained by the metadata item retrieved by this method.
get_version_major() - Static method in class com.sleepycat.dbxml.XmlManager
Returns the DB XML release's major version number.
get_version_minor() - Static method in class com.sleepycat.dbxml.XmlManager
Returns the DB XML release's minor version number.
get_version_patch() - Static method in class com.sleepycat.dbxml.XmlManager
Returns the DB XML release's patch version number.
get_version_string() - Static method in class com.sleepycat.dbxml.XmlManager
Returns the DB XML release's version as a string.
getAddress() - Method in class com.sleepycat.db.ReplicationManagerSite
Get the address of the site.
getAddress() - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Return the address of the site.
getAdoptEnvironment() - Method in class com.sleepycat.dbxml.XmlManagerConfig
Gets whether the XmlManager object will close and delete the underlying environment handle at the end of the XmlManager's life.
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.
getAllDocuments(XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Returns all XmlDocument objects in the container, with configuration options.
getAllDocuments(XmlTransaction, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Returns all XmlDocument objects in the container, with configuration options, in the context of a transaction.
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.
getAllowAutoOpen() - Method in class com.sleepycat.dbxml.XmlManagerConfig
Gets whether XQuery queries that reference unopened containers will automatically open those containers.
getAllowCreate() - Method in class com.sleepycat.db.BackupOptions
Whether the target directory will be created if it does not already exist.
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.
getAllowCreate() - Method in class com.sleepycat.persist.StoreConfig
Returns whether creation of a new store is allowed.
getAllowExternalAccess() - Method in class com.sleepycat.dbxml.XmlManagerConfig
Gets whether XQuery queries are allowed to access data sources external to the container, such as files on disk or http URIs.
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.
getAllowValidation() - Method in class com.sleepycat.dbxml.XmlContainerConfig
Gets whether documents are validated when loaded into the container, if they refer to a DTD or XML Schema.
getAllRawTypes() - Method in class com.sleepycat.persist.model.EntityModel
Returns all versions of all known types.
getAllRawTypeVersions(String) - Method in class com.sleepycat.persist.model.EntityModel
Returns all known versions of type information for a given class name, or null if no persistent version of the class is known.
getArchiveDatabases() - Method in class com.sleepycat.db.Environment
Return 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 an array of log files.
getArgument(int) - Method in class com.sleepycat.dbxml.XmlArguments
Gets the argument at the specified index.
getAttributeCount() - Method in class com.sleepycat.dbxml.XmlEventReader
Return the number of attributes for a StartElement event.
getAttributeLocalName(int) - Method in class com.sleepycat.dbxml.XmlEventReader
Return the local name of the attribute specified by the index parameter.
getAttributeNamespaceURI(int) - Method in class com.sleepycat.dbxml.XmlEventReader
Return the namespace URI of the attribute specified by the index parameter.
getAttributePrefix(int) - Method in class com.sleepycat.dbxml.XmlEventReader
Return the prefix of the attribute specified by the index parameter.
getAttributes() - Method in class com.sleepycat.dbxml.XmlValue
Returns returns a XmlResults that contains all of the attributes appearing on this node.
getAttributeValue(int) - Method in class com.sleepycat.dbxml.XmlEventReader
Return the text value of the attribute specified by the index parameter.
getAutoCommit() - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Returns whether the operation will auto-commit if no transaction is provided.
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..
getAutoIndexing() - Method in class com.sleepycat.dbxml.XmlContainer
Retrieves the current state of automatic indexing for the container.
getAutoIndexing(XmlTransaction) - Method in class com.sleepycat.dbxml.XmlContainer
Retrieves the current state of automatic indexing for the container in the scope of a transaction.
getAutoIndexing() - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Retrieves the current state of automatic indexing.
getBackupHandler() - Method in class com.sleepycat.db.EnvironmentConfig
Return the BackupHandler used to override default hot backup behavior.
getBackupReadCount() - Method in class com.sleepycat.db.EnvironmentConfig
Return the number of pages to read before pausing during the hot backup.
getBackupReadSleep() - Method in class com.sleepycat.db.EnvironmentConfig
Return the number of microseconds to sleep between batches of reads during a hot backup.
getBackupSize() - Method in class com.sleepycat.db.EnvironmentConfig
Return the size of the buffer, in megabytes, to read from the database during a hot backup.
getBackupSpins() - Method in class com.sleepycat.db.CacheFileStats
Spins while trying to back up the file.
getBackupWriteDirect() - Method in class com.sleepycat.db.EnvironmentConfig
Return return true if direct I/O is used when writing pages to the disk during a hot backup.
getBaseClass() - Method in class com.sleepycat.bind.serial.SerialBinding
Returns the base class for this binding.
getBaseURI() - Method in class com.sleepycat.dbxml.XmlQueryContext
Returns the base URI set for this XmlQueryContext object.
getBeanDescriptor() - Method in class com.sleepycat.persist.evolve.EvolveConfigBeanInfo
 
getBeanDescriptor() - Method in class com.sleepycat.persist.StoreConfigBeanInfo
 
getBeanDescriptor(Class) - Method in class com.sleepycat.util.ConfigBeanInfoBase
Gets the bean's BeanDescriptors.
getBFree() - Method in class com.sleepycat.db.HashStats
The number of bytes free on bucket pages.
getBigBFree() - Method in class com.sleepycat.db.HashStats
The number of bytes free on hash overflow (big item) pages.
getBigDecimalByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of an unsorted BigDecimal.
getBigDecimalMaxByteLength(BigDecimal) - Static method in class com.sleepycat.bind.tuple.TupleOutput
Returns the maximum byte length that would be output for a given BigDecimal value if TupleOutput.writeBigDecimal(java.math.BigDecimal) were called.
getBigIntegerByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a BigInteger.
getBigIntegerByteLength(BigInteger) - Static method in class com.sleepycat.bind.tuple.TupleOutput
Returns the exact byte length that would would be output for a given BigInteger value if TupleOutput.writeBigInteger(java.math.BigInteger) were called.
getBigPages() - Method in class com.sleepycat.db.HashStats
The number of hash overflow pages (created when key/data is too big for the page).
getBlob() - Method in class com.sleepycat.db.DatabaseEntry
Return whether this DatabaseEntry is configured to be stored as a blob.
getBlobDir() - Method in class com.sleepycat.db.DatabaseConfig
Returns the path of a directory where blobs are stored.
getBlobDir() - Method in class com.sleepycat.db.EnvironmentConfig
Returns the path of a directory where blobs are stored.
getBlobThreshold() - Method in class com.sleepycat.db.DatabaseConfig
Return the threshold value in bytes beyond which data items are stored as blobs.
getBlobThreshold() - Method in class com.sleepycat.db.EnvironmentConfig
Return the environment wide default blob threshold value.
getBootstrapHelper() - Method in class com.sleepycat.db.ReplicationManagerSite
Return if the site is a helper for the local site.
getBootstrapHelper() - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Return if the site is a helper for the local site.
getBtreeComparator() - Method in class com.sleepycat.db.DatabaseConfig
Return the custom Comparator used for btree keys.
getBtreeCompressor() - Method in class com.sleepycat.db.DatabaseConfig
Get the Btree compression callbacks.
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 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.
getBulk() - Method in class com.sleepycat.db.TransactionConfig
Return true if the Bulk attribute is set.
getBulkCursor() - Method in class com.sleepycat.db.CursorConfig
Return if the cursor will be used to do bulk operations on the underlying database.
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 function).
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.
getBytes() - Method in class com.sleepycat.db.CacheStats
Bytes of cache (total cache size is st_gbytes + st_bytes).
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.
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 cache regions.
getCacheDocuments() - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Returns whether the use of a cache mechanism has been enabled.
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 statistics for individual files in the cache.
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.
getCacheMax() - Method in class com.sleepycat.db.EnvironmentConfig
Return the maximum size of 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.
getCachePageSize() - Method in class com.sleepycat.db.EnvironmentConfig
Returns the environment's current page size setting.
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.LogVerifyConfig
Return the internal database environment cache size.
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
Returns the memory pool (that is, the buffer cache) subsystem statistics.
getCacheTableSize() - Method in class com.sleepycat.db.EnvironmentConfig
Returns the environment's current table size setting.
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 exception com.sleepycat.util.IOExceptionWrapper
 
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.
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.
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.
getClassesToEvolve() - Method in class com.sleepycat.persist.evolve.EvolveConfig
Returns an unmodifiable set of the entity classes to be evolved.
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 interface com.sleepycat.bind.serial.ClassCatalog
Returns the ClassLoader to be used by bindings that use this catalog.
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.
getClassLoader() - Method in class com.sleepycat.bind.serial.StoredClassCatalog
For BDB JE, returns the ClassLoader property of the catalog database environment.
getClassLoader(EntityModel) - Static method in class com.sleepycat.persist.model.ModelInternal
Internal access method that should not be used by applications.
getClassMetadata(String) - Method in class com.sleepycat.persist.model.AnnotationModel
 
getClassMetadata(String) - Method in class com.sleepycat.persist.model.EntityModel
Returns the metadata for a given persistent class name, including proxy classes and entity classes.
getClassMetadata() - Method in interface com.sleepycat.persist.raw.RawType
Returns the original model class metadata used to create this class, or null if this is not a model class.
getClassName() - Method in class com.sleepycat.persist.evolve.Mutation
Returns the class to which this mutation applies.
getClassName() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns the name of the persistent class.
getClassName() - Method in class com.sleepycat.persist.model.EntityMetadata
Returns the name of the entity class.
getClassName() - Method in class com.sleepycat.persist.model.FieldMetadata
Returns the class name of the field type.
getClassName() - Method in interface com.sleepycat.persist.raw.RawType
Returns the class name for this type in the format specified by Class.getName().
getClassVersion() - Method in class com.sleepycat.persist.evolve.Mutation
Returns the class version to which this mutation applies.
getClean() - Method in class com.sleepycat.db.BackupOptions
Whether the target backup directory should be cleaned.
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 requester 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.
getCommitToken() - Method in class com.sleepycat.db.Transaction
Fetch the transaction's commit token.
getComponentType() - Method in interface com.sleepycat.persist.raw.RawType
Returns the array component type, or null if this is not an array type.
getCompositeKeyFields() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns an unmodifiable list of metadata for the fields making up a composite key, or null if this is a not a composite key class.
getCompression() - Method in class com.sleepycat.dbxml.XmlContainerConfig
Returns the name of the compression algorithm.
getCompression() - Method in class com.sleepycat.dbxml.XmlManager
Returns the name of the default compression algorithm.
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.DatabaseStream
Return this database stream 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.
getConfig() - Method in class com.sleepycat.db.ReplicationManagerSite
Get the address and configuration of the site.
getConfig() - Method in class com.sleepycat.db.SecondaryDatabase
Return this Database object's configuration.
getConfig() - Method in class com.sleepycat.persist.EntityStore
Returns a copy of the entity store configuration.
getConfig() - Method in class com.sleepycat.persist.raw.RawStore
Returns a copy of the entity store configuration.
getConnectFail() - Method in class com.sleepycat.db.ReplicationManagerStats
The number of times an attempt to open a new TCP/IP connection failed.
getConnectionDrop() - Method in class com.sleepycat.db.ReplicationManagerStats
The number of existing connections that have been dropped since the statistics were last reset.
getConnectionStatus() - Method in class com.sleepycat.db.ReplicationManagerSiteInfo
The status of the replication site's connection.
getContainer() - Method in class com.sleepycat.dbxml.XmlIndexLookup
Gets the container on which the index lookup operation is to be performed.
getContainerConfig() - Method in class com.sleepycat.dbxml.XmlContainer
Returns a copy of the configuration object for the container.
getContainerType() - Method in class com.sleepycat.dbxml.XmlContainer
Returns the container's type.
getContainerType() - Method in class com.sleepycat.dbxml.XmlContainerConfig
Gets the container type of either XmlContainer.NodeContainer, or XmlContainer.WholedocContainer.
getContent() - Method in class com.sleepycat.dbxml.XmlDocument
Returns the document's content as a byte array.
getContentAsEventReader() - Method in class com.sleepycat.dbxml.XmlDocument
Returns the document's content as an XmlEventReader.
getContentAsEventWriter(XmlEventWriter) - Method in class com.sleepycat.dbxml.XmlDocument
Writes the document's content as events to the specified XmlEventWriter, then calls XmlEventWriter.close() to release resources.
getContentAsInputStream() - Method in class com.sleepycat.dbxml.XmlDocument
Returns the document's content as an InputStream.
getContentAsString() - Method in class com.sleepycat.dbxml.XmlDocument
Returns the document's content as a string.
getContentAsXmlInputStream() - Method in class com.sleepycat.dbxml.XmlDocument
Returns the document's content as an XmlInputStream.
getContinueAfterFail() - Method in class com.sleepycat.db.LogVerifyConfig
Return if continue after a failed check.
getConversion() - Method in class com.sleepycat.persist.evolve.Converter
Returns the converter instance specified to the constructor.
getConverter(String, int, String) - Method in class com.sleepycat.persist.evolve.Mutations
Returns the converter mutation for the given class, version and field, or null if none exists.
getConverters() - Method in class com.sleepycat.persist.evolve.Mutations
Returns an unmodifiable collection of all converter mutations.
getCreateDir() - Method in class com.sleepycat.db.DatabaseConfig
Return the directory a database will/has been created in or looked for.
getCreateDir() - Method in class com.sleepycat.db.EnvironmentConfig
Returns the path of a directory to be used as the location to create the access method database files.
getCurFile() - Method in class com.sleepycat.db.LogStats
The current log file number.
getCurMaxId() - Method in class com.sleepycat.db.LockStats
The current maximum unused locker ID.
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.
getCursor() - Method in class com.sleepycat.db.DatabaseStream
Return the Cursor handle associated with this database stream.
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.
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.
getDatabase() - Method in interface com.sleepycat.persist.EntityIndex
Returns the underlying database for this index.
getDatabase() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the underlying secondary database for this index.
getDatabaseEntry() - Method in exception com.sleepycat.db.MemoryException
Returns the DatabaseEntry object with insufficient memory to complete the operation to complete the operation.
getDatabaseException() - Method in exception com.sleepycat.dbxml.XmlException
Retrieves the Berkeley DB exception object for an XmlException with error code DATABASE_ERROR.
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.
getDatabaseNamer() - Method in class com.sleepycat.persist.StoreConfig
Returns the object reponsible for naming of files and databases.
getDataDirs() - Method in class com.sleepycat.db.EnvironmentConfig
Return the array of data directories.
getDataNIO() - Method in class com.sleepycat.db.DatabaseEntry
Return the java.nio.ByteBuffer.
getDbFile() - Method in class com.sleepycat.db.LogVerifyConfig
Return the database file name whose logs we will verify.
getDbName() - Method in class com.sleepycat.db.LogVerifyConfig
Return the database name whose logs we will verify.
getDeadlock() - Method in class com.sleepycat.db.CompactStats
If no transaction parameter was specified to Database.compact, the number of deadlocks which occurred.
getDebugListener() - Method in class com.sleepycat.dbxml.XmlQueryContext
Gets the XmlDebugListener associated with this query context.
getDeclaringClassName() - Method in class com.sleepycat.persist.model.FieldMetadata
Returns the name of the class where the field is declared.
getDecrement() - Method in class com.sleepycat.db.SequenceConfig
Return true if the sequence is configured to decrement.
getDefaultCollection() - Method in class com.sleepycat.dbxml.XmlQueryContext
Returns the default collection for use in fn:collection() with no arguments in an XQuery expression.
getDefaultContainerConfig() - Method in class com.sleepycat.dbxml.XmlManager
Gets the default configuration object used for containers opened and created by this XmlManager object.
getDefaultContainerType() - Method in class com.sleepycat.dbxml.XmlManager
Returns the default type used for containers opened and created by this XmlManager object.
getDefaultEventIndex() - Method in class com.sleepycat.util.ConfigBeanInfoBase
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean.
getDefaultIndex() - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Retrieves the default index.
getDefaultPageSize() - Method in class com.sleepycat.dbxml.XmlManager
Gets the size of the pages used to store documents in the database.
getDefaultPropertyIndex() - Method in class com.sleepycat.util.ConfigBeanInfoBase
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean.
getDefaultSequenceIncrement() - Method in class com.sleepycat.dbxml.XmlManager
Returns the integer increment to be used when pre-allocating document ids for new documents created by XmlContainer.putDocument(com.sleepycat.dbxml.XmlDocument).
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.
getDeleteAction() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the action to take when a related entity is deleted having a primary key value that exists as a secondary key value for this entity.
getDeletedKeys() - Method in class com.sleepycat.persist.evolve.EntityConverter
Returns the set of key names that are to be deleted.
getDeleter(String, int, String) - Method in class com.sleepycat.persist.evolve.Mutations
Returns the deleter mutation for the given class, version and field, or null if none exists.
getDeleters() - Method in class com.sleepycat.persist.evolve.Mutations
Returns an unmodifiable collection of all deleter mutations.
getDetail() - Method in interface com.sleepycat.util.ExceptionWrapper
Deprecated.
getDetail() - Method in exception com.sleepycat.util.IOExceptionWrapper
Deprecated.
getDetail() - Method in exception com.sleepycat.util.RuntimeExceptionWrapper
Deprecated.
replaced by Throwable.getCause().
getDimensions() - Method in interface com.sleepycat.persist.raw.RawType
Returns the number of array dimensions, or zero if this is not an array type.
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.
getDocument(String) - Method in class com.sleepycat.dbxml.XmlContainer
Returns the XmlDocument with the specified name.
getDocument(String, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Returns the XmlDocument with the specified name, with configuration options.
getDocument(XmlTransaction, String) - Method in class com.sleepycat.dbxml.XmlContainer
Returns the XmlDocument with the specified name in the scope of a transaction.
getDocument(XmlTransaction, String, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Returns the XmlDocument with the specified name in the scope of a transaction, with configuration options.
getDocumentProjection() - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Gets whether document projection will be applied to document parsing done in the operation.
getDocumentsOnly() - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Gets whether index lookups will return documents or nodes for containers with node indexes.
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.
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 originally detected at this site.
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.
getEgen() - Method in class com.sleepycat.db.ReplicationStats
The election generation number for the current or next election.
getEid() - Method in class com.sleepycat.db.ReplicationManagerSite
Get the environment id of the site.
getElectionCurWinner() - Method in class com.sleepycat.db.ReplicationStats
The environment ID of the winner of the current or last election.
getElectionDatagen() - Method in class com.sleepycat.db.ReplicationStats
The master data generation number of the winner of the current or last election.
getElectionGen() - Method in class com.sleepycat.db.ReplicationStats
The master generation number of the winner of the current or last election.
getElectionLsn() - Method in class com.sleepycat.db.ReplicationStats
The maximum LSN of the winner of the current or last election.
getElectionNumSites() - Method in class com.sleepycat.db.ReplicationStats
The number of sites responding to this site during the current election.
getElectionNumVotes() - Method in class com.sleepycat.db.ReplicationStats
The number of votes required in the current or last election.
getElectionPriority() - Method in class com.sleepycat.db.ReplicationStats
The priority of the winner of the current or last election.
getElections() - Method in class com.sleepycat.db.ReplicationStats
The number of elections held.
getElectionSec() - Method in class com.sleepycat.db.ReplicationStats
The number of seconds the last election took (the total election time is this value plus ReplicationStats.getElectionUsec()).
getElectionStatus() - Method in class com.sleepycat.db.ReplicationStats
The current election phase (0 if no election is in progress).
getElectionsWon() - Method in class com.sleepycat.db.ReplicationStats
The number of elections won.
getElectionTiebreaker() - Method in class com.sleepycat.db.ReplicationStats
The tiebreaker value of the winner of the current or last election.
getElectionUsec() - Method in class com.sleepycat.db.ReplicationStats
The number of microseconds the last election took (the total election time is this value plus ReplicationStats.getElectionSec()).
getElectionVotes() - Method in class com.sleepycat.db.ReplicationStats
The number of votes received during the current election.
getElectThreads() - Method in class com.sleepycat.db.ReplicationManagerStats
Number of currently active election threads.
getElementClassName() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the class name of the array or collection element for a ONE_TO_MANY or MANY_TO_MANY relationship, or null for a Relationship#ONE_TO_ONE ONE_TO_ONE} or MANY_TO_ONE relationship.
getElements() - Method in class com.sleepycat.persist.raw.RawObject
Returns the array of elements for an array type, or null for a complex type or an enum type.
getEmptyBuckets() - Method in class com.sleepycat.db.CompactStats
The number of empty hash buckets that were found the compaction phase.
getEmptyPages() - Method in class com.sleepycat.db.BtreeStats
The number of empty database pages.
getEncoding() - Method in class com.sleepycat.dbxml.XmlEventReader
Return the character encoding.
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.
getEndLsn() - Method in class com.sleepycat.db.LogVerifyConfig
Return the ending lsn to verify.
getEndTime() - Method in class com.sleepycat.db.LogVerifyConfig
Return the ending time to verify.
getEntityBinding(Class<V>) - Method in class com.sleepycat.collections.TupleSerialFactory
 
getEntityBinding() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the entity binding for this index.
getEntityClass() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the entity class for this index.
getEntityClassName() - Method in class com.sleepycat.persist.evolve.EvolveEvent
The class name of the current entity class being converted.
getEntityMetadata(String) - Method in class com.sleepycat.persist.model.AnnotationModel
 
getEntityMetadata(String) - Method in class com.sleepycat.persist.model.EntityModel
Returns the metadata for a given entity class name.
getEntityMetadata() - Method in interface com.sleepycat.persist.raw.RawType
Returns the original model entity metadata used to create this class, or null if this is not an entity class.
getEnum() - Method in class com.sleepycat.persist.raw.RawObject
Returns the enum constant String for an enum type, or null for a complex type or an array type.
getEnumConstants() - Method in interface com.sleepycat.persist.raw.RawType
Returns an unmodifiable list of the names of the enum instances, or null if this is not an enum type.
getEnvHome() - Method in class com.sleepycat.db.LogVerifyConfig
Return the home directory to use by the log verification internally.
getEnvId() - Method in class com.sleepycat.db.ReplicationStats
The current environment ID.
getEnvID() - Method in class com.sleepycat.db.ReplicationStatus
Return the environment ID associated with the operation.
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 exception com.sleepycat.db.DatabaseException
Return the environment in which the exception occurred.
getEnvironment() - Method in class com.sleepycat.dbxml.XmlManager
Returns a handle to the underlying database environment.
getEnvironment() - Method in class com.sleepycat.persist.EntityStore
Returns the environment associated with this store.
getEnvironment() - Method in class com.sleepycat.persist.raw.RawStore
Returns the environment associated with this store.
getEnvPriority() - Method in class com.sleepycat.db.ReplicationStats
The current environment priority.
getErrno() - Method in exception com.sleepycat.db.DatabaseException
Get the error number associated with this exception.
getErrorCode() - Method in exception com.sleepycat.dbxml.XmlException
Returns the exception code: one of the XmlException class constants.
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 OutputStream for displaying error messages.
getEvaluationType() - Method in class com.sleepycat.dbxml.XmlQueryContext
Returns the evaluation type defined for this XmlQueryContext.
getEvaluationType() - Method in class com.sleepycat.dbxml.XmlResults
Gets the evaluation type of the XmlResults object.
getEventHandler() - Method in class com.sleepycat.db.EnvironmentConfig
Return the object's methods to be called when a triggered event occurs.
getEventSetDescriptors() - Method in class com.sleepycat.util.ConfigBeanInfoBase
Gets the bean's EventSetDescriptors.
getEventType() - Method in class com.sleepycat.dbxml.XmlEventReader
Return the event type of the current position.
getEvolveListener() - Method in class com.sleepycat.persist.evolve.EvolveConfig
Returns the progress listener that is notified each time an entity is read.
getExclusiveCreate() - Method in class com.sleepycat.db.BackupOptions
Whether the target directory will be exclusively created.
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.
getExclusiveCreate() - Method in class com.sleepycat.persist.StoreConfig
Returns whether opening an existing store is prohibited.
getExpandEntities() - Method in class com.sleepycat.dbxml.XmlEventReader
Determine whether you will read events that are part of an expanded entity reference.
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.
getFieldName() - Method in class com.sleepycat.persist.evolve.Mutation
Returns the field name to which this mutation applies, or null if this mutation applies to the class itself.
getFields() - Method in interface com.sleepycat.persist.raw.RawType
Returns a map of field name to raw field for each non-static non-transient field declared in this class, or null if this is not a complex type (in other words, this is a simple type or an array type).
getFile() - Method in class com.sleepycat.db.LogSequenceNumber
Return the file number component of the LogSequenceNumber.
getFileidInit() - Method in class com.sleepycat.db.LogStats
The initial allocated file logging identifiers.
getFileName() - Method in class com.sleepycat.db.CacheFileStats
The name of the file.
getFileName(String, String, String) - Method in interface com.sleepycat.persist.DatabaseNamer
Returns the name of the file to be used to store the dataabase for the given store, entity class and key.
getFiles() - Method in class com.sleepycat.db.BackupOptions
Whether ordinary files are included in the hot backup.
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.
getFirstChild() - Method in class com.sleepycat.dbxml.XmlValue
Returns current node's first child node.
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.
getForeignKeyDatabase() - Method in class com.sleepycat.db.SecondaryConfig
Returns the database used to check the foreign key integrity constraint, or null if no foreign key constraint will be checked.
getForeignKeyDeleteAction() - Method in class com.sleepycat.db.SecondaryConfig
Returns the action taken when a referenced record in the foreign key database is deleted.
getForeignKeyNullifier() - Method in class com.sleepycat.db.SecondaryConfig
Returns the user-supplied object used for setting single-valued foreign keys to null.
getForeignMultiKeyNullifier() - Method in class com.sleepycat.db.SecondaryConfig
Returns the user-supplied object used for setting multi-valued foreign keys to null.
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.
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 master generation number.
getGenerateName() - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Gets whether to automatically generate a name for the document.
getGID() - Method in class com.sleepycat.db.PreparedTransaction
Return the global transaction ID for the transaction.
getGId() - Method in class com.sleepycat.db.TransactionStats.Active
Return the transaction's Global ID, if the transaction was prepared using Transaction.prepare(byte[]).
getGroupCreator() - Method in class com.sleepycat.db.ReplicationManagerSite
Return if the site is a group creator.
getGroupCreator() - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Return if the site is a group creator.
getHashBuckets() - Method in class com.sleepycat.db.CacheStats
Number of hash buckets in the buffer hash table.
getHashComparator() - Method in class com.sleepycat.db.DatabaseConfig
Return the Comparator used to compare keys in a Hash database.
getHasher() - Method in class com.sleepycat.db.DatabaseConfig
Return the database-specific hash function.
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.
getHashLen() - Method in class com.sleepycat.db.LockStats
Maximum length of a lock hash bucket.
getHashLongest() - Method in class com.sleepycat.db.CacheStats
The longest chain ever encountered in buffer hash table lookups.
getHashMaxNowait() - Method in class com.sleepycat.db.CacheStats
The number of times a thread of control was able to obtain the hash bucket lock without waiting on the bucket which had the maximum number of times that a thread of control needed to wait.
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.
getHashMutexes() - Method in class com.sleepycat.db.CacheStats
The number of hash bucket mutexes in the buffer hash table.
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.
getHeapMagic() - Method in class com.sleepycat.db.HeapStats
Magic number that identifies the file as a Heap file.
getHeapMetaFlags() - Method in class com.sleepycat.db.HeapStats
Reports internal flags.
getHeapNumBlobs() - Method in class com.sleepycat.db.HeapStats
The number of blob records.
getHeapNumRecs() - Method in class com.sleepycat.db.HeapStats
Reports the number of records in the Heap database.
getHeapNumRegions() - Method in class com.sleepycat.db.HeapStats
The number of regions in the Heap database.
getHeapPageCount() - Method in class com.sleepycat.db.HeapStats
The number of pages in the database.
getHeapPageSize() - Method in class com.sleepycat.db.HeapStats
The underlying database page (and bucket) size, in bytes.
getHeapRegionSize() - Method in class com.sleepycat.db.DatabaseConfig
Return the number of pages in a region of the database.
getHeapRegionSize() - Method in class com.sleepycat.db.HeapStats
The number of pages in a region in the Heap database.
getHeapsize() - Method in class com.sleepycat.db.DatabaseConfig
Return the maximum on-disk database file size.
getHeapVersion() - Method in class com.sleepycat.db.HeapStats
The version of the Heap database.
getHighBoundOperation() - Method in class com.sleepycat.dbxml.XmlIndexLookup
Gets the operation to be used for the upper bound for a range index lookup operation.
getHighBoundValue() - Method in class com.sleepycat.dbxml.XmlIndexLookup
Gets the value to be used for the upper bound for a range index lookup operation.
getHome() - Method in class com.sleepycat.db.Environment
Return the database environment home directory.
getHome() - Method in class com.sleepycat.dbxml.XmlManager
Returns the home directory for the underlying database environment.
getHost() - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Return the host of the site.
getHotbackupInProgress() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if a "hot backup" is in progress.
getIcon(int) - Method in class com.sleepycat.util.ConfigBeanInfoBase
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
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.
getId() - Method in interface com.sleepycat.persist.raw.RawType
Returns the internal unique ID for this type.
getImmutableSecondaryKey() - Method in class com.sleepycat.db.SecondaryConfig
Returns whether the secondary key is immutable.
getImplicitTimezone() - Method in class com.sleepycat.dbxml.XmlManager
Gets the implicit timezone to be used for XQuery expressions, in offset in minutes from GMT.
getIncomingMsgsDropped() - Method in class com.sleepycat.db.ReplicationManagerStats
The number of incoming messages that were dropped because the incoming queue was full.
getIncomingQueueBytes() - Method in class com.sleepycat.db.ReplicationManagerStats
Bytes component of the memory consumption for the messages currently in the incoming queue.
getIncomingQueueGbytes() - Method in class com.sleepycat.db.ReplicationManagerStats
Gigabytes component of the memory consumption for the messages currently in the incoming queue.
getIndex() - Method in class com.sleepycat.db.HeapRecordId
Get the index in the offset table where the record can be found.
getIndex() - Method in exception com.sleepycat.db.LockNotGrantedException
Returns -1 when Environment.getLock was called, and returns the index of the failed LockRequest when Environment.lockVector was called.
getIndex() - Method in class com.sleepycat.dbxml.XmlIndexLookup
Gets the indexing strategy to be used for the index lookup operation.
getIndexNodes() - Method in class com.sleepycat.dbxml.XmlContainer
Returns whether or not the container is indexing at the node level.
getIndexNodes() - Method in class com.sleepycat.dbxml.XmlContainerConfig
Deprecated.
as of release 2.5, replaced by XmlContainerConfig.getIndexNodesFlag().

Returns whether the indexer should create index targets that references nodes rather than documents.

getIndexNodesFlag() - Method in class com.sleepycat.dbxml.XmlContainerConfig
Returns whether indexing nodes instead of documents is set to XmlContainerConfig.On, XmlContainerConfig.Off, or XmlContainerConfig.UseDefaults.
getIndexSpecification() - Method in class com.sleepycat.dbxml.XmlContainer
Retrieves the current index specification for the container.
getIndexSpecification(XmlTransaction) - Method in class com.sleepycat.dbxml.XmlContainer
Retrieves the current index specification for the container in the scope of a transaction.
getIndexSpecification(XmlTransaction, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Retrieves the current index specification for the container in the scope of a transaction using the specified XmlDocumentConfig object.
getInitializeCache() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured with a shared memory buffer pool.
getInitializeCDB() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured for the Concurrent Data Store product.
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.
getInitialMutexes() - Method in class com.sleepycat.db.EnvironmentConfig
Return the number of mutexes allocated when an environment is created.
getInitialValue() - Method in class com.sleepycat.db.SequenceConfig
Return the initial value for a sequence..
getInitlockers() - Method in class com.sleepycat.db.LockStats
The initial number of lockers allocated in lock table.
getInitlocks() - Method in class com.sleepycat.db.LockStats
The initial number of locks allocated in the lock table.
getInitobjects() - Method in class com.sleepycat.db.LockStats
The initial number of lock objects allocated in lock table.
getInittxns() - Method in class com.sleepycat.db.TransactionStats
The initial number of transactions configured.
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.
getIoWait() - Method in class com.sleepycat.db.CacheStats
Number of operations blocked waiting for I/O to complete.
getIteratorBlockSize() - Method in class com.sleepycat.collections.StoredCollection
Returns the number of records read at one time by iterators returned by the StoredCollection.iterator() method.
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.
getKeyBinding() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the primary key binding for this index.
getKeyBinding() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the secondary key binding for the index.
getKeyClass() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the primary key class for this index.
getKeyClass() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the secondary key class for this index.
getKeyCreator(Class<V>, 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 single-valued secondary keys.
getKeyName() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the key name, which may be different from the field name.
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.
getKeysDatabase() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the underlying secondary database that is not associated with the primary database and is used for the SecondaryIndex.keysIndex.
getKnownClasses() - Method in class com.sleepycat.persist.model.AnnotationModel
 
getKnownClasses() - Method in class com.sleepycat.persist.model.EntityModel
Returns the names of all known persistent classes.
getKnownSpecialClasses() - Method in class com.sleepycat.persist.model.AnnotationModel
 
getKnownSpecialClasses() - Method in class com.sleepycat.persist.model.EntityModel
Returns the names of all known persistent enum and array classes that may be used to store persistent data.
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.
getLastChild() - Method in class com.sleepycat.dbxml.XmlValue
Returns current node's last child node.
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.
getLazyDocs() - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Gets whether to retrieve the document lazily.
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.
getLeaseChk() - Method in class com.sleepycat.db.ReplicationStats
The number of lease validity checks.
getLeaseChkMisses() - Method in class com.sleepycat.db.ReplicationStats
The number of invalid lease validity checks.
getLeaseChkRefresh() - Method in class com.sleepycat.db.ReplicationStats
The number of lease refresh attempts during lease validity checks.
getLeaseSends() - Method in class com.sleepycat.db.ReplicationStats
The number of live messages sent while using leases.
getLegacy() - Method in class com.sleepycat.db.ReplicationManagerSite
Return if the site is in a legacy group.
getLegacy() - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Return if the site is in a legacy group.
getLevels() - Method in class com.sleepycat.db.BtreeStats
The number of levels in the database.
getLevels() - Method in class com.sleepycat.db.CompactStats
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.
getLocalName() - Method in class com.sleepycat.dbxml.XmlEventReader
Return the local name of the event at the current position.
getLocalName() - Method in class com.sleepycat.dbxml.XmlValue
Returns the node's local name.
getLocalSite() - Method in class com.sleepycat.db.ReplicationManagerSite
Return if the site is the local site.
getLocalSite() - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Return if the site is the local site.
getLock(int, boolean, DatabaseEntry, LockRequestMode) - Method in class com.sleepycat.db.Environment
Acquire a lock from the lock table returning information about it in the Lock parameter.
getLock() - Method in exception 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.
getLockerPriority(int) - Method in class com.sleepycat.db.Environment
Return the deadlock priority for the given locker.
getLockers() - Method in class com.sleepycat.db.LockStats
The current number of lockers allocated in lock table.
getLockersNowait() - Method in class com.sleepycat.db.LockStats
The number of requests to allocate or deallocate a locker for which the thread of control did not wait.
getLockersWait() - Method in class com.sleepycat.db.LockStats
The number of requests to allocate or deallocate a locker for which the thread of control waited.
getLockMode() - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Get the lock mode for the operation.
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.
getLockPartitions() - Method in class com.sleepycat.db.EnvironmentConfig
Returns the number of lock table partitions in the Berkeley DB environment.
getLocks() - Method in class com.sleepycat.db.LockStats
The current number of locks allocated in lock table.
getLockStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Return the database environment's locking statistics.
getLocksteals() - Method in class com.sleepycat.db.LockStats
The maximum number of locks stolen by an empty partition.
getLockTableSize() - Method in class com.sleepycat.db.EnvironmentConfig
Return the lock hash table size.
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.
getLogBlobContent() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if full logging of blob data is enabled.
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.
getLogNoSync() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the system has been configured to avoid fsync() calls during log files during flushes.
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 times log records were missed and requested.
getLogStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Return the database environment's logging statistics.
getLogZero() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured to zero all pages of new log files upon their creation.
getLowBoundOperation() - Method in class com.sleepycat.dbxml.XmlIndexLookup
Gets the operation to be used for the lower bound for a range index lookup operation, or the single operation for a simple inequality lookup.
getLowBoundValue() - Method in class com.sleepycat.dbxml.XmlIndexLookup
Gets the value to be used for the lower bound for a range index lookup operation, or the single operation for a simple inequality lookup.
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.
getLsn() - Method in class com.sleepycat.db.TransactionStats.Active
The log sequence number of the transaction's first log record.
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.
getManager() - Method in class com.sleepycat.dbxml.XmlContainer
Returns the XmlManager object for the XmlContainer.
getManagerConfig() - Method in class com.sleepycat.dbxml.XmlManager
Gets the configuration object for this XmlManager instance.
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.
getMaxElectThreads() - Method in class com.sleepycat.db.ReplicationManagerStats
The number of election threads for which space is reserved.
getMaxHlocks() - Method in class com.sleepycat.db.LockStats
The maximum number of locks in any hash bucket at any one time.
getMaxHobjects() - Method in class com.sleepycat.db.LockStats
The maximum number of objects in any hash bucket at any one time.
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.
getMaxLeaseSec() - Method in class com.sleepycat.db.ReplicationStats
The number of seconds of the longest lease (the total lease time is this value plus ReplicationStats.getMaxLeaseUsec()).
getMaxLeaseUsec() - Method in class com.sleepycat.db.ReplicationStats
The number of microseconds of the longest lease (the total lease time is this value plus ReplicationStats.getMaxLeaseSec()).
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.
getMaxLockObjects() - Method in class com.sleepycat.db.EnvironmentConfig
Return the maximum number of locked objects.
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.
getMaxLsteals() - Method in class com.sleepycat.db.LockStats
The maximum number of lock steals for any one partition.
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.
getMaxNfileId() - Method in class com.sleepycat.db.LogStats
The maximum number of file logging identifiers used.
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.
getMaxNsnapshot() - Method in class com.sleepycat.db.TransactionStats
The maximum number of transactions on the snapshot list at any one time.
getMaxNumCache() - Method in class com.sleepycat.db.CacheStats
Maximum number of caches, as configured with EnvironmentConfig.setCacheMax(long).
getMaxObjects() - Method in class com.sleepycat.db.LockStats
The maximum number of lock objects possible.
getMaxOpenfd() - Method in class com.sleepycat.db.CacheStats
Maximum number of open file descriptors.
getMaxOpenFiles() - Method in class com.sleepycat.db.EnvironmentConfig
Return the maximum number of file descriptors that will be opened concurrently..
getMaxOsteals() - Method in class com.sleepycat.db.LockStats
The maximum number of object steals for any one partition.
getMaxPages() - Method in class com.sleepycat.db.CompactConfig
Return the the maximum number of pages to free.
getMaxPermLsn() - Method in class com.sleepycat.db.ReplicationStats
The LSN of the maximum permanent log record, or 0 if there are no permanent log records.
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.
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 OutputStream for displaying informational messages.
getMetaData(String, String, XmlValue) - Method in class com.sleepycat.dbxml.XmlDocument
Returns the value of the specified metadata.
getMetaData(String, String) - Method in class com.sleepycat.dbxml.XmlDocument
Returns the value of the specified binary metadata.
getMetadataDir() - Method in class com.sleepycat.db.EnvironmentConfig
Return the path of a directory to be used as the location to store the persistent metadata.
getMetaDataIterator() - Method in class com.sleepycat.dbxml.XmlDocument
getMetaFlags() - Method in class com.sleepycat.db.BtreeStats
Reports internal flags.
getMetaFlags() - Method in class com.sleepycat.db.HashStats
Reports internal flags.
getMetaFlags() - Method in class com.sleepycat.db.QueueStats
Reports internal 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.
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.
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 exception 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.
getModel() - Method in class com.sleepycat.persist.EntityStore
Returns the current entity model for this store.
getModel() - Method in class com.sleepycat.persist.raw.RawStore
Returns the last configured and stored entity model for this store.
getModel() - Method in class com.sleepycat.persist.StoreConfig
Returns the entity model that defines entity classes and index keys.
getMsgsBadgen() - Method in class com.sleepycat.db.ReplicationStats
The number of messages received with a bad generation number.
getMsgsDropped() - Method in class com.sleepycat.db.ReplicationManagerStats
The number of outgoing messages that were dropped, because the outgoing message queue was full.
getMsgsProcessed() - Method in class com.sleepycat.db.ReplicationStats
The number of messages received and processed.
getMsgsQueued() - Method in class com.sleepycat.db.ReplicationManagerStats
The number of outgoing messages which could not be transmitted immediately, due to a full network buffer, and had to be queued for later delivery.
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.
getMultiKeyCreator() - Method in class com.sleepycat.db.SecondaryConfig
Returns the user-supplied object used for creating multi-valued secondary keys.
getMultiversion() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the database is configured for multiversion concurrency control.
getMultiversion() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the handle is configured to open all databases for multiversion concurrency control.
getMultiversionFreed() - Method in class com.sleepycat.db.CacheStats
Number of frozen buffers freed.
getMultiversionFrozen() - Method in class com.sleepycat.db.CacheStats
Number of buffers frozen.
getMultiversionRef() - Method in class com.sleepycat.db.TransactionStats.Active
The number of buffer copies created by this transaction that remain in cache.
getMultiversionReused() - Method in class com.sleepycat.db.CacheStats
Number of outdated intermediate versions reused.
getMultiversionThawed() - Method in class com.sleepycat.db.CacheStats
Number of buffers thawed.
getMutations() - Method in class com.sleepycat.persist.EntityStore
Returns the set of mutations that were configured when the store was opened, or if none were configured, the set of mutations that were configured and stored previously.
getMutations() - Method in class com.sleepycat.persist.raw.RawStore
Returns the set of mutations that were configured and stored previously.
getMutations() - Method in class com.sleepycat.persist.StoreConfig
Returns the configured mutations for performing lazy evolution of stored instances.
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.
getMutexInit() - Method in class com.sleepycat.db.MutexStats
The initial number of mutexes configured.
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.
getMutexMax() - Method in class com.sleepycat.db.MutexStats
The maximum number of mutexes.
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.
getName() - Method in class com.sleepycat.dbxml.XmlContainer
Returns the name of the XmlContainer.
getName() - Method in class com.sleepycat.dbxml.XmlDocument
Get the name of the document.
getName() - Method in class com.sleepycat.persist.model.FieldMetadata
Returns the field name.
getName() - Method in interface com.sleepycat.persist.raw.RawField
Returns the name of the field.
getNamespace(String) - Method in class com.sleepycat.dbxml.XmlQueryContext
Returns the namespace URI for the specified prefix.
getNamespaceURI() - Method in class com.sleepycat.dbxml.XmlEventReader
Return the namespace URI of the event at the current position.
getNamespaceURI() - Method in class com.sleepycat.dbxml.XmlValue
Returns the URI used for the node's namespace.
getNConverted() - Method in class com.sleepycat.persist.evolve.EvolveStats
The total number of entities converted during eager evolution.
getNewName() - Method in class com.sleepycat.persist.evolve.Renamer
Returns the new class or field name specified in the constructor.
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 to be used.
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.
getNextSibling() - Method in class com.sleepycat.dbxml.XmlValue
Returns the sibling node immediately following this node in the document.
getNobjects() - Method in class com.sleepycat.db.LockStats
The number of current lock objects.
getNode(String) - Method in class com.sleepycat.dbxml.XmlContainer
Returns the XmlResults which contains the object associated with the specified handle.
getNode(XmlTransaction, String, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Returns the XmlResults which contains the object associated with the specified handle in the scope of a transaction.
getNodeContainer() - Method in class com.sleepycat.dbxml.XmlContainerConfig
Deprecated.
as of release 2.5, replaced by XmlContainerConfig.getContainerType().

Returns whether the container stores XML as individual nodes instead of as documents.

getNodeHandle() - Method in class com.sleepycat.dbxml.XmlValue
Returns a String handle that can be used to directly reference nodes within a document by using XmlContainer.getNode(java.lang.String)
getNodeName() - Method in class com.sleepycat.dbxml.XmlIndexLookup
Gets the name of the node to be used along with the indexing strategy for the index lookup operation.
getNodeName() - Method in class com.sleepycat.dbxml.XmlValue
Returns the name of the node contained in this XmlValue.
getNodeType() - Method in class com.sleepycat.dbxml.XmlValue
Returns the short value for this node's node type (e.g.
getNodeURI() - Method in class com.sleepycat.dbxml.XmlIndexLookup
Gets the uri of the node to be used along with the indexing strategy for the index lookup operation.
getNodeValue() - Method in class com.sleepycat.dbxml.XmlValue
Returns the node's value.
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.
getNoLogs() - Method in class com.sleepycat.db.BackupOptions
Whether log files are included in the backup.
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.SequenceStats
The number of times that a thread of control was able to obtain handle mutex without waiting.
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.
getNoWaitDbExclusiveLock() - Method in class com.sleepycat.db.DatabaseConfig
Return whether the Database handle is configured to obtain a write lock on the entire database.
getNRead() - Method in class com.sleepycat.persist.evolve.EvolveStats
The total number of entities read during eager evolution.
getNumBegins() - Method in class com.sleepycat.db.TransactionStats
The number of transactions that have begun.
getNumberOfArgs() - Method in class com.sleepycat.dbxml.XmlArguments
Gets the number of arguments available in the object.
getNumberOfIndexedKeys() - Method in class com.sleepycat.dbxml.XmlStatistics
Returns the total number of keys contained by the index for which statistics are being reported.
getNumberOfUniqueKeys() - Method in class com.sleepycat.dbxml.XmlStatistics
Returns the number of unique keys contained in the index for which statistics are being reported.
getNumBlobs() - Method in class com.sleepycat.db.BtreeStats
The number of blob records.
getNumBlobs() - Method in class com.sleepycat.db.HashStats
The number of blob records.
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.
getNumDocuments() - Method in class com.sleepycat.dbxml.XmlContainer
Returns the number of XmlDocument objects in the container.
getNumDocuments(XmlTransaction) - Method in class com.sleepycat.dbxml.XmlContainer
Returns the number of XmlDocument objects in the container, in the context of a transaction.
getNumDowngrade() - Method in class com.sleepycat.db.LockStats
The total number of locks downgraded.
getNumFileId() - Method in class com.sleepycat.db.LogStats
The current number of file logging identifiers.
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.
getNumLockers() - Method in class com.sleepycat.db.LockStats
The number of current lockers.
getNumLockersHit() - Method in class com.sleepycat.db.LockStats
The number of hits in the thread locker cache.
getNumLockersReused() - Method in class com.sleepycat.db.LockStats
Total number of lockers reused.
getNumLocks() - Method in class com.sleepycat.db.LockStats
The number of current locks.
getNumLockTimeouts() - Method in class com.sleepycat.db.LockStats
The number of lock requests that have timed out.
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 used in the last election.
getNumSnapshot() - Method in class com.sleepycat.db.TransactionStats
The number of transactions on the snapshot list.
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 exception 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.
getObjects() - Method in class com.sleepycat.db.LockStats
The current number of lock objects allocated in lock table.
getObjectsteals() - Method in class com.sleepycat.db.LockStats
The maximum number of objects stolen by an empty partition.
getObjsNowait() - Method in class com.sleepycat.db.LockStats
The number of requests to allocate or deallocate an object for which the thread of control did not wait.
getObjsWait() - Method in class com.sleepycat.db.LockStats
The number of requests to allocate or deallocate an object for which the thread of control waited.
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 exception 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.
getOverflows() - Method in class com.sleepycat.db.HashStats
The number of bucket overflow pages (bucket overflow pages are created when items did not fit on the main bucket page).
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.
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 bucket overflow pages.
getOwnerElement() - Method in class com.sleepycat.dbxml.XmlValue
If the current node is an attribute node, returns the document element node that contains this attribute node.
getPackedIntByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a packed integer.
getPackedLongByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a packed long integer.
getPageClean() - Method in class com.sleepycat.db.CacheStats
Clean pages currently in the cache.
getPageCount() - Method in class com.sleepycat.db.BtreeStats
The number of pages in the database.
getPageCount() - Method in class com.sleepycat.db.HashStats
The number of pages in the database.
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.
getPageNumber() - Method in class com.sleepycat.db.HeapRecordId
Get the database page number where the record is stored.
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.
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
The number of database pages reviewed during the compaction phase.
getPagesFree() - Method in class com.sleepycat.db.CompactStats
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.
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.CacheStats
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.
getPageSize() - Method in class com.sleepycat.dbxml.XmlContainer
Returns the underlying database page size for the container.
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
The number of database pages returned to the filesystem.
getPageTrickle() - Method in class com.sleepycat.db.CacheStats
Dirty pages written using Environment.trickleCacheWrite.
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).
getParentName() - Method in class com.sleepycat.dbxml.XmlIndexLookup
Gets the name of the parent node to be used for an edge index lookup operation.
getParentNode() - Method in class com.sleepycat.dbxml.XmlValue
Returns current node's parent.
getParentURI() - Method in class com.sleepycat.dbxml.XmlIndexLookup
Gets the uri of the parent node to be used for an edge index lookup operation.
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.
getPartitionDirs() - Method in class com.sleepycat.db.DatabaseConfig
Return the array of directories the database extents should be created in or looked for.
getPartitionHandler() - Method in class com.sleepycat.db.DatabaseConfig
Return the function to be called to determine which partition a key resides in.
getPartitionKeys() - Method in class com.sleepycat.db.DatabaseConfig
Return the array of keys the database is configured to partition with.
getPartitionParts() - Method in class com.sleepycat.db.DatabaseConfig
Return the number of partitions the database is configured for.
getPartitions() - Method in class com.sleepycat.db.LockStats
The number of lock table partitions.
getPartMaxNowait() - Method in class com.sleepycat.db.LockStats
The number of times that a thread of control was able to obtain any one lock partition mutex without waiting.
getPartMaxWait() - Method in class com.sleepycat.db.LockStats
The maximum number of times that a thread of control was forced to wait before obtaining any one lock partition mutex.
getPartNowait() - Method in class com.sleepycat.db.LockStats
The number of times that a thread of control was able to obtain a lock partition mutex without waiting.
getPartWait() - Method in class com.sleepycat.db.LockStats
The number of times that a thread of control was forced to wait before obtaining a lock partition mutex.
getPeer() - Method in class com.sleepycat.db.ReplicationManagerSite
Return if the site is peer to local site.
getPeer() - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Return if the site is peer.
getPermFailed() - Method in class com.sleepycat.db.ReplicationManagerStats
The number of times a message critical for maintaining database integrity (for example, a transaction commit), originating at this site, did not receive sufficient acknowledgement from clients, according to the configured acknowledgement policy and acknowledgement timeout
getPersistentFields() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns an unmodifiable list of metadata for the persistent fields in this class, or null if the default rules for persistent fields should be used.
getPid() - Method in class com.sleepycat.db.TransactionStats.Active
The process ID of the process that owns the transaction.
getPort() - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Return the port of the site.
getPrefix() - Method in class com.sleepycat.dbxml.XmlEventReader
Return the namespace prefix of the event at the current position.
getPrefix() - Method in class com.sleepycat.dbxml.XmlValue
Returns the prefix set for the node's namespace.
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.
getPreviousSibling() - Method in class com.sleepycat.dbxml.XmlValue
Returns the sibling node immediately preceding this node in the document.
getPreviousStackFrame() - Method in class com.sleepycat.dbxml.XmlStackFrame
Returns the previous stack frame or null if this is the first stack frame.
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.
getPrimaryConfig(Class) - Method in class com.sleepycat.persist.EntityStore
Returns the default primary database Berkeley DB engine API configuration for an entity class.
getPrimaryDatabase() - Method in class com.sleepycat.db.SecondaryDatabase
Returns the primary database associated with this secondary database.
getPrimaryIndex(Class<PK>, Class<E>) - Method in class com.sleepycat.persist.EntityStore
Returns the primary index for a given entity class, opening it if necessary.
getPrimaryIndex(String) - Method in class com.sleepycat.persist.raw.RawStore
Opens the primary index for a given entity class.
getPrimaryIndex() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the primary index associated with this secondary index.
getPrimaryKey() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns the primary key metadata for a key declared in this class, or null if none is declared.
getPrimaryKey() - Method in class com.sleepycat.persist.model.EntityMetadata
Returns the primary key metadata for this entity.
getPrimitiveBinding(Class<T>) - 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.
getPriority() - Method in class com.sleepycat.db.Cursor
Get the cache priority for pages referenced by the cursor.
getPriority() - Method in class com.sleepycat.db.DatabaseConfig
Return the the cache priority for pages referenced by this handle.
getPriority() - Method in class com.sleepycat.db.Transaction
Get the transaction's deadlock priority.
getPriority() - Method in class com.sleepycat.db.TransactionStats.Active
This transaction's deadlock resolution priority.
getPrivate() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the database environment is configured to only be accessed by a single process.
getPropertyDescriptors() - Method in class com.sleepycat.persist.evolve.EvolveConfigBeanInfo
 
getPropertyDescriptors() - Method in class com.sleepycat.persist.StoreConfigBeanInfo
 
getPropertyDescriptors(Class) - Method in class com.sleepycat.util.ConfigBeanInfoBase
Gets the bean's PropertyDescriptors.
getProxiedClassName() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns the class name of the proxied class if this class is a PersistentProxy, or null otherwise.
getQuery() - Method in class com.sleepycat.dbxml.XmlQueryExpression
Returns the query as a string.
getQueryColumn() - Method in exception com.sleepycat.dbxml.XmlException
Returns the column within the line of the XQuery expression that contains the error causing the exception, in the case of QUERY_PARSER_ERROR.
getQueryColumn() - Method in class com.sleepycat.dbxml.XmlStackFrame
Returns the column number of the position in the query represented by this stack frame.
getQueryFile() - Method in class com.sleepycat.dbxml.XmlStackFrame
Returns the URI of the query represented by this stack frame.
getQueryLine() - Method in exception com.sleepycat.dbxml.XmlException
Returns the line of the XQuery expression that contains the error causing the exception, in the case of QUERY_PARSER_ERROR.
getQueryLine() - Method in class com.sleepycat.dbxml.XmlStackFrame
Returns the line number of the position in the query represented by this stack frame.
getQueryPlan() - Method in class com.sleepycat.dbxml.XmlQueryExpression
Returns the query plan as a string.
getQueryPlan() - Method in class com.sleepycat.dbxml.XmlStackFrame
Returns the query plan of the sub-expression represented by this stack frame.
getQueryTimeoutSeconds() - Method in class com.sleepycat.dbxml.XmlQueryContext
Returns the query timeout value set in XmlQueryContext.setQueryTimeoutSeconds(int).
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.
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.
getRawType(String) - Method in class com.sleepycat.persist.model.EntityModel
Returns the type information for the current version of a given class, or null if the class is not currently persistent.
getRawTypeVersion(String, int) - Method in class com.sleepycat.persist.model.EntityModel
Returns the type information for a given version of a given class, or null if the given version of the class is unknown.
getRCount() - Method in class com.sleepycat.db.LogStats
The number of times the log has been read from disk.
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.
getReadIntLength(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be read by PackedInteger.readInt(byte[], int).
getReadLongLength(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be read by PackedInteger.readLong(byte[], int).
getReadLsn() - Method in class com.sleepycat.db.TransactionStats.Active
The log sequence number of reads for snapshot transactions.
getReadOnly() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the database is configured in read-only mode.
getReadOnly() - Method in class com.sleepycat.db.DatabaseEntry
Return whether this DatabaseEntry is configured as read only.
getReadOnly() - Method in class com.sleepycat.db.DatabaseStreamConfig
Return true if the database stream is read only.
getReadOnly() - Method in class com.sleepycat.persist.StoreConfig
Returns the read-only configuration property.
getReadSortedIntLength(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be read by PackedInteger.readSortedInt(byte[], int).
getReadSortedLongLength(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be read by PackedInteger.readSortedLong(byte[], int).
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.
getRegionMemoryInitialSize(RegionResourceType) - Method in class com.sleepycat.db.EnvironmentConfig
Return the inital memory configuration for a region resource.
getRegionMemoryMax() - Method in class com.sleepycat.db.EnvironmentConfig
Return the maximum amount of memory that can be used by shared structures in the main environment region.
getRegionNowait() - Method in class com.sleepycat.db.CacheStats
The number of times that a thread of control was able to obtain a cache region mutex without waiting.
getRegionNowait() - Method in class com.sleepycat.db.LockStats
The number of times that a thread of control was able to obtain the lock region mutex without waiting.
getRegionNowait() - Method in class com.sleepycat.db.LogStats
The number of times that a thread of control was able to obtain the log region mutex 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 transaction region mutex 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 cache region mutex.
getRegionWait() - Method in class com.sleepycat.db.LockStats
The number of times that a thread of control was forced to wait before obtaining the lock region mutex.
getRegionWait() - Method in class com.sleepycat.db.LogStats
The number of times that a thread of control was forced to wait before obtaining the log region mutex.
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 transaction region mutex.
getRegister() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the check for process failure when the environment is opened.
getRegmax() - Method in class com.sleepycat.db.CacheStats
The maximum size, in bytes, of the mutex region.
getRegmax() - Method in class com.sleepycat.db.MutexStats
The max size of the mutex region size.
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.
getRelatedEntity() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the class name of the related (foreign) entity, for which foreign key constraints are specified using the SecondaryKey.relatedEntity() annotation.
getRelationship() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the relationship between instances of the entity class and the secondary keys.
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.
getRenamer(String, int, String) - Method in class com.sleepycat.persist.evolve.Mutations
Returns the renamer mutation for the given class, version and field, or null if none exists.
getRenamers() - Method in class com.sleepycat.persist.evolve.Mutations
Returns an unmodifiable collection of all renamer mutations.
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.
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.
getReplicationClockskewFast() - Method in class com.sleepycat.db.EnvironmentConfig
Return the current clock skew value for the fastest clock in the group of sites.
getReplicationClockskewSlow() - Method in class com.sleepycat.db.EnvironmentConfig
Return the current clock skew value for the slowest clock in the group of sites.
getReplicationConfig(ReplicationConfig) - Method in class com.sleepycat.db.Environment
Get the configuration of the replication subsystem.
getReplicationInMemory() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if internal replication information is stored in memory only.
getReplicationLimit() - Method in class com.sleepycat.db.EnvironmentConfig
Return the transmit limit in bytes for a single call to Environment.processReplicationMessage.
getReplicationManagerAckPolicy() - Method in class com.sleepycat.db.EnvironmentConfig
Get the network Ack policy used by the replication manager.
getReplicationManagerIncomingQueueMax() - Method in class com.sleepycat.db.EnvironmentConfig
Get the maximum amount of dynamic memory used by the Replication Manager incoming queue.
getReplicationManagerLocalSite() - Method in class com.sleepycat.db.Environment
Return a handle for the local replication site.
getReplicationManagerSite(int) - Method in class com.sleepycat.db.Environment
Return a site known to the replication manager by its eid.
getReplicationManagerSite(String, long) - Method in class com.sleepycat.db.Environment
Return a site in the replication manager by its host and port.
getReplicationManagerSiteList() - Method in class com.sleepycat.db.Environment
Return an array of all the sites known to the replication manager.
getReplicationManagerStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Return the database environment's replication manager statistics.
getReplicationNumSites() - Method in class com.sleepycat.db.Environment
Get the number of sites in a replication group.
getReplicationNumSites() - Method in class com.sleepycat.db.EnvironmentConfig
Get the total number of sites configured in this EnvironmentConfig object.
getReplicationPriority() - Method in class com.sleepycat.db.EnvironmentConfig
Get the current environment's priority.
getReplicationRequestMax() - Method in class com.sleepycat.db.EnvironmentConfig
Get the threshold for the maximum amount of time that a client waits before requesting retransmission of a missed message.
getReplicationRequestMin() - Method in class com.sleepycat.db.EnvironmentConfig
Get the threshold for the minimum amount of time that a client waits before requesting retransmission of a missed message.
getReplicationStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Return the database environment's replication statistics.
getReplicationTimeout(ReplicationTimeoutType) - Method in class com.sleepycat.db.Environment
Gets the timeout applied to the specified timeout type.
getReplicationTransport() - Method in class com.sleepycat.db.EnvironmentConfig
Return the replication callback function used to transmit data using the replication application's communication infrastructure.
getReplicationViewHandler() - Method in class com.sleepycat.db.EnvironmentConfig
Return the function name used by replication views to determine whether a database file is replicated to the local site.
getReportEntityInfo() - Method in class com.sleepycat.dbxml.XmlEventReader
Determine whether you will read events indicating the start and end of entity references and expansion.
getReservedSize() - Method in class com.sleepycat.dbxml.XmlData
Returns the size of the buffer in bytes.
getResults() - Method in class com.sleepycat.dbxml.XmlDocument
Returns the XmlResults that is associated with this XmlDocument, or null if there is none.
getResults() - Method in class com.sleepycat.dbxml.XmlValue
Returns the XmlResults that is associated with this XmlValue, or null if there is none.
getReturnType() - Method in class com.sleepycat.dbxml.XmlQueryContext
Retrieve the return type defined for this XmlQueryContext.
getReuseBuffer() - Method in class com.sleepycat.db.DatabaseEntry
Return true if the whether the entry is configured to reuse the buffer.
getReverseOrder() - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Gets whether to sort index lookups in reverse order
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.
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..
getSCount() - Method in class com.sleepycat.db.LogStats
The number of times the log has been flushed to disk.
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 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.
getSecondaryBulkLoad() - Method in class com.sleepycat.persist.StoreConfig
Returns the bulk-load-secondaries configuration property.
getSecondaryConfig() - Method in class com.sleepycat.db.SecondaryDatabase
Returns a copy of the secondary configuration of this database.
getSecondaryConfig(Class, String) - Method in class com.sleepycat.persist.EntityStore
Returns the default secondary database Berkeley DB engine API configuration for an entity class and key name.
getSecondaryDatabase() - Method in class com.sleepycat.db.SecondaryCursor
Return the SecondaryDatabase handle associated with this Cursor.
getSecondaryIndex(PrimaryIndex<PK, E>, Class<SK>, String) - Method in class com.sleepycat.persist.EntityStore
Returns a secondary index for a given primary index and secondary key, opening it if necessary.
getSecondaryIndex(String, String) - Method in class com.sleepycat.persist.raw.RawStore
Opens the secondary index for a given entity class and secondary key name.
getSecondaryKeys() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns an unmodifiable map of key name (which may be different from field name) to secondary key metadata for all secondary keys declared in this class, or null if no secondary keys are declared in this class.
getSecondaryKeys() - Method in class com.sleepycat.persist.model.EntityMetadata
Returns an unmodifiable map of key name to secondary key metadata, or an empty map if no secondary keys are defined for this entity.
getSegmentId() - Method in class com.sleepycat.db.EnvironmentConfig
Return the base segment ID.
getSequence(String) - Method in class com.sleepycat.persist.EntityStore
Returns a named sequence for using Berkeley DB engine API directly, opening it if necessary.
getSequenceConfig(String) - Method in class com.sleepycat.persist.EntityStore
Returns the default Berkeley DB engine API configuration for a named key sequence.
getSequenceIncrement() - Method in class com.sleepycat.dbxml.XmlContainerConfig
Returns the integer increment to be used when pre-allocating document ids for new documents created by XmlContainer.putDocument(com.sleepycat.dbxml.XmlDocument).
getSequenceName() - Method in class com.sleepycat.persist.model.PrimaryKeyMetadata
Returns the name of the sequence for assigning key values.
getSerialBufferSize() - Method in class com.sleepycat.bind.serial.SerialBase
Returns the initial byte size of the output buffer.
getSingleDir() - Method in class com.sleepycat.db.BackupOptions
Whether all backed up files are to be placed in a single directory.
getSiteParticipants() - Method in class com.sleepycat.db.ReplicationManagerStats
Number of replication group participant sites.
getSiteTotal() - Method in class com.sleepycat.db.ReplicationManagerStats
Total number of replication group sites.
getSiteViews() - Method in class com.sleepycat.db.ReplicationManagerStats
Number of replication group view sites.
getSize() - Method in class com.sleepycat.db.DatabaseEntry
Return the byte size of the data array.
getSnapshot() - Method in class com.sleepycat.db.CursorConfig
Return if read operations performed by the cursor are configured to return data as it was when the cursor was opened, without locking.
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.
getSnapshot() - Method in class com.sleepycat.db.TransactionConfig
Return true if the transaction is configured for Snapshot Isolation.
getSortedBigDecimalByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a sorted BigDecimal.
getSortedBigDecimalMaxByteLength(BigDecimal) - Static method in class com.sleepycat.bind.tuple.TupleOutput
Returns the maximum byte length that would be output for a given BigDecimal value if TupleOutput.writeSortedBigDecimal(java.math.BigDecimal) were called.
getSortedDuplicates() - Method in class com.sleepycat.db.DatabaseConfig
Return true if the database is configured to support sorted duplicate data items.
getSortedPackedIntByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a sorted packed integer.
getSortedPackedLongByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a sorted packed long integer.
getStartLsn() - Method in class com.sleepycat.db.LogVerifyConfig
Return the starting lsn to verify.
getStartSyncDelayed() - Method in class com.sleepycat.db.ReplicationStats
The number of times the client had to delay the start of a cache flush operation (initiated by the master for an impending checkpoint) because it was missing some previous log record(s).
getStartTime() - Method in class com.sleepycat.db.LogVerifyConfig
Return the starting time to verify.
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.
getStatisticsEnabled() - Method in class com.sleepycat.dbxml.XmlContainerConfig
Deprecated.
as of release 2.5, replaced by XmlContainerConfig.getStatisticsEnabledFlag().

Returns whether the statistics database should be created and kept.

getStatisticsEnabledFlag() - Method in class com.sleepycat.dbxml.XmlContainerConfig
Returns the flag that controls whether gathering of statistics is turned on or off for the container.
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.
getStats() - Method in class com.sleepycat.persist.evolve.EvolveEvent
The cummulative statistics gathered during eager evolution.
getStatus() - Method in class com.sleepycat.db.ReplicationStats
The current replication mode.
getStoreName() - Method in class com.sleepycat.persist.EntityStore
Returns the name of this store.
getStoreName() - Method in class com.sleepycat.persist.raw.RawStore
Returns the name of this store.
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.
getStringByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a null-terminated UTF string in the data buffer, including the terminator.
getSubclassIndex(PrimaryIndex<PK, E1>, Class<E2>, Class<SK>, String) - Method in class com.sleepycat.persist.EntityStore
Returns a secondary index for a secondary key in an entity subclass, opening it if necessary.
getSumKeyValueSize() - Method in class com.sleepycat.dbxml.XmlStatistics
Returns the sum of the key/value size, which is a measure of the size of the index.
getSuper() - Method in class com.sleepycat.persist.raw.RawObject
Returns the instance of the superclass, or null if the superclass is Object or Enum.
getSuperType() - Method in interface com.sleepycat.persist.raw.RawType
Returns the type of the superclass, or null if the superclass is Object or this is not a complex type (in other words, this is a simple type or an array type).
getSync() - Method in class com.sleepycat.db.TransactionConfig
Return if the transaction is configured to write and synchronously flush the log it when commits.
getSyncInterrupted() - Method in class com.sleepycat.db.CacheStats
Number of mpool sync operations interrupted.
getSyncPerWrite() - Method in class com.sleepycat.db.DatabaseStreamConfig
Return if the database stream is configured to sync the blob on each write.
getSystemId() - Method in class com.sleepycat.dbxml.XmlEventReader
Return the system ID of the document, if available.
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.
getTableSize() - Method in class com.sleepycat.db.LockStats
The size of object hash table.
getTakeovers() - Method in class com.sleepycat.db.ReplicationManagerStats
The number of times a subordinate process took over as the replication process after a previous replication process has finished successfully.
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
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.
getTransaction() - Method in class com.sleepycat.dbxml.XmlTransaction
Get the transaction handle encapsulated by this object.
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.
getTransactional() - Method in class com.sleepycat.persist.StoreConfig
Returns the transactional configuration property.
getTransactionConfig() - Method in class com.sleepycat.collections.TransactionRunner
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.
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.
getTxnarray() - Method in class com.sleepycat.db.TransactionStats
An array of Active objects, describing the currently active transactions.
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.
getTxnNoWait() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the transactions have been configured to not wait for locks by default.
getTxnsApplied() - Method in class com.sleepycat.db.ReplicationStats
The number of transactions applied.
getTxnSnapshot() - Method in class com.sleepycat.db.EnvironmentConfig
Return true if the handle is configured to run all transactions at snapshot isolation.
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.
getType() - Method in class com.sleepycat.db.DatabaseConfig
Return the type of the database.
getType() - Method in class com.sleepycat.dbxml.XmlValue
Returns the type of the XmlValue, which will be one of the XmlValue class constants.
getType() - Method in interface com.sleepycat.persist.raw.RawField
Returns the type of the field, without expanding parameterized types, or null if the type is an interface type or the Object class.
getType() - Method in class com.sleepycat.persist.raw.RawObject
Returns the raw type information for this raw object.
getTypeName() - Method in class com.sleepycat.dbxml.XmlValue
Returns the type name of the XmlValue
getTypeURI() - Method in class com.sleepycat.dbxml.XmlValue
Returns the type URI of the XmlValue
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.
getUpdate() - Method in class com.sleepycat.db.BackupOptions
Whether an incremental backup will be performed.
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.
getValue() - Method in class com.sleepycat.dbxml.XmlEventReader
Return the text value of the current event.
getValues() - Method in class com.sleepycat.persist.raw.RawObject
Returns a map of field name to value for a complex type, or null for an array type or an enum type.
getValueType(String) - Static method in class com.sleepycat.dbxml.XmlIndexSpecification
Gets the XmlValue type specified in the given index string.
getVariableValue(String) - Method in class com.sleepycat.dbxml.XmlQueryContext
Returns the value that is bound to the specified variable.
getVariableValues(String) - Method in class com.sleepycat.dbxml.XmlQueryContext
Returns the XmlResults object representing the sequence of values that is bound to the specified variable.
getVerbose(VerboseConfig) - Method in class com.sleepycat.db.EnvironmentConfig
Return if the database environment is configured to display a given type of verbose information.
getVerbose() - Method in class com.sleepycat.db.LogVerifyConfig
Return if print verbose information.
getVerbose() - Method in class com.sleepycat.persist.model.ClassEnhancer
Gets verbose mode.
getVerboseDeadlock() - Method in class com.sleepycat.db.EnvironmentConfig
getVerboseRecovery() - Method in class com.sleepycat.db.EnvironmentConfig
getVerboseRegister() - Method in class com.sleepycat.db.EnvironmentConfig
getVerboseReplication() - Method in class com.sleepycat.db.EnvironmentConfig
getVerboseWaitsFor() - Method in class com.sleepycat.db.EnvironmentConfig
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.
getVersion() - Method in class com.sleepycat.dbxml.XmlEventReader
Return the XML version string.
getVersion() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns the version of this persistent class.
getVersion() - Method in interface com.sleepycat.persist.raw.RawType
Returns the class version for this type.
getVersionFamily() - Static method in class com.sleepycat.db.Environment
Return the release's Oracle family number.
getVersionFullString() - Static method in class com.sleepycat.db.Environment
Return the full release version information, suitable for display.
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.
getVersionRelease() - Static method in class com.sleepycat.db.Environment
Return the release's Oracle release number.
getVersionString() - Static method in class com.sleepycat.db.Environment
Return the release version information, suitable for display.
getView() - Method in class com.sleepycat.db.ReplicationStats
True if the site is a view and false if not.
getWait() - Method in class com.sleepycat.db.SequenceStats
The number of times a thread of control was forced to wait on the handle mutex.
getWait() - Method in class com.sleepycat.db.TransactionConfig
Return if the transaction is configured to wait if a lock request cannot be immediately granted.
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.
getWBytes() - Method in class com.sleepycat.db.LogStats
The number of bytes over and above LogStats.getWMbytes() written to this log.
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.
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.
getWellFormedOnly() - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Gets whether operations that may parse a document use only a well-formed scanner, avoiding the expense of reading any referenced schema or DTD.
getWMbytes() - Method in class com.sleepycat.db.LogStats
The number of megabytes written to this log.
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.
getWriteIntLength(int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be written by PackedInteger.writeInt(byte[], int, int).
getWriteLongLength(long) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be written by PackedInteger.writeLong(byte[], int, long).
getWriteNoSync() - Method in class com.sleepycat.db.TransactionConfig
Return if the transaction is configured to write but not synchronously flush the log it when commits.
getWriteSortedIntLength(int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be written by PackedInteger.writeSortedInt(byte[], int, int).
getWriteSortedLongLength(long) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be written by PackedInteger.writeSortedLong(byte[], int, long).
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.
GT - Static variable in class com.sleepycat.dbxml.XmlIndexLookup
Operation greater than (>)
GTE - Static variable in class com.sleepycat.dbxml.XmlIndexLookup
Operation greater than or equal (>=)

H

handleException(Exception, int, int) - Method in class com.sleepycat.collections.TransactionRunner
Handles exceptions that occur during a transaction, and may implement transaction retry policy.
handleLogRecord(Environment, DatabaseEntry, LogSequenceNumber, RecoveryOperation) - Method in interface com.sleepycat.db.LogRecordHandler
A function to process application-specific log records.
handlePanicEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when a panic event is sent from the Berkeley DB library.
handlePanicEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handlePanicEvent for details of this callback.
handleRepAutoTakeoverFailedEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when a Replication automatic takeover failed event is sent from the Berkeley DB library.
handleRepAutoTakeoverFailedEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepAutoTakeoverFailedEvent for details of this callback.
handleRepClientEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when a Replication Client event is sent from the Berkeley DB library.
handleRepClientEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepClientEvent for details of this callback.
handleRepConnectBrokenEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when a Replication connect broken event is sent from the Berkeley DB library.
handleRepConnectBrokenEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepConnectBrokenEvent for details of this callback.
handleRepConnectEstablishedEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when a Replication connect established event is sent from the Berkeley DB library.
handleRepConnectEstablishedEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepConnectEstablishedEvent for details of this callback.
handleRepConnectTryFailedEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when a Replication connect retry failed event is sent from the Berkeley DB library.
handleRepConnectTryFailedEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepConnectTryFailedEvent for details of this callback.
handleRepDupmasterEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when a Replication Client event is sent from the Berkeley DB library.
handleRepDupmasterEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepDupmasterEvent for details of this callback.
handleRepElectedEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when an event is sent from the Berkeley DB library.
handleRepElectedEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepElectedEvent for details of this callback.
handleRepElectionFailedEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when an event is sent from the Berkeley DB library.
handleRepElectionFailedEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepElectionFailedEvent for details of this callback.
handleRepInitDoneEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when an event is sent from the Berkeley DB library.
handleRepInitDoneEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
see EventHandler.handleRepInitDoneEventfor details of this callback.
handleRepInQueueFullEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when an event is sent from the Berkeley DB library.
handleRepInQueueFullEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
see EventHandler.handleRepInQueueFullEventfor details of this callback.
handleRepJoinFailureEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when an event is sent from the Berkeley DB library.
handleRepJoinFailureEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepJoinFailureEvent for details of this callback.
handleRepLocalSiteRemovedEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when a local site removed event is sent from the Berkeley DB library.
handleRepLocalSiteRemovedEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepLocalSiteRemovedEvent for details of this callback.
handleRepMasterEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when an event is sent from the Berkeley DB library.
handleRepMasterEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepMasterEvent for details of this callback.
handleRepMasterFailureEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when an event is sent from the Berkeley DB library.
handleRepMasterFailureEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepMasterFailureEvent for details of this callback.
handleRepNewMasterEvent(int) - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when an event is sent from the Berkeley DB library.
handleRepNewMasterEvent(int) - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepNewMasterEvent for details of this callback.
handleRepPermFailedEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when an event is sent from the Berkeley DB library.
handleRepPermFailedEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepPermFailedEvent for details of this callback.
handleRepSiteAddedEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when a site added event is sent from the Berkeley DB library.
handleRepSiteAddedEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepSiteAddedEvent for details of this callback.
handleRepSiteRemovedEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when a site removed event is sent from the Berkeley DB library.
handleRepSiteRemovedEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepSiteRemovedEvent for details of this callback.
handleRepStartupDoneEvent() - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when an event is sent from the Berkeley DB library.
handleRepStartupDoneEvent() - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleRepStartupDoneEvent for details of this callback.
handleWriteFailedEvent(int) - Method in interface com.sleepycat.db.EventHandler
A callback function to be called when an event is sent from the Berkeley DB library.
handleWriteFailedEvent(int) - Method in class com.sleepycat.db.EventHandlerAdapter
See EventHandler.handleWriteFailedEvent for details of this callback.
hasEmptyElementInfo() - Method in class com.sleepycat.dbxml.XmlEventReader
Return whether the implementation keeps track of empty elements.
hasEntityEscapeInfo() - Method in class com.sleepycat.dbxml.XmlEventReader
Return whether the object is able to accurately determine if a given text value may require escaping of entities.
HASH - Static variable in class com.sleepycat.db.DatabaseType
The database is a Hash.
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
 
hashCode() - Method in class com.sleepycat.db.DatabaseEntry
Returns a hash code based on the data value.
hashCode() - Method in class com.sleepycat.persist.evolve.Converter
 
hashCode() - Method in class com.sleepycat.persist.evolve.EntityConverter
 
hashCode() - Method in class com.sleepycat.persist.evolve.Mutation
 
hashCode() - Method in class com.sleepycat.persist.evolve.Mutations
 
hashCode() - Method in class com.sleepycat.persist.evolve.Renamer
 
hashCode() - Method in class com.sleepycat.persist.model.ClassMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.EntityMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.FieldMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.PrimaryKeyMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
 
hashCode() - Method in class com.sleepycat.persist.raw.RawObject
 
Hasher - Interface in com.sleepycat.db
An application-specified, database hash function.
HashStats - Class in com.sleepycat.db
The HashStats object is used to return Hash database statistics.
hasNext() - Method in class com.sleepycat.collections.StoredIterator
Returns true if this iterator has more elements when traversing in the forward direction.
hasNext() - Method in class com.sleepycat.dbxml.XmlEventReader
Return true if there is another valid event remaining
hasNext() - Method in class com.sleepycat.dbxml.XmlResults
Returns true if there is another element in the results set.
hasPrevious() - Method in class com.sleepycat.collections.StoredIterator
Returns true if this iterator has more elements when traversing in the reverse direction.
hasPrevious() - Method in class com.sleepycat.dbxml.XmlResults
Returns true if there is a previous element in the results set.
headMap(K) - 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(K, 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(Map.Entry<K, V>) - 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(Map.Entry<K, V>, 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(K) - 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(K, 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(E) - 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(E, 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.
HEAP - Static variable in class com.sleepycat.db.DatabaseType
The database is a Heap.
HeapFullException - Exception in com.sleepycat.db
A HeapFullException is thrown when an attempt was made to add or update a record in a Heap database.
HeapRecordId - Class in com.sleepycat.db
Content used for the key in a Heap database record.
HeapRecordId(int, short) - Constructor for class com.sleepycat.db.HeapRecordId
Construct a new record id, given a page number and index.
HeapStats - Class in com.sleepycat.db
The HeapStats object is used to return Heap database statistics.
HEARTBEAT_MONITOR - Static variable in class com.sleepycat.db.ReplicationTimeoutType
The amount of time the replication manager, running at a client site, waits for some message activity on the connection from the master (heartbeats or other messages) before concluding that the connection has been lost.
HEARTBEAT_SEND - Static variable in class com.sleepycat.db.ReplicationTimeoutType
The frequency at which the replication manager, running at a master site, broadcasts a heartbeat message in an otherwise idle system.
HEX_BINARY - Static variable in class com.sleepycat.dbxml.XmlValue
 
HIGH - Static variable in class com.sleepycat.db.CacheFilePriority
The second highest priority.
host - Variable in class com.sleepycat.db.ReplicationHostAddress
The name component of the site address.

I

IGNORE_LEASES - Static variable in class com.sleepycat.db.LockMode
Return the data item irrespective of the state of master leases.
IncompatibleClassException - Exception in com.sleepycat.persist.evolve
A class has been changed incompatibly and no mutation has been configured to handle the change or a new class version number has not been assigned.
IncompatibleClassException(String) - Constructor for exception com.sleepycat.persist.evolve.IncompatibleClassException
 
index - Variable in class com.sleepycat.dbxml.XmlIndexDeclaration
A comma-separated list of strings that represent the indexing strategy.
INDEXER_PARSER_ERROR - Static variable in exception com.sleepycat.dbxml.XmlException
Error while parsing a document for indexing
IndexNotAvailableException - Exception in com.sleepycat.persist
Thrown by the getPrimaryIndex, getSecondaryIndex and getSubclassIndex when an index has not yet been created.
IndexNotAvailableException(String) - Constructor for exception com.sleepycat.persist.IndexNotAvailableException
For internal use only.
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.
initialize(EntityModel) - Method in interface com.sleepycat.persist.evolve.Conversion
Initializes the conversion, allowing it to obtain raw type information from the entity model.
initializeProxy(T) - Method in interface com.sleepycat.persist.model.PersistentProxy
Copies the state of a given proxied class instance to this proxy instance.
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.
IntegerBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Integer primitive wrapper or an int primitive.
IntegerBinding() - Constructor for class com.sleepycat.bind.tuple.IntegerBinding
 
INTERNAL_ERROR - Static variable in exception com.sleepycat.dbxml.XmlException
Internal system error
interruptQuery() - Method in class com.sleepycat.dbxml.XmlQueryContext
Interrupt the in-progress query using this XmlQueryContext.
intToEntry(int, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.IntegerBinding
Converts a simple int value into an entry buffer.
intToEntry(int, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.PackedIntegerBinding
Converts a simple int value into an entry buffer, using PackedInteger format.
intToEntry(int, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedPackedIntegerBinding
Converts a simple int value into an entry buffer, using SortedPackedInteger format.
INVALID_VALUE - Static variable in exception com.sleepycat.dbxml.XmlException
An invalid parameter value was passed to an interface
IOExceptionWrapper - Exception in com.sleepycat.util
An IOException that can contain nested exceptions.
IOExceptionWrapper(Throwable) - Constructor for exception com.sleepycat.util.IOExceptionWrapper
 
IREAD - Static variable in class com.sleepycat.db.LockRequestMode
Intention to read (shared).
isArray() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this is an array type.
isAttributeSpecified(int) - Method in class com.sleepycat.dbxml.XmlEventReader
Return whether the attribute specified by the index is specified in the document (vs defaulted).
isBoolean() - Method in class com.sleepycat.dbxml.XmlValue
Returns true if the XmlValue is one of type XmlValue.BOOLEAN.
isConnected() - Method in class com.sleepycat.db.ReplicationManagerSiteInfo
isDeleted() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this type has been deleted using a class Deleter mutation.
isEmpty() - Method in class com.sleepycat.collections.StoredContainer
Returns true if this map or collection contains no mappings or elements.
isEmpty() - Method in class com.sleepycat.persist.evolve.Mutations
Returns true if no mutations are present.
isEmptyElement() - Method in class com.sleepycat.dbxml.XmlEventReader
Return whether the current event is StartElement with an empty element.
isEntityClass() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns whether this class is an entity class.
isEnum() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this is an enum type.
isIgnore() - Method in class com.sleepycat.db.ReplicationStatus
This message cannot be processed.
isNewSite() - Method in class com.sleepycat.db.ReplicationStatus
The system received contact information from a new environment.
isNode() - Method in class com.sleepycat.dbxml.XmlValue
Returns true if the XmlValue is of type XmlValue.NODE.
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.
isNull() - Method in class com.sleepycat.dbxml.XmlResults
Return true if this is an uninitialized object
isNull() - Method in class com.sleepycat.dbxml.XmlValue
Returns true if the XmlValue has no value (type XmlValue.NONE).
isNumber() - Method in class com.sleepycat.dbxml.XmlValue
Returns true if the XmlValue is one of the numeric types, such as XmlValue.DOUBLE, XmlValue.FLOAT, etc.
isOpen() - Method in class com.sleepycat.persist.model.EntityModel
Returns whether the model is associated with an open store.
isOrdered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether keys are ordered in this container.
isPeer() - Method in class com.sleepycat.db.ReplicationManagerSiteInfo
The replication site is a peer.
isPermanent() - Method in class com.sleepycat.db.ReplicationStatus
Processing this message resulted in the processing of records that are permanent.
isPrimitive() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this type is a Java primitive: char, byte, short, int, long, float or double.
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.
isSimple() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this is a simple type: primitive, primitive wrapper, BigInteger, BigDecimal, String or Date.
isStandalone() - Method in class com.sleepycat.dbxml.XmlEventReader
Return whether the document is standalone.
isString() - Method in class com.sleepycat.dbxml.XmlValue
Returns true if the XmlValue is one of type XmlValue.STRING.
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.
isTransactionApplied(byte[], int) - Method in class com.sleepycat.db.Environment
Return whether the transaction referred to by the commit token "token" has been applied at the local replication environment.
isType(int) - Method in class com.sleepycat.dbxml.XmlValue
Indicates whether the XmlValue is of the specified type.
isUpdateExpression() - Method in class com.sleepycat.dbxml.XmlQueryExpression
Returns true if the query is an updating expression.
isView() - Method in class com.sleepycat.db.ReplicationManagerSiteInfo
The replication site is a view.
isWhiteSpace() - Method in class com.sleepycat.dbxml.XmlEventReader
Return whether the current text value is entirely white space.
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
Deprecated.
Please use StoredCollection.storedIterator() or StoredCollection.storedIterator(boolean) instead. Because the iterator returned must be closed, the method name iterator is confusing since standard Java iterators do not need to be closed.
iterator(Iterator<E>) - Static method in class com.sleepycat.collections.StoredCollections
Clones an iterator preserving its current position.
iterator() - Method in interface com.sleepycat.persist.EntityCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.
iterator(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.
iterator() - Method in interface com.sleepycat.persist.ForwardCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.
iterator(LockMode) - Method in interface com.sleepycat.persist.ForwardCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.
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).

J

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.
JoinConfig - Class in com.sleepycat.db
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 in com.sleepycat.db
A specialized join cursor for use in performing equality or natural joins on secondary indices.

K

KEY_EQUALITY - Static variable in class com.sleepycat.dbxml.XmlIndexSpecification
Equality key type.
KEY_NONE - Static variable in class com.sleepycat.dbxml.XmlIndexSpecification
No key type.
KEY_PRESENCE - Static variable in class com.sleepycat.dbxml.XmlIndexSpecification
Presence key type.
KEY_SUBSTRING - Static variable in class com.sleepycat.dbxml.XmlIndexSpecification
Substring key type.
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.
KeyField - Annotation Type in com.sleepycat.persist.model
Indicates the sorting position of a key field in a composite key class when the Comparable interface is not implemented.
KeyRange - Class in com.sleepycat.db
An object that returns status from the Database.getKeyRange method.
KeyRange() - Constructor for class com.sleepycat.db.KeyRange
 
keys() - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all keys in this index.
keys(Transaction, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all keys in this index.
keys(K, boolean, K, boolean) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing keys in a key range.
keys(Transaction, K, boolean, K, boolean, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing keys in a key range.
keys() - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the primary keys of entities qualifying for the join.
keys(Transaction, CursorConfig) - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the primary keys of entities qualifying for the join.
keySet() - Method in class com.sleepycat.collections.StoredMap
Returns a set view of the keys contained in this map.
keysIndex() - Method in class com.sleepycat.persist.SecondaryIndex
Returns a read-only keys index that maps secondary key to primary key.

L

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.
last() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the last value and returns it, or returns null if the cursor range is empty.
last(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the last value and returns it, or returns null if the cursor range is empty.
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.
Lazy - Static variable in class com.sleepycat.dbxml.XmlQueryContext
Minimal processing is performed before evaluation of the query is completed, and the remaining processing is deferred until the result set is enumerated.
LAZY_EVALUATION - Static variable in exception com.sleepycat.dbxml.XmlException
Attempt to add an XmlValue object to a lazy result set
LEASE - Static variable in class com.sleepycat.db.ReplicationConfig
Master leases will be used for this site.
LEASE_TIMEOUT - Static variable in class com.sleepycat.db.ReplicationTimeoutType
Configure the amount of time a client grants its master lease to a master.
less - Variable in class com.sleepycat.db.KeyRange
A value between 0 and 1, the proportion of keys less than the specified key.
LEVEL_ALL - Static variable in class com.sleepycat.dbxml.XmlManager
Enable all debug levels.
LEVEL_DEBUG - Static variable in class com.sleepycat.dbxml.XmlManager
Enable program execution tracing messages.
LEVEL_ERROR - Static variable in class com.sleepycat.dbxml.XmlManager
Enable fatal error messages.
LEVEL_INFO - Static variable in class com.sleepycat.dbxml.XmlManager
Enable informational messages.
LEVEL_NONE - Static variable in class com.sleepycat.dbxml.XmlManager
Disable logging.
LEVEL_WARNING - Static variable in class com.sleepycat.dbxml.XmlManager
Enable warning messages.
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.
LiveValues - Static variable in class com.sleepycat.dbxml.XmlQueryContext
A reference to the data stored in Berkeley DB XML is returned.
loadContainer(String, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlManager
Loads data from the specified file into the container.
Lock - Class in com.sleepycat.db
The locking interfaces for the database environment are methods of the Environment handle.
LOCK - Static variable in class com.sleepycat.db.RegionResourceType
The locks.
LOCK_OBJECT - Static variable in class com.sleepycat.db.RegionResourceType
The lock objects.
LockDetectMode - Class in com.sleepycat.db
Deadlock detection modes.
LOCKER - Static variable in class com.sleepycat.db.RegionResourceType
The lockers.
LockMode - Class in com.sleepycat.db
Locking modes for database operations.
LockNotGrantedException - Exception in com.sleepycat.db
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 in com.sleepycat.db
Operations that can be performed on locks.
LockRequest - Class in com.sleepycat.db
The LockRequest object is used to encapsulate a single lock request.
LockRequest(LockOperation, LockRequestMode, DatabaseEntry) - Constructor for class com.sleepycat.db.LockRequest
Construct a LockRequest with the specified operation and mode for the specified object.
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 in com.sleepycat.db
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 in com.sleepycat.db
Lock statistics for a database environment.
lockVector(int, boolean, LockRequest[]) - Method in class com.sleepycat.db.Environment
Atomically obtain and release one or more locks from the lock table.
LOG_ID - Static variable in class com.sleepycat.db.RegionResourceType
The log identifiers.
LogCursor - Class in com.sleepycat.db
The LogCursor object is the handle for a cursor into the log files, supporting sequential access to the records stored in log files.
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.
LogRecordHandler - Interface in com.sleepycat.db
A function to process application-specific log records.
LogSequenceNumber - Class in com.sleepycat.db
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 in com.sleepycat.db
Log statistics for a database environment.
logVerify(LogVerifyConfig) - Method in class com.sleepycat.db.Environment
Verify integrity of the log records of an environment and write both error and normal messages to the environment's error report destination.
LogVerifyConfig - Class in com.sleepycat.db
Specify the attributes of a database.
LogVerifyConfig() - Constructor for class com.sleepycat.db.LogVerifyConfig
 
LongBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Long primitive wrapper or a long primitive.
LongBinding() - Constructor for class com.sleepycat.bind.tuple.LongBinding
 
longToEntry(long, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.LongBinding
Converts a simple long value into an entry buffer.
longToEntry(long, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.PackedLongBinding
Converts a simple Long value into an entry buffer, using PackedLong format.
longToEntry(long, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedPackedLongBinding
Converts a simple Long value into an entry buffer, using SortedPackedLong format.
lookupIndex(XmlQueryContext, String, String, String, XmlValue) - Method in class com.sleepycat.dbxml.XmlContainer
lookupIndex(XmlQueryContext, String, String, String) - Method in class com.sleepycat.dbxml.XmlContainer
lookupIndex(XmlQueryContext, String, String, String, String, String, XmlValue) - Method in class com.sleepycat.dbxml.XmlContainer
lookupIndex(XmlQueryContext, String, String, String, String, String) - Method in class com.sleepycat.dbxml.XmlContainer
lookupIndex(XmlTransaction, XmlQueryContext, String, String, String, XmlValue) - Method in class com.sleepycat.dbxml.XmlContainer
lookupIndex(XmlQueryContext, String, String, String, XmlValue, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
lookupIndex(XmlTransaction, XmlQueryContext, String, String, String) - Method in class com.sleepycat.dbxml.XmlContainer
lookupIndex(XmlTransaction, XmlQueryContext, String, String, String, XmlValue, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
lookupIndex(XmlQueryContext, String, String, String, String, String, XmlValue, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
lookupIndex(XmlTransaction, XmlQueryContext, String, String, String, String, String) - Method in class com.sleepycat.dbxml.XmlContainer
lookupIndex(XmlTransaction, XmlQueryContext, String, String, String, String, String, XmlValue) - Method in class com.sleepycat.dbxml.XmlContainer
lookupIndex(XmlTransaction, XmlQueryContext, String, String, String, String, String, XmlValue, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
lookupStatistics(String, String, String, XmlValue) - Method in class com.sleepycat.dbxml.XmlContainer
Returns an XmlStatistics object for the identified index.
lookupStatistics(String, String, String) - Method in class com.sleepycat.dbxml.XmlContainer
Returns an XmlStatistics object for the identified index.
lookupStatistics(XmlTransaction, String, String, String, XmlValue) - Method in class com.sleepycat.dbxml.XmlContainer
Returns an XmlStatistics object for the identified index.
lookupStatistics(XmlTransaction, String, String, String) - Method in class com.sleepycat.dbxml.XmlContainer
Returns an XmlStatistics object for the identified index.
lookupStatistics(String, String, String, String, String, XmlValue) - Method in class com.sleepycat.dbxml.XmlContainer
Lookup statistics for the identified edge index.
lookupStatistics(String, String, String, String, String) - Method in class com.sleepycat.dbxml.XmlContainer
Lookup statistics for the identified edge index.
lookupStatistics(XmlTransaction, String, String, String, String, String, XmlValue) - Method in class com.sleepycat.dbxml.XmlContainer
Lookup statistics for the identified edge index in the scope of a transaction.
lookupStatistics(XmlTransaction, String, String, String, String, String) - Method in class com.sleepycat.dbxml.XmlContainer
Lookup statistics for the identified edge index in the scope of a transaction.
LOW - Static variable in class com.sleepycat.db.CacheFilePriority
The second lowest priority.
LT - Static variable in class com.sleepycat.dbxml.XmlIndexLookup
Operation less than (<)
LTE - Static variable in class com.sleepycat.dbxml.XmlIndexLookup
Operation less than or equal (<=)

M

main(String[]) - Static method in class com.sleepycat.persist.model.ClassEnhancer
Enhances classes in the directories specified.
makeSpace(int) - Method in class com.sleepycat.util.FastOutputStream
Ensure that at least the given number of bytes are available in the internal buffer.
map() - Method in interface com.sleepycat.persist.EntityIndex
Returns a standard Java map based on this entity index.
map() - Method in class com.sleepycat.persist.PrimaryIndex
 
map() - Method in class com.sleepycat.persist.SecondaryIndex
 
MapEntryParameter<K,V> - Class in com.sleepycat.collections
A simple Map.Entry implementation that can be used as in input parameter.
MapEntryParameter(K, V) - Constructor for class com.sleepycat.collections.MapEntryParameter
Creates a map entry with a given key and value.
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.
MarshalledTupleEntry - Interface in com.sleepycat.bind.tuple
A marshalling interface implemented by key, data or entity classes that are represented as tuples.
MarshalledTupleKeyEntity - Interface in com.sleepycat.bind.tuple
A marshalling interface implemented by entity classes that represent keys as tuples.
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.
MAX_LENGTH - Static variable in class com.sleepycat.util.PackedInteger
The maximum number of bytes needed to store an int value (5).
MAX_LONG_LENGTH - Static variable in class com.sleepycat.util.PackedInteger
The maximum number of bytes needed to store a long value (9).
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.
MemoryException - Exception in com.sleepycat.db
This exception is thrown when a DatabaseEntry passed to a Database or Cursor method is not large enough to hold a value being returned.
message(Environment, String) - Method in interface com.sleepycat.db.MessageHandler
A callback function to be called to display informational messages.
MessageHandler - Interface in com.sleepycat.db
An interface specifying a callback function to be called to display informational messages.
MetaCheckSumFailException - Exception in com.sleepycat.db
A MetaCheckSumFailException is thrown when a checksum mismatch is detected on a database metadata page.
metaDataName_name - Static variable in class com.sleepycat.dbxml.XmlManager
The "name" of the XmlDocument name metadata item
metaDataName_root - Static variable in class com.sleepycat.dbxml.XmlManager
The "name" of the root metadata item
metaDataNamespace_prefix - Static variable in class com.sleepycat.dbxml.XmlManager
The prefix for the built-in BDB XML metadata namespace.
metaDataNamespace_uri - Static variable in class com.sleepycat.dbxml.XmlManager
The URI for the built-in BDB XML metadata namespace.
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.
ModelInternal - Class in com.sleepycat.persist.model
Internal access class that should not be used by applications.
ModelInternal() - Constructor for class com.sleepycat.persist.model.ModelInternal
 
MultipleDataEntry - Class in com.sleepycat.db
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 in com.sleepycat.db
An abstract class representing a DatabaseEntry that holds multiple results returned by a single Cursor get method.
MultipleKeyDataEntry - Class in com.sleepycat.db
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.
MultipleKeyNIODataEntry - Class in com.sleepycat.db
A DatabaseEntry that holds multiple key/data pairs returned by a single Database or Cursor get call.
MultipleKeyNIODataEntry() - Constructor for class com.sleepycat.db.MultipleKeyNIODataEntry
Construct an entry with no data.
MultipleKeyNIODataEntry(ByteBuffer) - Constructor for class com.sleepycat.db.MultipleKeyNIODataEntry
Construct an entry with a given java.nio.ByteBuffer.
MultipleNIODataEntry - Class in com.sleepycat.db
A DatabaseEntry that holds multiple data items returned by a single Database or Cursor get call.
MultipleNIODataEntry() - Constructor for class com.sleepycat.db.MultipleNIODataEntry
Construct an entry with no data.
MultipleNIODataEntry(ByteBuffer) - Constructor for class com.sleepycat.db.MultipleNIODataEntry
Construct an entry with a given java.nio.ByteBuffer.
MultipleRecnoDataEntry - Class in com.sleepycat.db
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.
MultipleRecnoNIODataEntry - Class in com.sleepycat.db
A DatabaseEntry that holds multiple record number/data pairs returned by a single Database or Cursor get call.
MultipleRecnoNIODataEntry() - Constructor for class com.sleepycat.db.MultipleRecnoNIODataEntry
Construct an entry with no data.
MultipleRecnoNIODataEntry(ByteBuffer) - Constructor for class com.sleepycat.db.MultipleRecnoNIODataEntry
Construct an entry with a given java.nio.ByteBuffer.
Mutation - Class in com.sleepycat.persist.evolve
The base class for all mutations.
Mutations - Class in com.sleepycat.persist.evolve
A collection of mutations for configuring class evolution.
Mutations() - Constructor for class com.sleepycat.persist.evolve.Mutations
Creates an empty set of mutations.
MutexStats - Class in com.sleepycat.db
Statistics about mutexes in a Berkeley DB database environment, returned by Environment.getMutexStats(com.sleepycat.db.StatsConfig)

N

name - Variable in class com.sleepycat.dbxml.XmlIndexDeclaration
The name of the element or attribute node to be indexed.
needsEntityEscape(int) - Method in class com.sleepycat.dbxml.XmlEventReader
Return whether the text value of the attribute specified by the index parameter requires escaping.
needsEntityEscape() - Method in class com.sleepycat.dbxml.XmlEventReader
Return whether the text value of the current event requires escaping.
newEvent() - Static method in class com.sleepycat.persist.evolve.EvolveInternal
Internal access method that should not be used by applications.
newMap(Database, Class<K>, Class<V>, 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.
newOutput(byte[]) - Static method in class com.sleepycat.bind.tuple.TupleBase
Deprecated.
newSortedMap(Database, Class<K>, Class<V>, 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.MultipleKeyNIODataEntry
Get the next key/data pair in the returned set.
next(DatabaseEntry) - Method in class com.sleepycat.db.MultipleNIODataEntry
Get the next data element 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.
next(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.MultipleRecnoNIODataEntry
Get the next record number/data pair in the returned set.
next() - Method in class com.sleepycat.dbxml.XmlEventReader
Move to the next event, returning its type.
next() - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Obtains the next index in the XmlIndexSpecification.
next() - Method in class com.sleepycat.dbxml.XmlMetaDataIterator
Returns the next item in the XmlDocument's metadata list.
next() - Method in class com.sleepycat.dbxml.XmlResults
Retrieves the next value in the result set.
next(XmlDocument) - Method in class com.sleepycat.dbxml.XmlResults
Retrieves the next value in the result set as a document.
next() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
next(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
next() - Method in interface com.sleepycat.persist.ForwardCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
next(LockMode) - Method in interface com.sleepycat.persist.ForwardCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
nextDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with the same key (duplicate) and returns it, or returns null if no more values are present for the key at the current position.
nextDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with the same key (duplicate) and returns it, or returns null if no more values are present for the key at the current position.
nextIndex() - Method in class com.sleepycat.collections.StoredIterator
Returns the index of the element that would be returned by a subsequent call to next.
nextNoDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with a different key and returns it, or returns null if there are no more unique keys in the cursor range.
nextNoDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with a different key and returns it, or returns null if there are no more unique keys in the cursor range.
nextTag() - Method in class com.sleepycat.dbxml.XmlEventReader
Move to the next event that is of type StartElement, EndElement, returning its type.
NO_COMPRESSSION - Static variable in class com.sleepycat.dbxml.XmlContainerConfig
Do not use compression.
NO_MEMORY_ERROR - Static variable in exception com.sleepycat.dbxml.XmlException
Out of memory error
NODE - Static variable in class com.sleepycat.dbxml.XmlValue
 
NODE_ATTRIBUTE - Static variable in class com.sleepycat.dbxml.XmlIndexSpecification
Attribute node type.
NODE_ELEMENT - Static variable in class com.sleepycat.dbxml.XmlIndexSpecification
Element node type.
NODE_METADATA - Static variable in class com.sleepycat.dbxml.XmlIndexSpecification
Metadata node type.
NODE_NONE - Static variable in class com.sleepycat.dbxml.XmlIndexSpecification
No node type.
NodeContainer - Static variable in class com.sleepycat.dbxml.XmlContainer
Documents are broken down into their component nodes, and these nodes are stored individually in the container.
NONE - Static variable in class com.sleepycat.db.LockDetectMode
Turn off deadlock detection.
NONE - Static variable in class com.sleepycat.db.ReplicationManagerAckPolicy
The master should not wait for any client replication message acknowledgments.
NONE - Static variable in class com.sleepycat.dbxml.XmlIndexLookup
Empty/no operation
NONE - Static variable in class com.sleepycat.dbxml.XmlValue
 
NOTATION - Static variable in class com.sleepycat.dbxml.XmlValue
 
NOTATION_NODE - Static variable in class com.sleepycat.dbxml.XmlValue
Node type returned by XmlValue.getNodeType().
NOTFOUND - Static variable in class com.sleepycat.db.OperationStatus
The requested key/data pair was not found.
NOTFOUND - Static variable in class com.sleepycat.db.TransactionStatus
No such transaction found in the replication group.
NotPersistent - Annotation Type in com.sleepycat.persist.model
Overrides the default rules for field persistence and defines a field as being non-persistent even when it is not declared with the transient keyword.
NotTransient - Annotation Type in com.sleepycat.persist.model
Overrides the default rules for field persistence and defines a field as being persistent even when it is declared with the transient keyword.
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.
NULL_POINTER - Static variable in exception com.sleepycat.dbxml.XmlException
An attempt was made to access an uninitialized object
NULLIFY - Static variable in class com.sleepycat.db.ForeignKeyDeleteAction
When a referenced record in the foreign key database is deleted, set the reference to null in the primary database record that references it, thereby deleting the secondary key.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
nullifyForeignKey(D) - 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(D) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
Clears the index key in the deserialized data entry.
nullifyForeignKey(D) - 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
 
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in interface com.sleepycat.db.ForeignKeyNullifier
Sets the foreign key reference to null in the datum of the primary database.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.db.ForeignMultiKeyNullifier
Sets the foreign key reference to null in the datum of the primary database.

O

objectToData(E, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Extracts the data entry from an entity Object.
objectToData(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
objectToData(E) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Extracts a data object from an entity object.
objectToData(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
objectToData(E) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Extracts a data object from an entity object.
objectToData(E) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
objectToData(E, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
objectToData(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Extracts a key tuple from an entity object.
objectToData(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
objectToEntry(byte[], DatabaseEntry) - Method in class com.sleepycat.bind.ByteArrayBinding
 
objectToEntry(E, 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(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialBinding
Serialize an object into an entry buffer.
objectToEntry(BigDecimal, TupleOutput) - Method in class com.sleepycat.bind.tuple.BigDecimalBinding
 
objectToEntry(BigInteger, TupleOutput) - Method in class com.sleepycat.bind.tuple.BigIntegerBinding
 
objectToEntry(Boolean, TupleOutput) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
objectToEntry(Byte, TupleOutput) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
objectToEntry(Character, TupleOutput) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
objectToEntry(Double, TupleOutput) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
objectToEntry(Float, TupleOutput) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
objectToEntry(Integer, TupleOutput) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
objectToEntry(Long, TupleOutput) - Method in class com.sleepycat.bind.tuple.LongBinding
 
objectToEntry(Integer, TupleOutput) - Method in class com.sleepycat.bind.tuple.PackedIntegerBinding
 
objectToEntry(Long, TupleOutput) - Method in class com.sleepycat.bind.tuple.PackedLongBinding
 
objectToEntry(Short, TupleOutput) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
objectToEntry(BigDecimal, TupleOutput) - Method in class com.sleepycat.bind.tuple.SortedBigDecimalBinding
 
objectToEntry(Double, TupleOutput) - Method in class com.sleepycat.bind.tuple.SortedDoubleBinding
 
objectToEntry(Float, TupleOutput) - Method in class com.sleepycat.bind.tuple.SortedFloatBinding
 
objectToEntry(Integer, TupleOutput) - Method in class com.sleepycat.bind.tuple.SortedPackedIntegerBinding
 
objectToEntry(Long, TupleOutput) - Method in class com.sleepycat.bind.tuple.SortedPackedLongBinding
 
objectToEntry(String, TupleOutput) - Method in class com.sleepycat.bind.tuple.StringBinding
 
objectToEntry(E, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleBinding
 
objectToEntry(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleBinding
Converts a key or data object to a tuple entry.
objectToEntry(TupleInput, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleInputBinding
 
objectToEntry(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleMarshalledBinding
 
objectToKey(E, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Extracts the key entry from an entity Object.
objectToKey(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
objectToKey(E) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Extracts a key object from an entity object.
objectToKey(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
objectToKey(E, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Extracts a key tuple from an entity object.
objectToKey(E, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
objectToKey(E, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
objectToKey(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Extracts a key tuple from an entity object.
objectToKey(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
Off - Static variable in class com.sleepycat.dbxml.XmlContainerConfig
OLDEST - Static variable in class com.sleepycat.db.LockDetectMode
Reject the lock request for the locker ID with the oldest lock.
On - Static variable in class com.sleepycat.dbxml.XmlContainerConfig
ONE - Static variable in class com.sleepycat.db.ReplicationManagerAckPolicy
The master should wait until at least one client site has acknowledged each permanent replication message.
ONE_PEER - Static variable in class com.sleepycat.db.ReplicationManagerAckPolicy
The master should wait until at least one electable peer has acknowledged each permanent replication message (where "electable peer" means a client capable of being subsequently elected master of the replication group).
open(String, String) - Method in interface com.sleepycat.db.BackupHandler
Called when a target location is opened during a backup.
openChannel(int) - Method in class com.sleepycat.db.Environment
Create a channel.
openContainer(String) - Method in class com.sleepycat.dbxml.XmlManager
Opens a container, returning a handle to an XmlContainer object.
openContainer(XmlTransaction, String) - Method in class com.sleepycat.dbxml.XmlManager
Opens a container in the context of a transaction, returning a handle to an XmlContainer object.
openContainer(String, XmlContainerConfig) - Method in class com.sleepycat.dbxml.XmlManager
Opens a container, returning a handle to an XmlContainer object.
openContainer(XmlTransaction, String, XmlContainerConfig) - Method in class com.sleepycat.dbxml.XmlManager
Opens a container, returning a handle to an XmlContainer object.
openCursor(Transaction, CursorConfig) - Method in class com.sleepycat.db.Database
Return a cursor into the database.
openCursor(Transaction, CursorConfig) - Method in class com.sleepycat.db.SecondaryDatabase
Return a cursor into the database.
openDatabase(Transaction, String, String, DatabaseConfig) - Method in class com.sleepycat.db.Environment
Open a database.
openDatabaseStream(DatabaseStreamConfig) - Method in class com.sleepycat.db.Cursor
Return a database stream pointing to a key/data pair where the data item is a blob.
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 represented by the key in the database.
OPERATION_INTERRUPTED - Static variable in exception com.sleepycat.dbxml.XmlException
Operation was interrupted by the application
OPERATION_TIMEOUT - Static variable in exception com.sleepycat.dbxml.XmlException
Operation timed out
OperationStatus - Class in com.sleepycat.db
Status values from database operations.
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

PackedInteger - Class in com.sleepycat.util
Static methods for reading and writing packed integers.
PackedInteger() - Constructor for class com.sleepycat.util.PackedInteger
 
PackedIntegerBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for an unsorted Integer primitive wrapper or an unsorted int primitive, that stores the value in the smallest number of bytes possible.
PackedIntegerBinding() - Constructor for class com.sleepycat.bind.tuple.PackedIntegerBinding
 
PackedLongBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for an unsorted Long primitive wrapper or an unsorted long primitive, that stores the value in the smallest number of bytes possible.
PackedLongBinding() - Constructor for class com.sleepycat.bind.tuple.PackedLongBinding
 
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.
PanicHandler - Interface in com.sleepycat.db
An interface specifying a function to be called if the database environment panics.
partial_view(Environment, String, int) - Method in interface com.sleepycat.db.ReplicationViewHandler
The application-specific function used by replication views to determine whether a database file is replicated.
partition(Database, DatabaseEntry) - Method in interface com.sleepycat.db.PartitionHandler
The application-specific database partitioning callback.
PartitionHandler - Interface in com.sleepycat.db
An interface specifying how to set up database partitioning.
PATH_EDGE - Static variable in class com.sleepycat.dbxml.XmlIndexSpecification
Edge path type.
PATH_NODE - Static variable in class com.sleepycat.dbxml.XmlIndexSpecification
Node path type.
PATH_NONE - Static variable in class com.sleepycat.dbxml.XmlIndexSpecification
No path type.
peek() - Method in class com.sleepycat.dbxml.XmlResults
Returns the current element in the results set without moving the internal iterator.
peek(XmlDocument) - Method in class com.sleepycat.dbxml.XmlResults
Returns the current element in the results set as an XmlDocument without moving the internal iterator.
Persistent - Annotation Type in com.sleepycat.persist.model
Identifies a persistent class that is not an Entity class or a simple type.
PersistentProxy<T> - Interface in com.sleepycat.persist.model
Implemented by a proxy class to represent the persistent state of a (non-persistent) proxied class.
port - Variable in class com.sleepycat.db.ReplicationHostAddress
The network port component of the site address.
prefix(Database, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.db.BtreePrefixCalculator
The application-specific Btree prefix callback.
PREFMAS_CLIENT - Static variable in class com.sleepycat.db.ReplicationConfig
This flag is used to specify the client site in a replication group operating in preferred master mode.
PREFMAS_MASTER - Static variable in class com.sleepycat.db.ReplicationConfig
This flag is used to specify the preferred master site in a replication group operating in preferred master mode.
premain(String, Instrumentation) - Static method in class com.sleepycat.persist.model.ClassEnhancer
Enhances classes as specified by a JVM -javaagent argument.
prepare(byte[]) - Method in class com.sleepycat.db.Transaction
Initiate the beginning of a two-phase commit.
prepare(String, XmlQueryContext) - Method in class com.sleepycat.dbxml.XmlManager
Compile an XQuery expression into an XmlQueryExpression object.
prepare(XmlTransaction, String, XmlQueryContext) - Method in class com.sleepycat.dbxml.XmlManager
Compile an XQuery expression into an XmlQueryExpression object.
PreparedTransaction - Class in com.sleepycat.db
The PreparedTransaction object is used to encapsulate a single prepared, but not yet resolved, transaction.
prev() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value and returns it, or returns null if there are no preceding values in the cursor range.
prev(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value and returns it, or returns null if there are no preceding values in the cursor range.
prevDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value with the same key (duplicate) and returns it, or returns null if no preceding values are present for the key at the current position.
prevDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value with the same key (duplicate) and returns it, or returns null if no preceding values are present for the key at the current position.
previous() - Method in class com.sleepycat.collections.StoredIterator
Returns the next element in the iteration.
previous() - Method in class com.sleepycat.dbxml.XmlResults
Retrieves the previous value in the result set.
previous(XmlDocument) - Method in class com.sleepycat.dbxml.XmlResults
Retrieves the next value in the result set as a document.
previousIndex() - Method in class com.sleepycat.collections.StoredIterator
Returns the index of the element that would be returned by a subsequent call to previous.
prevNoDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the preceding value with a different key and returns it, or returns null if there are no preceding unique keys in the cursor range.
prevNoDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the preceding value with a different key and returns it, or returns null if there are no preceding unique keys in the cursor range.
PrimaryIndex<PK,E> - Class in com.sleepycat.persist
The primary index for an entity class and its primary key.
PrimaryIndex(Database, Class<PK>, EntryBinding<PK>, Class<E>, EntityBinding<E>) - Constructor for class com.sleepycat.persist.PrimaryIndex
Creates a primary index without using an EntityStore.
PrimaryKey - Annotation Type in com.sleepycat.persist.model
Indicates the primary key field of an entity class.
PrimaryKeyAssigner - Interface in com.sleepycat.collections
An interface implemented to assign new primary key values.
PrimaryKeyMetadata - Class in com.sleepycat.persist.model
The metadata for a primary key field.
PrimaryKeyMetadata(String, String, String, String) - Constructor for class com.sleepycat.persist.model.PrimaryKeyMetadata
Used by an EntityModel to construct primary key metadata.
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.
printLockStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Print the locking subsystem statistical information to a specified output channel (see the setMsgfile() method for more information), or passed to an application callback function (see the setMsgcall() method for more information).
printLogStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Print the logging subsystem statistical information to a specified output channel (see the setMsgfile() method for more information), or passed to an application callback function (see the setMsgcall() method for more information).
printMempStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Print the cache subsystem statistical information to a specified output channel (see the setMsgfile() method for more information), or passed to an application callback function (see the setMsgcall() method for more information).
printMutexStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Print the mutex subsystem statistical information to a specified output channel (see the setMsgfile() method for more information), or passed to an application callback function (see the setMsgcall() method for more information).
printReplicationManagerStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Print the Replication Manager subsystem statistical information to a specified output channel (see the setMsgfile() method for more information), or passed to an application callback function (see the setMsgcall() method for more information).
printReplicationStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Print the replication subsystem statistical information to a specified output channel (see the setMsgfile() method for more information), or passed to an application callback function (see the setMsgcall() method for more information).
printStats(StatsConfig) - Method in class com.sleepycat.db.Database
Print database statistics to a specified output channel (see the setMsgfile() method for more information), or passed to an application callback function (see the setMsgcall() method for more information).
printStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Print environment statistical information to a specified output channel (see the setMsgfile() method for more information), or passed to an application callback function (see the setMsgcall() method for more information).
printStats(StatsConfig) - Method in class com.sleepycat.db.Sequence
Print statistical information about the sequence to a specified output channel (see the setMsgfile() method for more information), or passed to an application callback function (see the setMsgcall() method for more information).
printTransactionStats(StatsConfig) - Method in class com.sleepycat.db.Environment
Print the transaction subsystem statistical information to a specified output channel (see the setMsgfile() method for more information), or passed to an application callback function (see the setMsgcall() method for more information).
PROCESSING_INSTRUCTION_NODE - Static variable in class com.sleepycat.dbxml.XmlValue
Node type returned by XmlValue.getNodeType().
ProcessingInstruction - Static variable in class com.sleepycat.dbxml.XmlEventReader
Processing instruction event
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(K, V) - 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.
PUT - Static variable in class com.sleepycat.db.LockOperation
The lock to which the lock field refers is released.
put(E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity and returns null, or updates it if the primary key already exists and returns the existing entity.
put(Transaction, E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity and returns null, or updates it if the primary key already exists and returns the existing entity.
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.
putAfter(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.db.Cursor
Store a key/data pair into the database.
putAll(Map<? extends K, ? extends V>) - 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
Replaces the data in the key/data pair at the current cursor position.
putDocument(XmlDocument) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts an XmlDocument into the container, with configuration options.
putDocument(XmlDocument, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts an XmlDocument into the container, with configuration options.
putDocument(XmlDocument, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts an XmlDocument into the container.
putDocument(String, String) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document into the container with a given name and string content.
putDocument(String, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document into the container with a given name and string content.
putDocument(String, XmlInputStream) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document into the container with a given name and content from a stream.
putDocument(String, XmlInputStream, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document into the container with a given name and content from a stream.
putDocument(String, XmlInputStream, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document into the container with a given name and content from a stream.
putDocument(XmlDocument, XmlUpdateContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts an XmlDocument into the container, with configuration options.
putDocument(XmlTransaction, XmlDocument) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts an XmlDocument into the container in the scope of a transaction.
putDocument(XmlTransaction, XmlDocument, XmlUpdateContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts an XmlDocument into the container in the scope of a transaction.
putDocument(String, XmlInputStream, XmlUpdateContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name and content into the container.
putDocument(XmlTransaction, String, XmlInputStream) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name and content into the container in the scope of a transaction.
putDocument(XmlTransaction, String, XmlInputStream, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name and content into the container in the scope of a transaction.
putDocument(XmlTransaction, String, XmlInputStream, XmlUpdateContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name and content into the container in the scope of a transaction.
putDocument(String, String, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name and string content into the container.
putDocument(String, String, XmlUpdateContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name and string content into the container.
putDocument(String, XmlEventReader) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name into the container, using the content retrieved from the given XmlEventReader as content.
putDocument(String, XmlEventReader, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name into the container, using the content retrieved from the given XmlEventReader as content.
putDocument(String, XmlEventReader, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name into the container, using the content retrieved from the given XmlEventReader as content.
putDocument(String, XmlEventReader, XmlUpdateContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name into the container, using the content retrieved from the given XmlEventReader as content.
putDocument(XmlTransaction, String, XmlEventReader) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name into the container, using the content retrieved from the given XmlEventReader as content, within a transaction.
putDocument(XmlTransaction, String, XmlEventReader, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name into the container, using the content retrieved from the given XmlEventReader as content, within a transaction.
putDocument(XmlTransaction, String, XmlEventReader, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name into the container, using the content retrieved from the given XmlEventReader as content, within a transaction.
putDocument(XmlTransaction, String, XmlEventReader, XmlUpdateContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name into the container, using the content retrieved from the given XmlEventReader as content, within a transaction.
putDocument(XmlTransaction, XmlDocument, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts an XmlDocument into the container in the scope of a transaction.
putDocument(XmlTransaction, XmlDocument, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts an XmlDocument into the container in the scope of a transaction.
putDocument(XmlTransaction, String, String) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name and string content into the container in the scope of a transaction.
putDocument(XmlTransaction, String, String, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name and string content into the container in the scope of a transaction.
putDocument(XmlTransaction, String, String, XmlUpdateContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name and string content into the container in the scope of a transaction.
putDocument(XmlTransaction, String, XmlInputStream, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document with given name and content into the container in the scope of a transaction.
putDocument(XmlTransaction, String, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Inserts a document into the container with a given name and string content in the scope of a transaction.
putDocumentAsEventWriter(XmlDocument) - Method in class com.sleepycat.dbxml.XmlContainer
Prepares to insert an XmlDocument into the container, using the returned XmlEventWriter.
putDocumentAsEventWriter(XmlDocument, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Prepares to insert an XmlDocument into the container, using the returned XmlEventWriter.
putDocumentAsEventWriter(XmlDocument, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Prepares to insert an XmlDocument into the container, using the returned XmlEventWriter.
putDocumentAsEventWriter(XmlDocument, XmlUpdateContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Prepares to insert an XmlDocument into the container, using the returned XmlEventWriter.
putDocumentAsEventWriter(XmlTransaction, XmlDocument) - Method in class com.sleepycat.dbxml.XmlContainer
Prepares to insert an XmlDocument into the container, using the returned XmlEventWriter, in the scope of a transaction.
putDocumentAsEventWriter(XmlTransaction, XmlDocument, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Prepares to insert an XmlDocument into the container, using the returned XmlEventWriter, in the scope of a transaction.
putDocumentAsEventWriter(XmlTransaction, XmlDocument, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Prepares to insert an XmlDocument into the container, using the returned XmlEventWriter, in the scope of a transaction.
putDocumentAsEventWriter(XmlTransaction, XmlDocument, XmlUpdateContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlContainer
Prepares to insert an XmlDocument into the container, using the returned XmlEventWriter, in the scope of a transaction.
putIfAbsent(K, V) - Method in class com.sleepycat.collections.StoredMap
If the specified key is not already associated with a value, associate it with the given value.
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.
putMultiple(Transaction, MultipleEntry, MultipleEntry, boolean) - Method in class com.sleepycat.db.Database
Store a set of key/data pairs into the database.
putMultipleKey(Transaction, MultipleEntry, boolean) - Method in class com.sleepycat.db.Database
Store a set of key/data pairs into the database.
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.
putNoOverwrite(E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity and returns true, or returns false if the primary key already exists.
putNoOverwrite(Transaction, E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity and returns true, or returns false if the primary key already exists.
putNoReturn(E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity, or updates it if the primary key already exists (does not return the existing entity).
putNoReturn(Transaction, E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity, or updates it if the primary key already exists (does not return the existing entity).

Q

QNAME - Static variable in class com.sleepycat.dbxml.XmlValue
 
query(String, XmlQueryContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlManager
Executes a query in the context of the XmlManager object.
query(XmlTransaction, String, XmlQueryContext, XmlDocumentConfig) - Method in class com.sleepycat.dbxml.XmlManager
Executes a query in the context of the XmlManager object.
query(String, XmlQueryContext) - Method in class com.sleepycat.dbxml.XmlManager
Executes a query in the context of the XmlManager object.
query(XmlTransaction, String, XmlQueryContext) - Method in class com.sleepycat.dbxml.XmlManager
Executes a query in the context of the XmlManager object.
query(String) - Method in class com.sleepycat.dbxml.XmlStackFrame
Prepares and executes the query given in the dynamic context of the stack frame.
QUERY_EVALUATION_ERROR - Static variable in exception com.sleepycat.dbxml.XmlException
Error evaluating an XQuery expression
QUERY_PARSER_ERROR - Static variable in exception com.sleepycat.dbxml.XmlException
Error parsing an XQuery expression
QUEUE - Static variable in class com.sleepycat.db.DatabaseType
The database is a Queue.
QueueStats - Class in com.sleepycat.db
The QueueStats object is used to return Queue database statistics.
QUORUM - Static variable in class com.sleepycat.db.ReplicationManagerAckPolicy
The master should wait until it has received acknowledgements from the minimum number of electable peers sufficient to ensure that the effect of the permanent record remains durable if an election is held (where "electable peer" means a client capable of being subsequently elected master of the replication group).

R

RANDOM - Static variable in class com.sleepycat.db.LockDetectMode
Reject the lock request for a random locker ID.
RawField - Interface in com.sleepycat.persist.raw
The definition of a field in a RawType.
RawObject - Class in com.sleepycat.persist.raw
A raw instance that can be used with a RawStore or Conversion.
RawObject(RawType, Map<String, Object>, RawObject) - Constructor for class com.sleepycat.persist.raw.RawObject
Creates a raw object with a given set of field values for a complex type.
RawObject(RawType, Object[]) - Constructor for class com.sleepycat.persist.raw.RawObject
Creates a raw object with the given array elements for an array type.
RawObject(RawType, String) - Constructor for class com.sleepycat.persist.raw.RawObject
Creates a raw object with the given enum value for an enum type.
RawStore - Class in com.sleepycat.persist.raw
Provides access to the raw data in a store for use by general purpose tools.
RawStore(Environment, String, StoreConfig) - Constructor for class com.sleepycat.persist.raw.RawStore
Opens an entity store for raw data access.
RawType - Interface in com.sleepycat.persist.raw
The type definition for a simple or complex persistent type, or an array of persistent types.
read(DatabaseEntry, long, int) - Method in class com.sleepycat.db.DatabaseStream
Read from the blob accessed by this database stream.
READ - Static variable in class com.sleepycat.db.LockRequestMode
Read (shared).
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
 
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.
readBigDecimal() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsorted BigDecimal.
readBigInteger() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a BigInteger.
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.
readBytes(byte[], long) - Method in class com.sleepycat.dbxml.XmlInputStream
Reads maxToRead number of bytes from the input stream and places those bytes in toFill.
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.
readDouble() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsorted 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 an unsorted 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.
readInt(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Reads a packed integer at the given buffer offset and returns it.
readLong() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed long (eight byte) value from the buffer.
readLong(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Reads a packed long integer at the given buffer offset and returns it.
readPackedInt() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsorted packed integer.
readPackedLong() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsorted packed long integer.
readShort() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed short (two byte) value from the buffer.
readSortedBigDecimal() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a sorted BigDecimal, with support for correct default sorting.
readSortedDouble() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a sorted double (eight byte) value from the buffer.
readSortedFloat() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a sorted float (four byte) value from the buffer.
readSortedInt(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Reads a sorted packed integer at the given buffer offset and returns it.
readSortedLong(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Reads a sorted packed long integer at the given buffer offset and returns it.
readSortedPackedInt() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a sorted packed integer.
readSortedPackedLong() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a sorted packed long integer.
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.
RECNO - Static variable in class com.sleepycat.db.DatabaseType
The database is a Recno.
RecordNumberAppender - Interface in com.sleepycat.db
An interface specifying a callback function that modifies stored data based on a generated key.
RecordNumberBinding - Class in com.sleepycat.bind
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.
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
Environment recovery restores transactions that were prepared, but not yet resolved at the time of the system shut down or crash, to their state prior to the shut down or crash, including any locks previously held.
RECOVERY - Static variable in class com.sleepycat.db.VerboseConfig
Display additional information when performing recovery.
recoveryFeedback(Environment, int) - Method in interface com.sleepycat.db.FeedbackHandler
A function called with progress information when the database environment is being recovered.
RecoveryOperation - Class in com.sleepycat.db
The recovery operation being performed when LogRecordHandler.handleLogRecord is called.
RegionResourceType - Class in com.sleepycat.db
Advanced configuration is possible for various systems that use shared memory (regions) for cross process sharing.
REGISTER - Static variable in class com.sleepycat.db.VerboseConfig
Display additional information concerning support for EnvironmentConfig.setRegister(boolean).
registerClass(Class) - Method in class com.sleepycat.persist.model.EntityModel
Registers a persistent class, most importantly, a PersistentProxy class or entity subclass.
registerCompression(String, XmlCompression) - Method in class com.sleepycat.dbxml.XmlManager
Identifies by name an XmlCompression object to be used for compression.
registerResolver(XmlResolver) - Method in class com.sleepycat.dbxml.XmlManager
Identifies an XmlResolver object to be used for file resolution.
reindexContainer(String, XmlContainerConfig) - Method in class com.sleepycat.dbxml.XmlManager
Reindex a container.
reindexContainer(String, XmlUpdateContext, XmlContainerConfig) - Method in class com.sleepycat.dbxml.XmlManager
Reindex a container.
reindexContainer(XmlTransaction, String, XmlContainerConfig) - Method in class com.sleepycat.dbxml.XmlManager
Reindex a container.
reindexContainer(XmlTransaction, String, XmlUpdateContext, XmlContainerConfig) - Method in class com.sleepycat.dbxml.XmlManager
Reindex a container.
Relationship - Enum in com.sleepycat.persist.model
Defines the relationship between instances of the entity class and the secondary keys.
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, Object) - Method in class com.sleepycat.collections.StoredMap
Remove entry for key only if currently mapped to given value.
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 the database specified by the file and database parameters.
remove(File, boolean, EnvironmentConfig) - Static method in class com.sleepycat.db.Environment
Destroy a database environment.
remove() - Method in class com.sleepycat.db.ReplicationManagerSite
Remove the site.
removeAlias(String) - Method in class com.sleepycat.dbxml.XmlContainer
Removes the named alias from the container.
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).
removeContainer(String) - Method in class com.sleepycat.dbxml.XmlManager
Removes the underlying file for the container from the file system.
removeContainer(XmlTransaction, String) - Method in class com.sleepycat.dbxml.XmlManager
Removes the underlying file for the container from the file system in the context of a transaction.
removeDatabase(Transaction, String, String) - Method in class com.sleepycat.db.Environment
Remove the database specified by the fileName and databaseName parameters.
removeMetaData(String, String) - Method in class com.sleepycat.dbxml.XmlDocument
Removes the identified metadata from the document.
removeNamespace(String) - Method in class com.sleepycat.dbxml.XmlQueryContext
Remove the namespace prefix to URI mapping for the specified prefix.
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 specified by the file and database parameters.
renameContainer(String, String) - Method in class com.sleepycat.dbxml.XmlManager
Renames the container's underlying file.
renameContainer(XmlTransaction, String, String) - Method in class com.sleepycat.dbxml.XmlManager
Renames the container's underlying file in the context of a transaction.
renameDatabase(Transaction, String, String, String) - Method in class com.sleepycat.db.Environment
Rename a database.
Renamer - Class in com.sleepycat.persist.evolve
A mutation for renaming a class or field without changing the instance or field value.
Renamer(String, int, String) - Constructor for class com.sleepycat.persist.evolve.Renamer
Creates a mutation for renaming the class of all instances of the given class version.
Renamer(String, int, String, String) - Constructor for class com.sleepycat.persist.evolve.Renamer
Creates a mutation for renaming the given field for all instances of the given class version.
REP_CLIENT - Static variable in class com.sleepycat.db.ReplicationManagerStartPolicy
Start as a client site, and do not call for an election.
REP_CLIENT - Static variable in class com.sleepycat.db.ReplicationStats
The environment is configured as a replication client, as reported by ReplicationStats.getStatus().
REP_ELECTION - Static variable in class com.sleepycat.db.ReplicationManagerStartPolicy
Start as a client, and call for an election if no master is found.
REP_MASTER - Static variable in class com.sleepycat.db.ReplicationManagerStartPolicy
Start as a master site, and do not call for an election.
REP_MASTER - Static variable in class com.sleepycat.db.ReplicationStats
The environment is configured as a replication master, as reported by ReplicationStats.getStatus().
REP_NONE - Static variable in class com.sleepycat.db.ReplicationStats
Replication is not configured for this environment, as reported by ReplicationStats.getStatus().
replace(K, V) - Method in class com.sleepycat.collections.StoredMap
Replace entry for key only if currently mapped to some value.
replace(K, V, V) - Method in class com.sleepycat.collections.StoredMap
Replace entry for key only if currently mapped to given value.
replaceDefaultIndex(String) - Method in class com.sleepycat.dbxml.XmlContainer
Replaces the container's default index.
replaceDefaultIndex(String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Replaces the container's default index.
replaceDefaultIndex(XmlTransaction, String) - Method in class com.sleepycat.dbxml.XmlContainer
Replaces the container's default index in the scope of a transaction.
replaceDefaultIndex(XmlTransaction, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Replaces the container's default index in the scope of a transaction.
replaceDefaultIndex(int, int) - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Replaces the default indexing strategy for the container.
replaceDefaultIndex(String) - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Identifies one or more indexing strategies to set for the default index.
replaceIndex(String, String, String) - Method in class com.sleepycat.dbxml.XmlContainer
Replaces an index of the specified type for the named document node.
replaceIndex(String, String, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Replaces an index of the specified type for the named document node.
replaceIndex(XmlTransaction, String, String, String) - Method in class com.sleepycat.dbxml.XmlContainer
Replaces an index of the specified type for the named document node in the scope of a transaction.
replaceIndex(XmlTransaction, String, String, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Replaces an index of the specified type for the named document node in the scope of a transaction.
replaceIndex(String, String, int, int) - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Replaces the indexing strategies for a named document or metadata node.
replaceIndex(String, String, String) - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Replaces the indexing strategies for a named document or metadata node.
REPLICATION - Static variable in class com.sleepycat.db.VerboseConfig
Display all detailed information about replication.
REPLICATION_ELECTION - Static variable in class com.sleepycat.db.VerboseConfig
Display detailed information about replication elections.
REPLICATION_LEASE - Static variable in class com.sleepycat.db.VerboseConfig
Display detailed information about replication master leases.
REPLICATION_MISC - Static variable in class com.sleepycat.db.VerboseConfig
Display detailed information about general replication processing not covered by the other REPLICATION_* values.
REPLICATION_MSGS - Static variable in class com.sleepycat.db.VerboseConfig
Display detailed information about replication message processing.
REPLICATION_SYNC - Static variable in class com.sleepycat.db.VerboseConfig
Display detailed information about replication client synchronization.
REPLICATION_SYSTEM - Static variable in class com.sleepycat.db.VerboseConfig
Saves replication system information to a system-owned file.
REPLICATION_TEST - Static variable in class com.sleepycat.db.VerboseConfig
Display temporary replication test information.
ReplicationChannel - Class in com.sleepycat.db
A ReplicationChannel handle is used to manage a channel in a replication group.
ReplicationConfig - Class in com.sleepycat.db
Settings that configure Berkeley DB replication.
ReplicationDuplicateMasterException - Exception in com.sleepycat.db
The replication group has more than one master.
ReplicationHandleDeadException - Exception in com.sleepycat.db
Thrown when a database handle has been invalidated because a replication election unrolled a committed transaction.
ReplicationHoldElectionException - Exception in com.sleepycat.db
An election is needed.
ReplicationHostAddress - Class in com.sleepycat.db
A simple wrapper class to hold information needed to define a host in a replication group.
ReplicationHostAddress() - Constructor for class com.sleepycat.db.ReplicationHostAddress
Create a ReplicationHostAddress with default settings.
ReplicationHostAddress(String, int) - Constructor for class com.sleepycat.db.ReplicationHostAddress
Create a ReplicationHostAddress with user defined host and port information.
ReplicationJoinFailureException - Exception in com.sleepycat.db
Thrown if a new master has been chosen but the client is unable to synchronize with the new master, possibly because the client has turned off automatic internal initialization (the ReplicationConfig.AUTOINIT setting).
ReplicationLeaseExpiredException - Exception in com.sleepycat.db
Thrown if a master lease has expired.
ReplicationLockoutException - Exception in com.sleepycat.db
Thrown when an operation was blocked by client/master synchronization.
ReplicationManagerAckPolicy - Class in com.sleepycat.db
A class that provides definitions for the types of network ack policy to use when transmitting messages between replication sites using the Replication Manager.
ReplicationManagerConnectionStatus - Class in com.sleepycat.db
Describes the connection status of a replication site.
ReplicationManagerMessageDispatch - Interface in com.sleepycat.db
 
ReplicationManagerSite - Class in com.sleepycat.db
A ReplicationManagerSite handle is used to manage a site in a replication group.
ReplicationManagerSiteConfig - Class in com.sleepycat.db
Specifies the attributes of a site in the replication group.
ReplicationManagerSiteConfig() - Constructor for class com.sleepycat.db.ReplicationManagerSiteConfig
An instance created using the default constructor is initialized with the system's default settings.
ReplicationManagerSiteConfig(String, long) - Constructor for class com.sleepycat.db.ReplicationManagerSiteConfig
Configure the host and port for a site in replication group.
ReplicationManagerSiteInfo - Class in com.sleepycat.db
A simple wrapper class to hold information needed to define a replication site.
ReplicationManagerSiteInfo(ReplicationHostAddress, int) - Constructor for class com.sleepycat.db.ReplicationManagerSiteInfo
Create a ReplicationManagerSiteInfo with the given information, isConnected defaults to false.
ReplicationManagerSiteInfo(ReplicationHostAddress, int, boolean) - Constructor for class com.sleepycat.db.ReplicationManagerSiteInfo
Create a ReplicationManagerSiteInfo with the given information.
ReplicationManagerSiteInfo(ReplicationHostAddress, int, boolean, boolean, boolean) - Constructor for class com.sleepycat.db.ReplicationManagerSiteInfo
Create a ReplicationManagerSiteInfo with the given information.
replicationManagerStart(int, ReplicationManagerStartPolicy) - Method in class com.sleepycat.db.Environment
Starts the replication manager.
ReplicationManagerStartPolicy - Class in com.sleepycat.db
This class provides definitions of the various start policies thatcan be specified when starting a replication client using theEnvironment.replicationManagerStart call.
ReplicationManagerStats - Class in com.sleepycat.db
Replication Manager statistics for a database environment.
ReplicationSiteUnavailableException - Exception in com.sleepycat.db
Thrown if replication group was unable to elect a master, or was unable to complete the election in the specified timeout period.
ReplicationStats - Class in com.sleepycat.db
Replication statistics for a database environment.
ReplicationStatus - Class in com.sleepycat.db
The return status from processing a replication message.
ReplicationTimeoutType - Class in com.sleepycat.db
The ReplicationTimeoutType defines the types of timeouts that can beconfigured for the Berkeley Db replication functionality.
ReplicationTransport - Interface in com.sleepycat.db
An interface specifying a replication transmit function, which sends information to other members of the replication group.
ReplicationViewHandler - Interface in com.sleepycat.db
An interface specifying a callback function to be used by replication views.
REPMGR_CONNFAIL - Static variable in class com.sleepycat.db.VerboseConfig
Display detailed information about Replication Manager connection failures.
REPMGR_MISC - Static variable in class com.sleepycat.db.VerboseConfig
Display detailed information about genereal Replication Manager processing.
reserve(int) - Method in class com.sleepycat.dbxml.XmlData
Allocates a buffer of size bytes.
reset() - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Resets the index specification iterator to the beginning of the index list.
reset() - Method in class com.sleepycat.dbxml.XmlMetaDataIterator
Sets the iterator to the beginning of the XmlDocument's metadata list.
reset() - Method in class com.sleepycat.dbxml.XmlResults
A call to this method resets the result set iterator, so that a subsequent call to XmlResults.next() method will return the first value in the result set.
reset() - Method in class com.sleepycat.util.FastInputStream
 
reset() - Method in class com.sleepycat.util.FastOutputStream
 
resetFileID(String, boolean) - Method in class com.sleepycat.db.Environment
Allows database files to be copied, and then the copy used in the same database environment as the original.
resetLogSequenceNumber(String, boolean) - Method in class com.sleepycat.db.Environment
Allows database files to be moved from one transactional database environment to another.
resolveClass(String) - Method in class com.sleepycat.persist.model.EntityModel
Should be called by entity model implementations instead of calling Class.forName whenever loading an application class.
resolveClass(String, ClassLoader) - Static method in class com.sleepycat.util.ClassResolver
A specialized Class.forName method that supports use of a user-specified ClassLoader.
resolveCollection(XmlTransaction, XmlManager, String, XmlResults) - Method in class com.sleepycat.dbxml.XmlResolver
When implemented, should resolve a URI to an XmlResults.
resolveDocument(XmlTransaction, XmlManager, String, XmlValue) - Method in class com.sleepycat.dbxml.XmlResolver
When implemented, should resolve a URI to an XmlValue.
resolveEntity(XmlTransaction, XmlManager, String, String) - Method in class com.sleepycat.dbxml.XmlResolver
When implemented, should resolve a System ID and Public ID to a new XmlInputStream.
resolveExternalFunction(XmlTransaction, XmlManager, String, String, int) - Method in class com.sleepycat.dbxml.XmlResolver
When implemented this method resolves a unigue combination of function URI, function name and number of arguments into an instance of XmlExternalFunction used to implement an XQuery extension function.
resolveModule(XmlTransaction, XmlManager, String, String) - Method in class com.sleepycat.dbxml.XmlResolver
When implemented, should resolve a module location and namespace to a new XmlInputStream.
resolveModuleLocation(XmlTransaction, XmlManager, String, XmlResults) - Method in class com.sleepycat.dbxml.XmlResolver
When implemented, should resolve a module namespace to list of strings that are locations for the files that comprise the module.
resolveSchema(XmlTransaction, XmlManager, String, String) - Method in class com.sleepycat.dbxml.XmlResolver
When implemented, should resolve schema location and namespace information to a new XmlInputStream.
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).
RMW - Static variable in class com.sleepycat.db.LockMode
Acquire write locks instead of read locks when doing the retrieval.
run(TransactionWorker) - Method in class com.sleepycat.collections.TransactionRunner
Calls the TransactionWorker.doWork() method and, for transactional environments, may begin and end a transaction.
RunRecoveryException - Exception in com.sleepycat.db
Thrown when the database environment needs to be recovered.
RuntimeExceptionWrapper - Exception in com.sleepycat.util
A RuntimeException that can contain nested exceptions.
RuntimeExceptionWrapper(Throwable) - Constructor for exception com.sleepycat.util.RuntimeExceptionWrapper
 

S

SecondaryConfig - Class in com.sleepycat.db
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 in com.sleepycat.db
A database cursor for a secondary database.
SecondaryDatabase - Class in com.sleepycat.db
A secondary database handle.
SecondaryDatabase(String, String, Database, SecondaryConfig) - Constructor for class com.sleepycat.db.SecondaryDatabase
Open a database.
SecondaryIndex<SK,PK,E> - Class in com.sleepycat.persist
The secondary index for an entity class and a secondary key.
SecondaryIndex(SecondaryDatabase, Database, PrimaryIndex<PK, E>, Class<SK>, EntryBinding<SK>) - Constructor for class com.sleepycat.persist.SecondaryIndex
Creates a secondary index without using an EntityStore.
SecondaryKey - Annotation Type in com.sleepycat.persist.model
Indicates a secondary key field of an entity class.
SecondaryKeyCreator - Interface in com.sleepycat.db
The interface implemented for extracting single-valued secondary keys from primary records.
SecondaryKeyMetadata - Class in com.sleepycat.persist.model
The metadata for a secondary key field.
SecondaryKeyMetadata(String, String, String, String, String, Relationship, String, DeleteAction) - Constructor for class com.sleepycat.persist.model.SecondaryKeyMetadata
Used by an EntityModel to construct secondary key metadata.
SecondaryMultiKeyCreator - Interface in com.sleepycat.db
The interface implemented for extracting multi-valued secondary keys from primary records.
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.
sendMessage(Set) - Method in class com.sleepycat.db.ReplicationChannel
Send a message on the message channel asynchronously.
sendRequest(Set, DatabaseEntry, long) - Method in class com.sleepycat.db.ReplicationChannel
Send request on the message channel.
Sequence - Class in com.sleepycat.db
A Sequence handle is used to manipulate a sequence record in a database.
SequenceConfig - Class in com.sleepycat.db
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 in com.sleepycat.db
A SequenceStats object is used to return sequence statistics.
SerialBase - Class in com.sleepycat.bind.serial
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<E> - Class in com.sleepycat.bind.serial
A concrete EntryBinding that treats a key or data entry as a serialized object.
SerialBinding(ClassCatalog, Class<E>) - Constructor for class com.sleepycat.bind.serial.SerialBinding
Creates a serial binding.
SerialInput - Class in com.sleepycat.bind.serial
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 in com.sleepycat.bind.serial
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<K,D,E> - Class in com.sleepycat.bind.serial
An abstract EntityBinding that treats an entity's key entry and data entry as serialized objects.
SerialSerialBinding(ClassCatalog, Class<K>, Class<D>) - Constructor for class com.sleepycat.bind.serial.SerialSerialBinding
Creates a serial-serial entity binding.
SerialSerialBinding(SerialBinding<K>, SerialBinding<D>) - Constructor for class com.sleepycat.bind.serial.SerialSerialBinding
Creates a serial-serial entity binding.
SerialSerialKeyCreator<PK,D,SK> - Class in com.sleepycat.bind.serial
A abstract key creator that uses a serial key and a serial data entry.
SerialSerialKeyCreator(ClassCatalog, Class<PK>, Class<D>, Class<SK>) - Constructor for class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates a serial-serial key creator.
SerialSerialKeyCreator(SerialBinding<PK>, SerialBinding<D>, SerialBinding<SK>) - Constructor for class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates a serial-serial entity binding.
set(E) - Method in class com.sleepycat.collections.StoredIterator
Replaces the last element returned by next or previous with the specified element (optional operation).
set(int, E) - 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.
set(byte[]) - Method in class com.sleepycat.dbxml.XmlData
Copies data into the buffer.
set_size(int) - Method in class com.sleepycat.dbxml.XmlData
Sets the size of the data in the buffer in bytes.
setAddress(ReplicationHostAddress) - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Configure the address for a site in replication group.
setAdoptEnvironment(boolean) - Method in class com.sleepycat.dbxml.XmlManagerConfig
Sets whether the XmlManager object will close and delete the underlying environment handle at the end of the XmlManager's life.
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.
setAllowAutoOpen(boolean) - Method in class com.sleepycat.dbxml.XmlManagerConfig
Sets whether XQuery queries that reference unopened containers will automatically open those containers, and close them when references resulting from the query are released.
setAllowCreate(boolean) - Method in class com.sleepycat.db.BackupOptions
Sets whether the target directory will be created if it does not already exist.
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.
setAllowCreate(boolean) - Method in class com.sleepycat.persist.StoreConfig
Specifies whether creation of a new store is allowed.
setAllowCreateVoid(boolean) - Method in class com.sleepycat.persist.StoreConfig
The void return setter for use by Bean editors.
setAllowExternalAccess(boolean) - Method in class com.sleepycat.dbxml.XmlManagerConfig
Allows XQuery queries to access data sources external to the container, such as files on disk or http URIs.
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.
setAllowValidation(boolean) - Method in class com.sleepycat.dbxml.XmlContainerConfig
Sets whether documents are validated when loaded into the container, if they refer to a DTD or XML Schema.
setAutoCommit(boolean) - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Sets whether the operation will auto-commit if no transaction is provided.
setAutoCommitNoSync(boolean) - Method in class com.sleepycat.db.SequenceConfig
Configure auto-commit operations on the sequence to not flush the transaction log.
setAutoIndexing(boolean) - Method in class com.sleepycat.dbxml.XmlContainer
Sets the current state of automatic indexing for the container.
setAutoIndexing(XmlTransaction, boolean) - Method in class com.sleepycat.dbxml.XmlContainer
Sets the current state of automatic indexing for the container in the scope of a transaction.
setAutoIndexing(boolean) - Method in class com.sleepycat.dbxml.XmlIndexSpecification
Sets the state of automatic indexing to the specified value.
setBackupHandler(BackupHandler) - Method in class com.sleepycat.db.EnvironmentConfig
Sets the BackupHandler interface to be used when performing hot backups.
setBackupReadCount(int) - Method in class com.sleepycat.db.EnvironmentConfig
Configures the number of pages to read during a hot backup before pausing.
setBackupReadSleep(int) - Method in class com.sleepycat.db.EnvironmentConfig
Configures the number of microseconds to sleep between batches of reads during a hot backup.
setBackupSize(int) - Method in class com.sleepycat.db.EnvironmentConfig
Configures the size of the buffer, in bytes, to read from the database during a hot backup.
setBackupWriteDirect(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configures whether direct I/O is used when writing pages to the disk during a hot backup.
setBaseURI(String) - Method in class com.sleepycat.dbxml.XmlQueryContext
Sets the base URI used for relative paths in query expressions.
setBlob(boolean) - Method in class com.sleepycat.db.DatabaseEntry
Configure this DatabaseEntry to be stored as a blob.
setBlobDir(File) - Method in class com.sleepycat.db.DatabaseConfig
Sets the path of a directory where blobs are stored.
setBlobDir(File) - Method in class com.sleepycat.db.EnvironmentConfig
Sets the path of a directory where blobs are stored.
setBlobThreshold(int) - Method in class com.sleepycat.db.DatabaseConfig
Set the size in bytes which is used to determine when a data item will be stored as a blob.
setBlobThreshold(int) - Method in class com.sleepycat.db.Environment
Set the blob threshold size.
setBlobThreshold(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the default blob threshold for databases opened in this environment.
setBootstrapHelper(boolean) - Method in class com.sleepycat.db.ReplicationManagerSite
Set the site to be a helper site.
setBootstrapHelper(boolean) - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Set the site to be a helper site.
setBtreeComparator(Comparator) - Method in class com.sleepycat.db.DatabaseConfig
By default, a byte by byte lexicographic comparison is used for btree keys.
setBtreeCompressor(BtreeCompressor) - Method in class com.sleepycat.db.DatabaseConfig
Set the Btree compression callbacks.
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.
setBulk(boolean) - Method in class com.sleepycat.db.TransactionConfig
Configures the transaction to enable the transactional bulk insert optimization.
setBulkCursor(boolean) - Method in class com.sleepycat.db.CursorConfig
Specify that the cursor will be used to do bulk operations on the underlying database.
setByteOrder(int) - Method in class com.sleepycat.db.DatabaseConfig
Set the byte order for integers in the stored database metadata.
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.
setCacheDocuments(boolean) - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Sets whether a cache mechanism is enabled.
setCacheMax(long) - Method in class com.sleepycat.db.EnvironmentConfig
Set the maximum cache size in bytes.
setCachePageSize(int) - Method in class com.sleepycat.db.EnvironmentConfig
Sets the page size used to allocate the hash table and the number of mutexes expected to be needed by the buffer pool.
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.LogVerifyConfig
Set the internal database environment cache size.
setCacheSize(int) - Method in class com.sleepycat.db.SequenceConfig
Set the Configure the number of elements cached by a sequence handle.
setCacheTableSize(int) - Method in class com.sleepycat.db.EnvironmentConfig
Overrides the calculated hash table size.
setCatalog(EntityModel, PersistCatalog) - Static method in class com.sleepycat.persist.model.ModelInternal
Internal access method that should not be used by applications.
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.
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.
setClassLoader(EntityModel, ClassLoader) - Static method in class com.sleepycat.persist.model.ModelInternal
Internal access method that should not be used by applications.
setClean(boolean) - Method in class com.sleepycat.db.BackupOptions
Sets whether to clean the target backup directory.
setClear(boolean) - Method in class com.sleepycat.db.StatsConfig
Configure the statistics operation to reset statistics after they are returned.
setCompression(String) - Method in class com.sleepycat.dbxml.XmlContainerConfig
Set the name of the compression algorithm to be used by the container.
setCompression(String) - Method in class com.sleepycat.dbxml.XmlManager
Sets the name of the default compression algorithm used by containers.
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.
setContainer(XmlContainer) - Method in class com.sleepycat.dbxml.XmlIndexLookup
Sets the container on which the index lookup operation is to be performed.
setContainerType(int) - Method in class com.sleepycat.dbxml.XmlContainerConfig
Set whether documents are broken down into their component nodes, and these nodes are stored individually in the container, or stored intact with all white space and formatting is preserved.
setContent(String) - Method in class com.sleepycat.dbxml.XmlDocument
Sets the document's content to the provided string.
setContent(byte[]) - Method in class com.sleepycat.dbxml.XmlDocument
Sets the document's content to the provided byte array.
setContentAsEventReader(XmlEventReader) - Method in class com.sleepycat.dbxml.XmlDocument
Sets the document's content to the provided XmlEventReader.
setContentAsXmlInputStream(XmlInputStream) - Method in class com.sleepycat.dbxml.XmlDocument
Sets the document's content to the provided content.
setContinueAfterFail(boolean) - Method in class com.sleepycat.db.LogVerifyConfig
Set if continue after a failed check.
setCreateDir(File) - Method in class com.sleepycat.db.DatabaseConfig
Specify which directory a database should be created in or looked for.
setCreateDir(File) - Method in class com.sleepycat.db.EnvironmentConfig
Sets the path of a directory to be used as the location to create the access method database files.
setData(byte[], int, int) - Method in class com.sleepycat.db.DatabaseEntry
Sets the byte array, offset and size.
setData(byte[]) - Method in class com.sleepycat.db.DatabaseEntry
Sets the byte array.
setDatabaseNamer(DatabaseNamer) - Method in class com.sleepycat.persist.StoreConfig
Specifies the object reponsible for naming of files and databases.
setDatabaseNamerVoid(DatabaseNamer) - Method in class com.sleepycat.persist.StoreConfig
The void return setter for use by Bean editors.
setDataNIO(ByteBuffer, int, int) - Method in class com.sleepycat.db.DatabaseEntry
Sets the java.nio.ByteBuffer (or the backing array if passed a non-direct ByteBuffer,) offset and size.
setDataNIO(ByteBuffer) - Method in class com.sleepycat.db.DatabaseEntry
Sets the java.nio.ByteBuffer.
setDbFile(String) - Method in class com.sleepycat.db.LogVerifyConfig
Set the database file name whose logs we will verify.
setDbName(String) - Method in class com.sleepycat.db.LogVerifyConfig
Set the database name whose logs we will verify.
setDebugListener(XmlDebugListener) - Method in class com.sleepycat.dbxml.XmlQueryContext
Associates an XmlDebugListener instance with the query context in order to debug queries.
setDecrement(boolean) - Method in class com.sleepycat.db.SequenceConfig
Specify that the sequence should be decremented.
setDefaultCollection(String) - Method in class com.sleepycat.dbxml.XmlQueryContext
Sets the default collection for use in fn:collection() with no arguments in an XQuery expression.
setDefaultContainerConfig(XmlContainerConfig) - Method in class com.sleepycat.dbxml.XmlManager
Sets the default configuration object used for containers opened and created by this XmlManager object.
setDefaultContainerType(int) - Method in class com.sleepycat.dbxml.XmlManager
Sets the default type used for containers opened and created by this XmlManager object.
setDefaultPageSize(int) - Method in class com.sleepycat.dbxml.XmlManager
Sets the size of the pages used to store documents in the database.
setDefaultSequenceIncrement(int) - Method in class com.sleepycat.dbxml.XmlManager
Sets the integer increment to be used when pre-allocating document ids for new documents created by XmlContainer.putDocument(com.sleepycat.dbxml.XmlDocument).
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.
setDocumentProjection(boolean) - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Sets whether to use document projection on document parsing operations performed.
setDocumentsOnly(boolean) - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Sets whether index lookups will return documents or nodes for containers with node indexes.
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.
setEndLsn(LogSequenceNumber) - Method in class com.sleepycat.db.LogVerifyConfig
Set the ending lsn to verify.
setEndTime(Date) - Method in class com.sleepycat.db.LogVerifyConfig
Set the ending lsn to verify.
setEnvHome(String) - Method in class com.sleepycat.db.LogVerifyConfig
Set the home directory to use by the log verification internally.
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.
setEvaluationType(int) - Method in class com.sleepycat.dbxml.XmlQueryContext
Allows the application to set the query evaluation type to "eager" or "lazy".
setEventHandler(EventHandler) - Method in class com.sleepycat.db.EnvironmentConfig
Set an object whose methods are to be called when a triggered event occurs.
setEvolveListener(EvolveListener) - Method in class com.sleepycat.persist.evolve.EvolveConfig
Sets a progress listener that is notified each time an entity is read.
setEvolveListenerVoid(EvolveListener) - Method in class com.sleepycat.persist.evolve.EvolveConfig
The void return setter for use by Bean editors.
setExclusiveCreate(boolean) - Method in class com.sleepycat.db.BackupOptions
Sets whether the target directory will be exclusively created.
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.
setExclusiveCreate(boolean) - Method in class com.sleepycat.persist.StoreConfig
Specifies whether opening an existing store is prohibited.
setExclusiveCreateVoid(boolean) - Method in class com.sleepycat.persist.StoreConfig
The void return setter for use by Bean editors.
setExpandEntities(boolean) - Method in class com.sleepycat.dbxml.XmlEventReader
Tell the object whether you want to read events that are part of an expanded entity reference.
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.
setFiles(boolean) - Method in class com.sleepycat.db.BackupOptions
Sets whether all ordinary files will be backed up.
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.
setForeignKeyDatabase(Database) - Method in class com.sleepycat.db.SecondaryConfig
Defines a foreign key integrity constraint for a given foreign key database.
setForeignKeyDeleteAction(ForeignKeyDeleteAction) - Method in class com.sleepycat.db.SecondaryConfig
Specifies the action taken when a referenced record in the foreign key database is deleted.
setForeignKeyNullifier(ForeignKeyNullifier) - Method in class com.sleepycat.db.SecondaryConfig
Specifies the user-supplied object used for setting single-valued foreign keys to null.
setForeignMultiKeyNullifier(ForeignMultiKeyNullifier) - Method in class com.sleepycat.db.SecondaryConfig
Specifies the user-supplied object used for setting multi-valued foreign keys to null.
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.
setGenerateName(boolean) - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Sets whether to automatically generate a name for the document.
setGroupCreator(boolean) - Method in class com.sleepycat.db.ReplicationManagerSite
Set the site to be a group creator.
setGroupCreator(boolean) - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Set the site to be a group creator.
setHashComparator(Comparator) - Method in class com.sleepycat.db.DatabaseConfig
Set the Hash key comparison function.
setHasher(Hasher) - Method in class com.sleepycat.db.DatabaseConfig
Set a database-specific hash function.
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.
setHeapRegionSize(int) - Method in class com.sleepycat.db.DatabaseConfig
Sets the number of pages in a region of a database configured to use the Heap access method.
setHeapsize(long) - Method in class com.sleepycat.db.DatabaseConfig
Set the maximum on-disk database file size used by a database configured to use the Heap access method.
setHighBound(XmlValue, int) - Method in class com.sleepycat.dbxml.XmlIndexLookup
Sets the operation and value to be used for the upper bound for a range index lookup operation.
setHost(String) - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Configure the host of the site.
setHotbackupInProgress(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
When a "hot backup" copy of a database environment is taken, this attribute should be configured in the environment prior to copying.
setImmutableSecondaryKey(boolean) - Method in class com.sleepycat.db.SecondaryConfig
Specifies whether the secondary key is immutable.
setImplicitTimezone(int) - Method in class com.sleepycat.dbxml.XmlManager
Sets the implicit timezone to be used for XQuery expressions
setIndex(short) - Method in class com.sleepycat.db.HeapRecordId
Set the index in the offset table where the record can be found.
setIndex(String) - Method in class com.sleepycat.dbxml.XmlIndexLookup
Sets the indexing strategy to be used for the index lookup operation.
setIndexNodes(boolean) - Method in class com.sleepycat.dbxml.XmlContainerConfig
Deprecated.
as of release 2.5, replaced by XmlContainerConfig.setIndexNodes(int).

Causes the indexer to create index targets that reference nodes rather than documents.

setIndexNodes(int) - Method in class com.sleepycat.dbxml.XmlContainerConfig
Causes the indexer to create index targets that reference nodes rather than documents.
setIndexSpecification(XmlIndexSpecification) - Method in class com.sleepycat.dbxml.XmlContainer
Defines the type of indexing to be maintained for a container of documents.
setIndexSpecification(XmlIndexSpecification, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Defines the type of indexing to be maintained for a container of documents.
setIndexSpecification(XmlTransaction, XmlIndexSpecification) - Method in class com.sleepycat.dbxml.XmlContainer
Defines the type of indexing to be maintained for a container of documents in the scope of a transaction.
setIndexSpecification(XmlTransaction, XmlIndexSpecification, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Defines the type of indexing to be maintained for a container of documents in the scope of a transaction.
setInitializeCache(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure a shared memory buffer pool in the database environment.
setInitializeCDB(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment for the Concurrent Data Store product.
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.
setInitialMutexes(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the number of mutexes to allocate when an environment is created.
setInitialValue(long) - Method in class com.sleepycat.db.SequenceConfig
Set the Set the initial value for a sequence.
setIteratorBlockSize(int) - Method in class com.sleepycat.collections.StoredCollection
Changes the number of records read at one time by iterators returned by the StoredCollection.iterator() method.
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 single-valued secondary keys.
setLazyDocs(boolean) - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Sets whether to retrieve the document lazily.
setLegacy(boolean) - Method in class com.sleepycat.db.ReplicationManagerSite
Specify the site in a legacy group.
setLegacy(boolean) - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Specify the site in a legacy group.
setLocalSite(boolean) - Method in class com.sleepycat.db.ReplicationManagerSite
Set the site to be the local site.
setLocalSite(boolean) - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Set the site to be the local site.
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.
setLockerPriority(int, int) - Method in class com.sleepycat.db.Environment
Assign a deadlock priority to a locker.
setLockMode(LockMode) - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Set the lock mode for the operation.
setLockPartitions(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the number of lock table partitions in the Berkeley DB environment.
setLockTableSize(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the size for the hash table that contains references to locks.
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.
setLogBlobContent(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Enable full logging of blob data.
setLogBufferSize(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the size of the in-memory log buffer, in bytes.
setLogCategory(int, boolean) - Static method in class com.sleepycat.dbxml.XmlManager
Enable or disable a category of log messages.
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.
setLogLevel(int, boolean) - Static method in class com.sleepycat.dbxml.XmlManager
Enable or disable log messages of a given level of importance.
setLogNoSync(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the system to avoid fsync() calls during log file flushes.
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.
setLogZero(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
If set, zero all pages of a log file when that log file is created.
setLowBound(XmlValue, int) - Method in class com.sleepycat.dbxml.XmlIndexLookup
Sets the operation and value to be used for the index lookup operation.
setMaximumSize(long) - Method in class com.sleepycat.db.CacheFile
Set the maximum size for the file backing the database.
setMaxLockers(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the maximum number of locking entities supported by the database environment.
setMaxLockObjects(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the maximum number of locked objects 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.
setMaxPages(int) - Method in class com.sleepycat.db.CompactConfig
Set the maximum number of pages to free.
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, long) - 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.
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.
setMetaData(String, String, XmlValue) - Method in class com.sleepycat.dbxml.XmlDocument
Sets the value of the specified document metadata.
setMetaData(String, String, byte[]) - Method in class com.sleepycat.dbxml.XmlDocument
Sets the value of the specified binary document metadata.
setMetadataDir(File) - Method in class com.sleepycat.db.EnvironmentConfig
Set the path of a directory to be used as the location to store the persistent metadata files.
setMinutes(int) - Method in class com.sleepycat.db.CheckpointConfig
Configure the checkpoint time threshold, in minutes.
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.
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.
setModel(EntityModel) - Method in class com.sleepycat.persist.StoreConfig
Sets the entity model that defines entity classes and index keys.
setModelVoid(EntityModel) - Method in class com.sleepycat.persist.StoreConfig
The void return setter for use by Bean editors.
setMsgfile(File) - Method in class com.sleepycat.db.Database
Sets the path of a file to store statistical information.
setMsgfile(File) - Method in class com.sleepycat.db.DatabaseConfig
Sets the path of a file to store statistical information.
setMsgfile(File) - Method in class com.sleepycat.db.Environment
Sets the path of a file to store statistical information.
setMsgfile(File) - Method in class com.sleepycat.db.EnvironmentConfig
Sets the path of a file to store statistical information.
setMultiKeyCreator(SecondaryMultiKeyCreator) - Method in class com.sleepycat.db.SecondaryConfig
Specifies the user-supplied object used for creating multi-valued secondary keys.
setMultiversion(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configured the database with support for multiversion concurrency control.
setMultiversion(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to open all databases that are not using the queue access method for multiversion concurrency control.
setMutations(Mutations) - Method in class com.sleepycat.persist.StoreConfig
Configures mutations for performing lazy evolution of stored instances.
setMutationsVoid(Mutations) - Method in class com.sleepycat.persist.StoreConfig
The void return setter for use by Bean editors.
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.
setName(String) - Method in class com.sleepycat.dbxml.XmlDocument
Set the name of the document.
setNamespace(String, String) - Method in class com.sleepycat.dbxml.XmlQueryContext
Maps the specified URI to the specified namespace prefix.
setNode(String, String) - Method in class com.sleepycat.dbxml.XmlIndexLookup
Sets the name of the node to be used along with the indexing strategy for the index lookup operation.
setNodeContainer(boolean) - Method in class com.sleepycat.dbxml.XmlContainerConfig
Deprecated.
as of release 2.5, replaced by XmlContainerConfig.setContainerType(int)

Set whether documents are broken down into their component nodes, and these nodes are stored individually in the container, or stored intact with all white space and formatting is preserved. Storing nodes is preferred.

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.
setNoLogs(boolean) - Method in class com.sleepycat.db.BackupOptions
Sets whether log files are skipped in the backup.
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.
setNoWaitDbExclusiveLock(Boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the Database handle to obtain a write lock on the entire database.
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.
setPageNumber(int) - Method in class com.sleepycat.db.HeapRecordId
Set the database page number where the record is stored.
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.
setParent(String, String) - Method in class com.sleepycat.dbxml.XmlIndexLookup
Sets the name of the parent node to be used for an edge index lookup operation.
setPartial(boolean) - Method in class com.sleepycat.db.DatabaseEntry
Configure this DatabaseEntry to read or write partial records.
setPartial(int, int, boolean) - Method in class com.sleepycat.db.DatabaseEntry
Configures 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.
setPartitionByCallback(int, PartitionHandler) - Method in class com.sleepycat.db.DatabaseConfig
Enable or disable database partitioning, and set the callback that will be used for the partitioning.
setPartitionByRange(int, MultipleDataEntry) - Method in class com.sleepycat.db.DatabaseConfig
Enable or disable database partitioning, and set key ranges that will be used for the partitioning.
setPartitionDirs(File[]) - Method in class com.sleepycat.db.DatabaseConfig
Specify the array of directories the database extents should be created in or looked for.
setPeer(boolean) - Method in class com.sleepycat.db.ReplicationManagerSite
Set the site to be peer to local site.
setPeer(boolean) - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Set the site to be peer to local site.
setPort(long) - Method in class com.sleepycat.db.ReplicationManagerSiteConfig
Configure the port of the site.
setPrimaryConfig(Class, DatabaseConfig) - Method in class com.sleepycat.persist.EntityStore
Configures the primary database for an entity class using the Berkeley DB engine API.
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.
setPriority(CacheFilePriority) - Method in class com.sleepycat.db.Cursor
Set the cache priority for pages referenced by the DBC handle.
setPriority(CacheFilePriority) - Method in class com.sleepycat.db.DatabaseConfig
Set the cache priority for pages referenced by the DB handle.
setPriority(int) - Method in class com.sleepycat.db.Transaction
Set the deadlock priority for this transaction.
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).
setQueryTimeoutSeconds(int) - Method in class com.sleepycat.dbxml.XmlQueryContext
Sets the query timeout value for queries using this XmlQueryContext.
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.
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.
setReadOnly(boolean) - Method in class com.sleepycat.db.DatabaseEntry
Configure this DatabaseEntry as read only.
setReadOnly(boolean) - Method in class com.sleepycat.db.DatabaseStreamConfig
Configure the database stream as read only.
setReadOnly(boolean) - Method in class com.sleepycat.persist.StoreConfig
Sets the read-only configuration property.
setReadOnlyVoid(boolean) - Method in class com.sleepycat.persist.StoreConfig
The void return setter for use by Bean editors.
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.
setRegionMemoryInitialSize(RegionResourceType, int) - Method in class com.sleepycat.db.EnvironmentConfig
Assign an initial count for a particular resource within the shared region of Berkeley DB.
setRegionMemoryMax(long) - Method in class com.sleepycat.db.EnvironmentConfig
This method sets the maximum amount of memory to be used by shared structures in the main environment region.
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.
setReplicationClockskew(int, int) - Method in class com.sleepycat.db.EnvironmentConfig
Sets the clock skew ratio among replication group members based on the fastest and slowest measurements among the group for use with master leases.
setReplicationConfig(ReplicationConfig, boolean) - Method in class com.sleepycat.db.Environment
Configure the replication subsystem.
setReplicationInMemory(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
If set, store internal replication information in memory only.
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.
setReplicationManagerAckPolicy(ReplicationManagerAckPolicy) - Method in class com.sleepycat.db.EnvironmentConfig
Set the network Ack policy used by the replication manager.
setReplicationManagerIncomingQueueMax(long) - Method in class com.sleepycat.db.EnvironmentConfig
Set the maximum amount of dynamic memory used by the Replication Manager incoming queue.
setReplicationManagerMessageDispatch(ReplicationManagerMessageDispatch, int) - Method in class com.sleepycat.db.Environment
Set the message dispatch function.
setReplicationNumSites(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the total number of sites the replication group is configured for.
setReplicationPriority(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set the current environment's priority.
setReplicationRequestMax(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set a threshold for the maximum time that a client waits before requesting retransmission of a missing message.
setReplicationRequestMin(int) - Method in class com.sleepycat.db.EnvironmentConfig
Set a threshold for the minimum time that a client waits before requesting retransmission of a missing message.
setReplicationTimeout(ReplicationTimeoutType, int) - Method in class com.sleepycat.db.Environment
Sets the timeout applied to the specified timeout type.
setReplicationTransport(int, ReplicationTransport) - Method in class com.sleepycat.db.EnvironmentConfig
Initialize the communication infrastructure for a database environment participating in a replicated application.
setReplicationView(ReplicationViewHandler) - Method in class com.sleepycat.db.EnvironmentConfig
Set the function to be used by replication views to determine whether a database file is replicated to the local site.
setReportEntityInfo(boolean) - Method in class com.sleepycat.dbxml.XmlEventReader
Tell the object whether you want to read events indicating the start and end of entity references and expansion.
setReturnType(int) - Method in class com.sleepycat.dbxml.XmlQueryContext
Sets the return type of the query.
setReuseBuffer(boolean) - Method in class com.sleepycat.db.DatabaseEntry
Configures the entry to try to reuse the buffer before allocating a new one.
setReverseOrder(boolean) - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Sets whether to sort index lookups in reverse order
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.
setSecondaryBulkLoad(boolean) - Method in class com.sleepycat.persist.StoreConfig
Sets the bulk-load-secondaries configuration property.
setSecondaryBulkLoadVoid(boolean) - Method in class com.sleepycat.persist.StoreConfig
The void return setter for use by Bean editors.
setSecondaryConfig(Class, String, SecondaryConfig) - Method in class com.sleepycat.persist.EntityStore
Configures a secondary database for an entity class and key name using the Berkeley DB engine API.
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.
setSequenceConfig(String, SequenceConfig) - Method in class com.sleepycat.persist.EntityStore
Configures a named key sequence using the Berkeley DB engine API.
setSequenceIncrement(int) - Method in class com.sleepycat.dbxml.XmlContainerConfig
Sets the integer increment to be used when pre-allocating document ids for new documents created by XmlContainer.putDocument(com.sleepycat.dbxml.XmlDocument).
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).
setSingleDir(boolean) - Method in class com.sleepycat.db.BackupOptions
Sets whether all backed up files are to be placed in a single directory.
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.CursorConfig
Configure read operations performed by the cursor to return data as it was when the cursor opened without locking, if DatabaseConfig.setMultiversion(boolean) was configured.
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.
setSnapshot(boolean) - Method in class com.sleepycat.db.TransactionConfig
This transaction will execute with snapshot isolation.
setSortedDuplicates(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the database to support sorted, duplicate data items.
setStartLsn(LogSequenceNumber) - Method in class com.sleepycat.db.LogVerifyConfig
Set the starting lsn to verify.
setStartTime(Date) - Method in class com.sleepycat.db.LogVerifyConfig
Set the starting time to verify.
setStatisticsEnabled(boolean) - Method in class com.sleepycat.dbxml.XmlContainerConfig
Deprecated.
as of release 2.5, replaced by XmlContainerConfig.setStatisticsEnabled(int).

Setting to true will cause the container to be created or reindexed with additional structural statistics information, which is very useful for cost based query optimisation. When setting to false, reindexing will remove any structural statistics database present. The default during container creation is to create a structural statistics database. The default during reindexing is to keep the existing configuration. Containers created with these statistics will take longer to load and update, since the statistics must also be updated.

setStatisticsEnabled(int) - Method in class com.sleepycat.dbxml.XmlContainerConfig
Setting to XmlContainerConfig.On or XmlContainerConfig.UseDefaults will cause the container to be created or reindexed with additional structural statistics information, which is very useful for cost based query optimisation.
setSync(boolean) - Method in class com.sleepycat.db.TransactionConfig
Configure the transaction to write and synchronously flush the log it when commits.
setSyncPerWrite(boolean) - Method in class com.sleepycat.db.DatabaseStreamConfig
Configure the database stream to sync the blob on each write.
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.
setTemporaryDirectory(String) - Method in class com.sleepycat.db.EnvironmentConfig
setTestAndSetSpins(int) - Method in class com.sleepycat.db.EnvironmentConfig
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.
setTimeout(long) - Method in class com.sleepycat.db.ReplicationChannel
Sets the default timeout value for the channel.
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.
setTransactional(boolean) - Method in class com.sleepycat.persist.StoreConfig
Sets the transactional configuration property.
setTransactionalVoid(boolean) - Method in class com.sleepycat.persist.StoreConfig
The void return setter for use by Bean editors.
setTransactionConfig(TransactionConfig) - Method in class com.sleepycat.collections.TransactionRunner
setTransactionNotDurable(boolean) - Method in class com.sleepycat.db.DatabaseConfig
Configure the database environment to not write log records for this database.
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(E).
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.
setTxnNoWait(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
If a lock is unavailable for any Berkeley DB operation performed in the context of a transaction, cause the operation to throw LockNotGrantedException without waiting for the lock.
setTxnSnapshot(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the database environment to run transactions at snapshot isolation by default.
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.
setUpdate(boolean) - Method in class com.sleepycat.db.BackupOptions
Sets whether to perform an incremental back up.
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(V) - Method in class com.sleepycat.collections.MapEntryParameter
Always throws UnsupportedOperationException since this object is not attached to a map.
setValue(XmlValue, XmlValue) - Static method in class com.sleepycat.dbxml.XmlValue
Assigns a new value to an existing one.
setVariableValue(String, XmlValue) - Method in class com.sleepycat.dbxml.XmlQueryContext
Creates an externally-declared XQuery variable by binding the specified value to the specified variable name.
setVariableValue(String, XmlResults) - Method in class com.sleepycat.dbxml.XmlQueryContext
Creates an externally-declared XQuery sequence variable by binding the specified XmlResults object to the specified variable name.
setVerbose(VerboseConfig, boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Display verbose information.
setVerbose(boolean) - Method in class com.sleepycat.db.LogVerifyConfig
Set if print verbose information.
setVerbose(boolean) - Method in class com.sleepycat.persist.model.ClassEnhancer
Sets verbose mode.
setVerboseDeadlock(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
setVerboseRecovery(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
setVerboseRegister(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
setVerboseReplication(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
setVerboseWaitsFor(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
setWait(boolean) - Method in class com.sleepycat.db.TransactionConfig
Configure the transaction to wait if a lock request cannot be immediately granted.
setWellFormedOnly(boolean) - Method in class com.sleepycat.dbxml.XmlDocumentConfig
Sets whether operations that may parse a document use only a well-formed scanner, avoiding the expense of reading any referenced schema or DTD.
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.
setWriteNoSync(boolean) - Method in class com.sleepycat.db.TransactionConfig
Configure the transaction to write but not synchronously flush the log it when commits.
setYieldCPU(boolean) - Method in class com.sleepycat.db.EnvironmentConfig
Configure the system to yield the processor immediately after each page or mutex acquisition.
ShortBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Short primitive wrapper or a short primitive.
ShortBinding() - Constructor for class com.sleepycat.bind.tuple.ShortBinding
 
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.StoredCollection
 
size() - Method in class com.sleepycat.collections.StoredContainer
Returns a non-transactional count of the records in the collection or map.
size() - Method in class com.sleepycat.collections.StoredMap
 
size() - Method in class com.sleepycat.db.DatabaseStream
Return the size in bytes of the blob accessed by the database stream.
size() - Method in class com.sleepycat.dbxml.XmlResults
If a query was processed with eager evaluation, a call to this method returns the number of values in the result set.
size() - Method in class com.sleepycat.util.FastOutputStream
 
skip(long) - Method in class com.sleepycat.util.FastInputStream
 
skipFast(int) - Method in class com.sleepycat.util.FastInputStream
Equivalent to skip() but takes an int parameter instead of a long, and does not check whether the count given is larger than the number of remaining bytes.
SNAPSHOT - Static variable in class com.sleepycat.db.CursorConfig
A convenience instance to configure read operations performed by the cursor to return values as they were when the cursor was opened, if DatabaseConfig.setMultiversion(boolean) is configured.
SortedBigDecimalBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a sorted BigDecimal value.
SortedBigDecimalBinding() - Constructor for class com.sleepycat.bind.tuple.SortedBigDecimalBinding
 
SortedDoubleBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a sorted Double primitive wrapper or a sorted double primitive.
SortedDoubleBinding() - Constructor for class com.sleepycat.bind.tuple.SortedDoubleBinding
 
SortedFloatBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a sorted Float primitive wrapper or sorted a float primitive.
SortedFloatBinding() - Constructor for class com.sleepycat.bind.tuple.SortedFloatBinding
 
sortedMap() - Method in interface com.sleepycat.persist.EntityIndex
Returns a standard Java sorted map based on this entity index.
sortedMap() - Method in class com.sleepycat.persist.PrimaryIndex
 
sortedMap() - Method in class com.sleepycat.persist.SecondaryIndex
 
SortedPackedIntegerBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a sorted Integer primitive wrapper or a sorted int primitive, that stores the value in the smallest number of bytes possible.
SortedPackedIntegerBinding() - Constructor for class com.sleepycat.bind.tuple.SortedPackedIntegerBinding
 
SortedPackedLongBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a sorted Long primitive wrapper or a sorted long primitive, that stores the value in the smallest number of bytes possible.
SortedPackedLongBinding() - Constructor for class com.sleepycat.bind.tuple.SortedPackedLongBinding
 
sortMultipleKeyAndData(MultipleDataEntry, MultipleDataEntry) - Static method in class com.sleepycat.db.Database
Sorts two DatabaseEntry objects with multiple key and data pairs.
sortMultipleKeyData(MultipleKeyDataEntry) - Static method in class com.sleepycat.db.Database
Sorts a DatabaseEntry with multiple matching key/data pairs.
sortMultipleKeyOrData(MultipleDataEntry) - Static method in class com.sleepycat.db.Database
Sorts a DatabaseEntry with multiple key or data pairs.
standaloneSet() - Method in class com.sleepycat.dbxml.XmlEventReader
Return whether the standalone is set in the XML declaration for the document
start(XmlStackFrame) - Method in class com.sleepycat.dbxml.XmlDebugListener
This method is called when BDB XML starts evaluation of a sub-expression.
start() - Method in class com.sleepycat.dbxml.XmlEventReaderToWriter
Perform the operation.
StartDocument - Static variable in class com.sleepycat.dbxml.XmlEventReader
Start document event
StartElement - Static variable in class com.sleepycat.dbxml.XmlEventReader
Start element event
StartEntityReference - Static variable in class com.sleepycat.dbxml.XmlEventReader
Start entity reference event
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.
StatsConfig - Class in com.sleepycat.db
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.
StoreConfig - Class in com.sleepycat.persist
Configuration properties used with an EntityStore or RawStore.
StoreConfig() - Constructor for class com.sleepycat.persist.StoreConfig
Creates an entity store configuration object with default properties.
StoreConfigBeanInfo - Class in com.sleepycat.persist
 
StoreConfigBeanInfo() - Constructor for class com.sleepycat.persist.StoreConfigBeanInfo
 
StoredClassCatalog - Class in com.sleepycat.bind.serial
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<E> - Class in com.sleepycat.collections
A abstract base class for all stored collections.
StoredCollections - Class in com.sleepycat.collections
Static methods operating on collections and maps.
StoredContainer - Class in com.sleepycat.collections
A abstract base class for all stored collections and maps.
StoredEntrySet<K,V> - Class in com.sleepycat.collections
The Set returned by Map.entrySet().
storedIterator() - Method in class com.sleepycat.collections.StoredCollection
Returns an iterator over the elements in this collection.
storedIterator(boolean) - Method in class com.sleepycat.collections.StoredCollection
Returns a read or read-write iterator over the elements in this collection.
StoredIterator<E> - Class in com.sleepycat.collections
The Iterator returned by all stored collections.
StoredKeySet<K> - Class in com.sleepycat.collections
The Set returned by Map.keySet() and which can also be constructed directly if a Map is not needed.
StoredKeySet(Database, EntryBinding<K>, boolean) - Constructor for class com.sleepycat.collections.StoredKeySet
Creates a key set view of a Database.
StoredList<E> - Class in com.sleepycat.collections
A List view of a Database.
StoredList(Database, EntryBinding<E>, boolean) - Constructor for class com.sleepycat.collections.StoredList
Creates a list view of a Database.
StoredList(Database, EntityBinding<E>, boolean) - Constructor for class com.sleepycat.collections.StoredList
Creates a list entity view of a Database.
StoredList(Database, EntryBinding<E>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredList
Creates a list view of a Database with a PrimaryKeyAssigner.
StoredList(Database, EntityBinding<E>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredList
Creates a list entity view of a Database with a PrimaryKeyAssigner.
StoredMap<K,V> - Class in com.sleepycat.collections
A Map view of a Database.
StoredMap(Database, EntryBinding<K>, EntryBinding<V>, boolean) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map view of a Database.
StoredMap(Database, EntryBinding<K>, EntryBinding<V>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map view of a Database with a PrimaryKeyAssigner.
StoredMap(Database, EntryBinding<K>, EntityBinding<V>, boolean) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map entity view of a Database.
StoredMap(Database, EntryBinding<K>, EntityBinding<V>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map entity view of a Database with a PrimaryKeyAssigner.
StoredSortedEntrySet<K,V> - Class in com.sleepycat.collections
The SortedSet returned by Map.entrySet().
StoredSortedKeySet<K> - Class in com.sleepycat.collections
The SortedSet returned by Map.keySet() and which can also be constructed directly if a Map is not needed.
StoredSortedKeySet(Database, EntryBinding<K>, boolean) - Constructor for class com.sleepycat.collections.StoredSortedKeySet
Creates a sorted key set view of a Database.
StoredSortedMap<K,V> - Class in com.sleepycat.collections
A SortedMap view of a Database.
StoredSortedMap(Database, EntryBinding<K>, EntryBinding<V>, boolean) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map view of a Database.
StoredSortedMap(Database, EntryBinding<K>, EntryBinding<V>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map view of a Database with a PrimaryKeyAssigner.
StoredSortedMap(Database, EntryBinding<K>, EntityBinding<V>, boolean) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map entity view of a Database.
StoredSortedMap(Database, EntryBinding<K>, EntityBinding<V>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map entity view of a Database with a PrimaryKeyAssigner.
StoredSortedValueSet<E> - Class in com.sleepycat.collections
The SortedSet returned by Map.values() and which can also be constructed directly if a Map is not needed.
StoredSortedValueSet(Database, EntityBinding<E>, boolean) - Constructor for class com.sleepycat.collections.StoredSortedValueSet
Creates a sorted value set entity view of a Database.
StoredValueSet<E> - Class in com.sleepycat.collections
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<E>, boolean) - Constructor for class com.sleepycat.collections.StoredValueSet
Creates a value set view of a Database.
StoredValueSet(Database, EntityBinding<E>, boolean) - Constructor for class com.sleepycat.collections.StoredValueSet
Creates a value set entity view of a Database.
StoreExistsException - Exception in com.sleepycat.persist
Thrown by the EntityStore constructor when the ExclusiveCreate configuration parameter is true and the store's internal catalog database already exists.
StoreExistsException(String) - Constructor for exception com.sleepycat.persist.StoreExistsException
 
StoreNotFoundException - Exception in com.sleepycat.persist
Thrown by the EntityStore constructor when the AllowCreate configuration parameter is false and the store's internal catalog database does not exist.
StoreNotFoundException(String) - Constructor for exception com.sleepycat.persist.StoreNotFoundException
 
Stream(InputStream, ClassLoader) - Constructor for class com.sleepycat.util.ClassResolver.Stream
 
STRICT_2SITE - Static variable in class com.sleepycat.db.ReplicationConfig
Replication Manager observes the strict "majority" rule in managing elections, even in a group with only 2 sites.
STRING - Static variable in class com.sleepycat.dbxml.XmlValue
 
StringBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a simple String value.
StringBinding() - Constructor for class com.sleepycat.bind.tuple.StringBinding
 
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.
subIndex(SK) - Method in class com.sleepycat.persist.SecondaryIndex
Returns an index that maps primary key to entity for the subset of entities having a given secondary key (duplicates).
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(K, K) - 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(K, boolean, K, 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(Map.Entry<K, V>, Map.Entry<K, V>) - 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(Map.Entry<K, V>, boolean, Map.Entry<K, V>, 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(K, K) - 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(K, boolean, K, 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(E, E) - 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(E, boolean, E, 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.
SUCCESS - Static variable in class com.sleepycat.db.OperationStatus
The operation was successful.
sync() - Method in class com.sleepycat.db.Database
Flush any cached information to disk.
sync() - Method in class com.sleepycat.dbxml.XmlContainer
Flush database pages for the container to disk.
syncCache(LogSequenceNumber) - Method in class com.sleepycat.db.Environment
Ensure that all modified pages in the cache are flushed to their backing files.
syncReplication() - Method in class com.sleepycat.db.Environment
Forces master synchronization to begin for this client.

T

tailMap(K) - 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(K, 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(Map.Entry<K, V>) - 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(Map.Entry<K, V>, 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(K) - 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(K, 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(E) - 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(E, 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.
TEXT_NODE - Static variable in class com.sleepycat.dbxml.XmlValue
Node type returned by XmlValue.getNodeType().
THREAD - Static variable in class com.sleepycat.db.RegionResourceType
The threads.
TIME - Static variable in class com.sleepycat.dbxml.XmlValue
 
TIMEOUT - Static variable in class com.sleepycat.db.LockOperation
Cause the specified locker to timeout immediately.
TIMEOUT - Static variable in class com.sleepycat.db.TransactionStatus
The transaction has not yet been applied on this replica node.
toArray() - Method in class com.sleepycat.collections.StoredCollection
Returns an array of all the elements in this collection.
toArray(T[]) - 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.
toArray() - Method in class com.sleepycat.db.HeapRecordId
Return a byte array representing this record id.
toArray(ByteOrder) - Method in class com.sleepycat.db.HeapRecordId
Return a byte array representing this record id.
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.CacheFilePriority
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 exception com.sleepycat.db.DatabaseException
toString() - Method in class com.sleepycat.db.DatabaseType
toString() - Method in class com.sleepycat.db.ForeignKeyDeleteAction
 
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 exception com.sleepycat.db.HeapFullException
toString() - Method in class com.sleepycat.db.HeapStats
For convenience, the HeapStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.db.LockDetectMode
toString() - Method in class com.sleepycat.db.LockMode
toString() - Method in class com.sleepycat.db.LockOperation
toString() - Method in class com.sleepycat.db.LockRequestMode
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 exception com.sleepycat.db.MemoryException
toString() - Method in exception com.sleepycat.db.MetaCheckSumFailException
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.OperationStatus
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.RecoveryOperation
toString() - Method in class com.sleepycat.db.RegionResourceType
toString() - Method in class com.sleepycat.db.ReplicationConfig
toString() - Method in class com.sleepycat.db.ReplicationHostAddress
toString() - Method in class com.sleepycat.db.ReplicationManagerAckPolicy
toString() - Method in class com.sleepycat.db.ReplicationManagerConnectionStatus
toString() - Method in class com.sleepycat.db.ReplicationManagerStartPolicy
toString() - Method in class com.sleepycat.db.ReplicationManagerStats
For convenience, the ReplicationManagerStats 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.ReplicationStatus
toString() - Method in class com.sleepycat.db.ReplicationTimeoutType
toString() - Method in class com.sleepycat.db.SequenceStats
toString() - Method in class com.sleepycat.db.TransactionStats.Active
toString() - Method in class com.sleepycat.db.TransactionStats
toString() - Method in class com.sleepycat.db.TransactionStatus
toString() - Method in class com.sleepycat.db.VerboseConfig
toString() - Method in class com.sleepycat.persist.evolve.Converter
 
toString() - Method in class com.sleepycat.persist.evolve.Deleter
 
toString() - Method in class com.sleepycat.persist.evolve.EntityConverter
 
toString() - Method in class com.sleepycat.persist.evolve.Mutation
 
toString() - Method in class com.sleepycat.persist.evolve.Mutations
 
toString() - Method in class com.sleepycat.persist.evolve.Renamer
 
toString() - Method in class com.sleepycat.persist.model.FieldMetadata
 
toString() - Method in class com.sleepycat.persist.raw.RawObject
Returns an XML representation of the raw object.
toString() - Method in interface com.sleepycat.persist.raw.RawType
Returns an XML representation of the raw type.
toString() - Method in class com.sleepycat.util.FastOutputStream
 
toString(String) - Method in class com.sleepycat.util.FastOutputStream
 
TRANSACTION - Static variable in class com.sleepycat.db.RegionResourceType
The transaction handles.
Transaction - Class in com.sleepycat.db
The Transaction object is the handle for a transaction.
TRANSACTION_ERROR - Static variable in exception com.sleepycat.dbxml.XmlException
Invalid operation on XmlTransaction
TransactionConfig - Class in com.sleepycat.db
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 in com.sleepycat.collections
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 in com.sleepycat.db
Transaction statistics for a database environment.
TransactionStats.Active - Class in com.sleepycat.db
 
TransactionStatus - Class in com.sleepycat.db
Status values from transaction application checking operations.
TransactionWorker - Interface in com.sleepycat.collections
The interface implemented to perform the work within a transaction.
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class com.sleepycat.persist.model.ClassEnhancer
 
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.
truncateClass(Class) - Method in class com.sleepycat.persist.EntityStore
Deletes all instances of this entity class and its (non-entity) subclasses.
truncateClass(Transaction, Class) - Method in class com.sleepycat.persist.EntityStore
Deletes all instances of this entity class and its (non-entity) subclasses.
truncateContainer(String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlManager
Truncates the content of the container.
truncateContainer(XmlTransaction, String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlManager
Truncates the content of the container in the context of a transaction.
TupleBase<E> - Class in com.sleepycat.bind.tuple
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<E> - Class in com.sleepycat.bind.tuple
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 in com.sleepycat.bind.tuple
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 in com.sleepycat.bind.tuple
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<E extends MarshalledTupleEntry> - Class in com.sleepycat.bind.tuple
A concrete TupleBinding that delegates to the MarshalledTupleEntry interface of the data or key object.
TupleMarshalledBinding(Class<E>) - Constructor for class com.sleepycat.bind.tuple.TupleMarshalledBinding
Creates a tuple marshalled binding object.
TupleOutput - Class in com.sleepycat.bind.tuple
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<D,E> - Class in com.sleepycat.bind.serial
An abstract EntityBinding that treats an entity's key entry as a tuple and its data entry as a serialized object.
TupleSerialBinding(ClassCatalog, Class<D>) - Constructor for class com.sleepycat.bind.serial.TupleSerialBinding
Creates a tuple-serial entity binding.
TupleSerialBinding(SerialBinding<D>) - Constructor for class com.sleepycat.bind.serial.TupleSerialBinding
Creates a tuple-serial entity binding.
TupleSerialFactory - Class in com.sleepycat.collections
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<D> - Class in com.sleepycat.bind.serial
A abstract key creator that uses a tuple key and a serial data entry.
TupleSerialKeyCreator(ClassCatalog, Class<D>) - Constructor for class com.sleepycat.bind.serial.TupleSerialKeyCreator
Creates a tuple-serial key creator.
TupleSerialKeyCreator(SerialBinding<D>) - Constructor for class com.sleepycat.bind.serial.TupleSerialKeyCreator
Creates a tuple-serial key creator.
TupleSerialMarshalledBinding<E extends MarshalledTupleKeyEntity> - Class in com.sleepycat.bind.serial
A concrete TupleSerialBinding that delegates to the MarshalledTupleKeyEntity interface of the entity class.
TupleSerialMarshalledBinding(ClassCatalog, Class<E>) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
Creates a tuple-serial marshalled binding object.
TupleSerialMarshalledBinding(SerialBinding<E>) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
Creates a tuple-serial marshalled binding object.
TupleSerialMarshalledKeyCreator<D extends MarshalledTupleKeyEntity> - Class in com.sleepycat.bind.serial
A concrete key creator that works in conjunction with a TupleSerialMarshalledBinding.
TupleSerialMarshalledKeyCreator(TupleSerialMarshalledBinding<D>, String) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator
Creates a tuple-serial marshalled key creator.
TupleTupleBinding<E> - Class in com.sleepycat.bind.tuple
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<E> - Class in com.sleepycat.bind.tuple
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<E extends MarshalledTupleEntry & MarshalledTupleKeyEntity> - Class in com.sleepycat.bind.tuple
A concrete TupleTupleBinding that delegates to the MarshalledTupleEntry and MarshalledTupleKeyEntity interfaces of the entity class.
TupleTupleMarshalledBinding(Class<E>) - Constructor for class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
Creates a tuple-tuple marshalled binding object.
TupleTupleMarshalledKeyCreator<E extends MarshalledTupleEntry & MarshalledTupleKeyEntity> - Class in com.sleepycat.bind.tuple
A concrete key creator that works in conjunction with a TupleTupleMarshalledBinding.
TupleTupleMarshalledKeyCreator(TupleTupleMarshalledBinding<E>, String) - Constructor for class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
Creates a tuple-tuple marshalled key creator.

U

UNIQUE_ERROR - Static variable in exception com.sleepycat.dbxml.XmlException
Violation of uniqueness constraint on an index
UNIQUE_OFF - Static variable in class com.sleepycat.dbxml.XmlIndexSpecification
The indexed value need not be unique container-wide
UNIQUE_ON - Static variable in class com.sleepycat.dbxml.XmlIndexSpecification
The indexed value must be unique container-wide
UNKNOWN - Static variable in class com.sleepycat.db.DatabaseType
The database type is unknown.
UNKNOWN - Static variable in class com.sleepycat.db.ReplicationManagerConnectionStatus
The connection status cannot be determined.
UNKNOWN_INDEX - Static variable in exception com.sleepycat.dbxml.XmlException
Requested index either not valid or not found
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.
UNTYPED_ATOMIC - Static variable in class com.sleepycat.dbxml.XmlValue
 
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.
update(V) - Method in interface com.sleepycat.persist.EntityCursor
Replaces the entity at the cursor position with the given entity.
updateDocument(XmlDocument) - Method in class com.sleepycat.dbxml.XmlContainer
Updates an XmlDocument in the container.
updateDocument(XmlDocument, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Updates an XmlDocument in the container.
updateDocument(XmlTransaction, XmlDocument) - Method in class com.sleepycat.dbxml.XmlContainer
Updates an XmlDocument in the container in the scope of a transaction.
updateDocument(XmlTransaction, XmlDocument, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlContainer
Updates an XmlDocument in the container in the scope of a transaction.
updateEvent(EvolveEvent, String, int, int) - Static method in class com.sleepycat.persist.evolve.EvolveInternal
Internal access method that should not be used by applications.
upgrade(String, DatabaseConfig) - Static method in class com.sleepycat.db.Database
Upgrade all of the databases included in the specified file.
upgradeContainer(String, XmlUpdateContext) - Method in class com.sleepycat.dbxml.XmlManager
Upgrades the container from a previous version of Berkeley DB XML, or Berkeley DB, to the current version.
upgradeFeedback(Database, int) - Method in interface com.sleepycat.db.FeedbackHandler
A function called with progress information when the database is being upgraded.
uri - Variable in class com.sleepycat.dbxml.XmlIndexDeclaration
The namespace of the node to be indexed.
UseDefaults - Static variable in class com.sleepycat.dbxml.XmlContainerConfig
UtfOps - Class in com.sleepycat.util
UTF operations with more flexibility than is provided by DataInput and DataOutput.
UtfOps() - Constructor for class com.sleepycat.util.UtfOps
 

V

valueOf(String) - Static method in enum com.sleepycat.persist.model.DeleteAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.persist.model.Relationship
Returns the enum constant of this type with the specified name.
values() - Method in class com.sleepycat.collections.StoredMap
Returns a collection view of the values contained in this map.
values() - Static method in enum com.sleepycat.persist.model.DeleteAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.persist.model.Relationship
Returns an array containing the constants of this enum type, in the order they are declared.
VerboseConfig - Class in com.sleepycat.db
Specifies the attributes of a verification operation.
verify(String, String, PrintStream, VerifyConfig, DatabaseConfig) - Static method in class com.sleepycat.db.Database
Return if all of the databases in a file are uncorrupted.
VerifyConfig - Class in com.sleepycat.db
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.
verifyContainer(String, String) - Method in class com.sleepycat.dbxml.XmlManager
Checks that the container data files are not corrupt, and optionally writes the salvaged container data to the specified output stream.
verifyContainer(String, String, VerifyConfig) - Method in class com.sleepycat.dbxml.XmlManager
Checks that the container data files are not corrupt, and optionally writes the salvaged container data to the specified output stream.
verifyFeedback(Database, int) - Method in interface com.sleepycat.db.FeedbackHandler
A function called with progress information when the database is being verified.
version() - Method in class com.sleepycat.db.LogCursor
Get the log file version.
VERSION_MISMATCH - Static variable in exception com.sleepycat.dbxml.XmlException
Library version and database version are not compatible
VersionMismatchException - Exception in com.sleepycat.db
Thrown if the version of the Berkeley DB library doesn't match the version that created the database environment.
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.

W

WAITSFOR - Static variable in class com.sleepycat.db.VerboseConfig
Display the waits-for table when doing deadlock detection.
Whitespace - Static variable in class com.sleepycat.dbxml.XmlEventReader
Ignorable whitespace event
WholedocContainer - Static variable in class com.sleepycat.dbxml.XmlContainer
Documents are stored intact; all white space and formatting is preserved.
wrapIfNeeded(Throwable) - Static method in exception com.sleepycat.util.RuntimeExceptionWrapper
Wraps the given exception if it is not a RuntimeException.
write(long, byte[], int, int) - Method in interface com.sleepycat.db.BackupHandler
Called when writing data during a backup.
write(DatabaseEntry, long) - Method in class com.sleepycat.db.DatabaseStream
Write to the blob accessed by the database stream.
WRITE - Static variable in class com.sleepycat.db.LockRequestMode
Write (exclusive).
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
 
writeAttribute(String, String, String, String, boolean) - Method in class com.sleepycat.dbxml.XmlEventWriter
Write an attribute to the event stream.
writeBigDecimal(BigDecimal) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsorted BigDecimal.
writeBigInteger(BigInteger) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a BigInteger.
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.
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.
writeDouble(double) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsorted double (eight byte) value to the buffer.
writeDTD(String) - Method in class com.sleepycat.dbxml.XmlEventWriter
Write a DTD (internal subset).
writeDTD(String, int) - Method in class com.sleepycat.dbxml.XmlEventWriter
Write a DTD (internal subset).
writeEndDocument() - Method in class com.sleepycat.dbxml.XmlEventWriter
Write the EndDocument event.
writeEndElement(String, String, String) - Method in class com.sleepycat.dbxml.XmlEventWriter
Write an EndElement event.
writeEndEntity(String) - Method in class com.sleepycat.dbxml.XmlEventWriter
Write an event indicating the end of content expanded by an entity reference.
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 unsorted 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.
writeInt(byte[], int, int) - Static method in class com.sleepycat.util.PackedInteger
Writes a packed integer starting at the given buffer offset and returns the next offset to be written.
writeLong(long) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed long (eight byte) value to the buffer.
writeLong(byte[], int, long) - Static method in class com.sleepycat.util.PackedInteger
Writes a packed long integer starting at the given buffer offset and returns the next offset to be written.
writePackedInt(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsorted packed integer.
writePackedLong(long) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsorted packed long integer.
writeProcessingInstruction(String, String) - Method in class com.sleepycat.dbxml.XmlEventWriter
Write a ProcessingInstruction event.
writeShort(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed short (two byte) value to the buffer.
writeSortedBigDecimal(BigDecimal) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a sorted BigDecimal.
writeSortedDouble(double) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a sorted double (eight byte) value to the buffer.
writeSortedFloat(float) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a sorted float (four byte) value to the buffer.
writeSortedInt(byte[], int, int) - Static method in class com.sleepycat.util.PackedInteger
Writes a packed sorted integer starting at the given buffer offset and returns the next offset to be written.
writeSortedLong(byte[], int, long) - Static method in class com.sleepycat.util.PackedInteger
Writes a packed sorted long integer starting at the given buffer offset and returns the next offset to be written.
writeSortedPackedInt(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a sorted packed integer.
writeSortedPackedLong(long) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a sorted packed long integer.
writeStartDocument(String, String, String) - Method in class com.sleepycat.dbxml.XmlEventWriter
Write the StartDocument event.
writeStartElement(String, String, String, int, boolean) - Method in class com.sleepycat.dbxml.XmlEventWriter
Write a StartElement event.
writeStartEntity(String, boolean) - Method in class com.sleepycat.dbxml.XmlEventWriter
Write an event indicating the start of an entity reference.
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.
writeText(int, String) - Method in class com.sleepycat.dbxml.XmlEventWriter
Write a text event.
writeText(int, String, int) - Method in class com.sleepycat.dbxml.XmlEventWriter
Write a text event.
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.

X

XmlArguments - Class in com.sleepycat.dbxml
The XmlArguments class is used by implementors of XmlExternalFunction to access function arguments passed to the XmlExternalFunction.execute(com.sleepycat.dbxml.XmlTransaction, com.sleepycat.dbxml.XmlManager, com.sleepycat.dbxml.XmlArguments) method.
XmlArguments() - Constructor for class com.sleepycat.dbxml.XmlArguments
 
XmlCompression - Class in com.sleepycat.dbxml
XmlCompression is a base class for implementations of custom compression for a container.
XmlCompression() - Constructor for class com.sleepycat.dbxml.XmlCompression
 
XmlContainer - Class in com.sleepycat.dbxml
The XmlContainer class encapsulates a document container and its related indices and statistics.
XmlContainer(XmlContainer) - Constructor for class com.sleepycat.dbxml.XmlContainer
Copy constructor.
XmlContainerConfig - Class in com.sleepycat.dbxml
Configuration settings for an XmlContainer instance.
XmlContainerConfig() - Constructor for class com.sleepycat.dbxml.XmlContainerConfig
 
XmlData - Class in com.sleepycat.dbxml
XmlData() - Constructor for class com.sleepycat.dbxml.XmlData
 
XmlDebugListener - Class in com.sleepycat.dbxml
The XmlDebugListener class allows the user to track the progress of a query as it executes.
XmlDebugListener() - Constructor for class com.sleepycat.dbxml.XmlDebugListener
 
XmlDocument - Class in com.sleepycat.dbxml
The unit of storage within an XmlContainer.
XmlDocument(XmlDocument) - Constructor for class com.sleepycat.dbxml.XmlDocument
Copy constructor.
XmlDocumentConfig - Class in com.sleepycat.dbxml
Used to configure operations that operate on XmlDocument objects.
XmlDocumentConfig() - Constructor for class com.sleepycat.dbxml.XmlDocumentConfig
 
XmlEventReader - Class in com.sleepycat.dbxml
Used to read XML as events rather than serialized text.
XmlEventReader() - Constructor for class com.sleepycat.dbxml.XmlEventReader
 
XmlEventReaderToWriter - Class in com.sleepycat.dbxml
Used to connect XmlEventReader and XmlEventWriter objects, pushing the events from XmlEventReader to the writer.
XmlEventReaderToWriter(XmlEventReader, XmlEventWriter, boolean) - Constructor for class com.sleepycat.dbxml.XmlEventReaderToWriter
Construct an XmlEventReaderToWriter instance from the parameters.
XmlEventReaderToWriter(XmlEventReader, XmlEventWriter, boolean, boolean) - Constructor for class com.sleepycat.dbxml.XmlEventReaderToWriter
Construct an XmlEventReaderToWriter instance from the parameters.
XmlEventWriter - Class in com.sleepycat.dbxml
Used to create XML content as events rather than serialized text.
XmlEventWriter() - Constructor for class com.sleepycat.dbxml.XmlEventWriter
 
XmlException - Exception in com.sleepycat.dbxml
A represention of an error condition that has occurred within the Berkeley DB XML system.
XmlException(int, String, DatabaseException, int) - Constructor for exception com.sleepycat.dbxml.XmlException
Construct an XmlException.
XmlExternalFunction - Class in com.sleepycat.dbxml
The XmlExternalFunction class is used to implement XQuery extension functions in Java.
XmlExternalFunction() - Constructor for class com.sleepycat.dbxml.XmlExternalFunction
 
XmlIndexDeclaration - Class in com.sleepycat.dbxml
XmlIndexDeclaration(String, String, String) - Constructor for class com.sleepycat.dbxml.XmlIndexDeclaration
Construct an XmlIndexDeclaration object with the given settings.
XmlIndexLookup - Class in com.sleepycat.dbxml
The XmlIndexLookup class encapsulates the context within which an index lookup operation can be performed on an XmlContainer object.
XmlIndexLookup(XmlIndexLookup) - Constructor for class com.sleepycat.dbxml.XmlIndexLookup
Copy constructor
XmlIndexSpecification - Class in com.sleepycat.dbxml
The encapsulation of the indexing specification of a container.
XmlIndexSpecification() - Constructor for class com.sleepycat.dbxml.XmlIndexSpecification
 
XmlInputStream - Class in com.sleepycat.dbxml
Used to read and write XML data.
XmlInputStream() - Constructor for class com.sleepycat.dbxml.XmlInputStream
 
XmlManager - Class in com.sleepycat.dbxml
Provides a high-level object used to manage various aspects of Berkeley DB XML usage.
XmlManager() - Constructor for class com.sleepycat.dbxml.XmlManager
Constructor that uses a private internal database environment.
XmlManager(XmlManagerConfig) - Constructor for class com.sleepycat.dbxml.XmlManager
Constructor that uses a private internal database environment.
XmlManager(Environment, XmlManagerConfig) - Constructor for class com.sleepycat.dbxml.XmlManager
Constructor that uses the provided Environment for the underlying environment.
XmlManagerConfig - Class in com.sleepycat.dbxml
Used to configure an XmlManager instance via its constructors.
XmlManagerConfig() - Constructor for class com.sleepycat.dbxml.XmlManagerConfig
 
XmlMetaData - Class in com.sleepycat.dbxml
Metadata item returned by XmlMetaDataIterator.next().
XmlMetaData() - Constructor for class com.sleepycat.dbxml.XmlMetaData
 
XmlMetaDataIterator - Class in com.sleepycat.dbxml
Provides an iterator over an XmlDocument's metadata.
XmlMetaDataIterator(XmlMetaDataIterator) - Constructor for class com.sleepycat.dbxml.XmlMetaDataIterator
Copy constructor.
XmlQueryContext - Class in com.sleepycat.dbxml
The XmlQueryContext class encapsulates the context within which a query is performed against an XmlContainer.
XmlQueryContext(XmlQueryContext) - Constructor for class com.sleepycat.dbxml.XmlQueryContext
Copy constructor.
XmlQueryExpression - Class in com.sleepycat.dbxml
An XmlQueryExpression represents a parsed XQuery expression.
XmlQueryExpression(XmlQueryExpression) - Constructor for class com.sleepycat.dbxml.XmlQueryExpression
Copy constructor.
XmlResolver - Class in com.sleepycat.dbxml
Provides an unimplemented base class that is used for file resolution policy.
XmlResolver() - Constructor for class com.sleepycat.dbxml.XmlResolver
 
XmlResults - Class in com.sleepycat.dbxml
The XmlResults class encapsulates the results of a query that has been executed.
XmlResults(XmlResults) - Constructor for class com.sleepycat.dbxml.XmlResults
Copy constructor.
XmlStackFrame - Class in com.sleepycat.dbxml
The XmlStackFrame class provides stack trace information about an executing query to the methods of XmlDebugListener.
XmlStackFrame() - Constructor for class com.sleepycat.dbxml.XmlStackFrame
 
XmlStatistics - Class in com.sleepycat.dbxml
The XmlStatistics class encapsulates statistical information about the number of keys in existence for a given index.
XmlStatistics(XmlStatistics) - Constructor for class com.sleepycat.dbxml.XmlStatistics
Copy constructor.
XmlTransaction - Class in com.sleepycat.dbxml
The XmlTransaction class is the handle for a transaction.
XmlTransaction() - Constructor for class com.sleepycat.dbxml.XmlTransaction
 
XmlUpdateContext - Class in com.sleepycat.dbxml
The XmlUpdateContext class encapsulates the context within which update operations are performed against an XmlContainer.
XmlUpdateContext(XmlUpdateContext) - Constructor for class com.sleepycat.dbxml.XmlUpdateContext
Copy constructor.
XmlValue - Class in com.sleepycat.dbxml
The XmlValue class encapsulates the value of a node in an XML document.
XmlValue() - Constructor for class com.sleepycat.dbxml.XmlValue
Public constructor.
XmlValue(XmlValue) - Constructor for class com.sleepycat.dbxml.XmlValue
Copy constructor.
XmlValue(String) - Constructor for class com.sleepycat.dbxml.XmlValue
Construct a value from a string.
XmlValue(double) - Constructor for class com.sleepycat.dbxml.XmlValue
Construct a value from a double.
XmlValue(boolean) - Constructor for class com.sleepycat.dbxml.XmlValue
Construct a value from a boolean.
XmlValue(XmlDocument) - Constructor for class com.sleepycat.dbxml.XmlValue
Construct a value from a document.
XmlValue(int, String) - Constructor for class com.sleepycat.dbxml.XmlValue
Construct a typed value from a string.
XmlValue(String, String, String) - Constructor for class com.sleepycat.dbxml.XmlValue
Construct a typed value, where the type is defined by a URI and name, from a string.
XmlValue(int, byte[]) - Constructor for class com.sleepycat.dbxml.XmlValue
Construct a typed value from a byte array.

Y

YEAR_MONTH_DURATION - Static variable in class com.sleepycat.dbxml.XmlValue
 
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 X Y 
Berkeley DB XML
version 6.0.18

Copyright (c) 2004,2014 Oracle. All rights reserved.