A B C D E F G H I J K L M N O P Q R S T U V W X

A

ABORT - Static variable in class com.sleepycat.je.ForeignKeyDeleteAction
Javadoc for this public class is generated via the doc templates in the doc_src directory.
abort() - Method in class com.sleepycat.je.Transaction
Javadoc for this public method is generated via the doc templates in the doc_src directory.
abort(Xid) - Method in class com.sleepycat.je.txn.Txn
 
abort(boolean) - Method in class com.sleepycat.je.txn.Txn
Abort this transaction.
abortKnownDeleted - Variable in class com.sleepycat.je.txn.WriteLockInfo
 
abortLsn - Variable in class com.sleepycat.je.txn.WriteLockInfo
 
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.
accept(File, String) - Method in class com.sleepycat.je.log.JEFileFilter
A JE file has to be of the format nnnnnnnn.suffix.
accountForSubtreeRemoval(INList, UtilizationTracker) - Method in class com.sleepycat.je.tree.IN
Remove self and children from the in-memory IN list.
accountForSubtreeRemoval(INList, UtilizationTracker) - Method in class com.sleepycat.je.tree.LN
No need to do anything, stop the search.
accountForSubtreeRemoval(INList, UtilizationTracker) - Method in class com.sleepycat.je.tree.Node
Remove yourself from the in memory list if you're a type of node that is put there.
ACCUMULATED_LIMIT - Static variable in class com.sleepycat.je.tree.IN
 
ACCUMULATED_LIMIT - Static variable in class com.sleepycat.je.txn.Txn
 
accumulateNewUsage(IN, long) - Method in class com.sleepycat.je.dbi.MemoryBudget
 
accumulateStats(TreeWalkerStatsAccumulator) - Method in class com.sleepycat.je.tree.BIN
 
accumulateStats(TreeWalkerStatsAccumulator) - Method in class com.sleepycat.je.tree.DBIN
 
accumulateStats(TreeWalkerStatsAccumulator) - Method in class com.sleepycat.je.tree.DIN
 
accumulateStats(TreeWalkerStatsAccumulator) - Method in class com.sleepycat.je.tree.DupCountLN
 
accumulateStats(TreeWalkerStatsAccumulator) - Method in class com.sleepycat.je.tree.IN
 
acquire() - Method in class com.sleepycat.je.latch.Latch
Acquire a latch for exclusive/write access.
acquireExclusive() - Method in class com.sleepycat.je.latch.SharedLatch
Acquire a latch for exclusive/write access.
acquireNoWait() - Method in class com.sleepycat.je.latch.Latch
Acquire a latch for exclusive/write access, but do not block if it's not available.
acquireShared() - Method in class com.sleepycat.je.latch.SharedLatch
Acquire a latch for shared/read access.
activate() - Method in class com.sleepycat.je.log.CheckpointMonitor
Wake up the checkpointer.
activateCleaner() - Method in class com.sleepycat.je.cleaner.UtilizationTracker
Wakeup the cleaner thread and reset the log byte counter.
add(Object, Object) - Method in class com.sleepycat.collections.StoredCollection
 
add(Object) - Method in class com.sleepycat.collections.StoredEntrySet
Adds the specified element to this set if it is not already present (optional operation).
add(Object) - Method in class com.sleepycat.collections.StoredIterator
Inserts the specified element into the list or inserts a duplicate into other types of collections (optional operation).
add(Object) - Method in class com.sleepycat.collections.StoredKeySet
Adds the specified key to this set if it is not already present (optional operation).
add(int, Object) - Method in class com.sleepycat.collections.StoredList
Inserts the specified element at the specified position in this list (optional operation).
add(Object) - Method in class com.sleepycat.collections.StoredList
Appends the specified element to the end of this list (optional operation).
add(Object) - Method in class com.sleepycat.collections.StoredValueSet
Adds the specified entity to this set if it is not already present (optional operation).
add(FileSummary) - Method in class com.sleepycat.je.cleaner.FileSummary
Add the totals of the given summary object to the totals of this object.
add(long, boolean) - Method in class com.sleepycat.je.cleaner.OffsetList
Adds the given value and returns whether a new segment was allocated.
add(IN) - Method in class com.sleepycat.je.dbi.INList
An IN has just come into memory, add it to the list.
addAll(Collection) - Method in class com.sleepycat.collections.StoredCollection
Adds all of the elements in the specified collection to this collection (optional operation).
addAll(int, Collection) - Method in class com.sleepycat.collections.StoredList
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addBinKeyToQueue(BIN, Key, boolean) - Method in class com.sleepycat.je.incomp.INCompressor
Adds the BIN and deleted Key to the queue if the BIN is not already in the queue, or adds the deleted key to an existing entry if one exists.
addBinRefToQueue(BINReference, boolean) - Method in class com.sleepycat.je.incomp.INCompressor
Adds the BINReference to the queue if the BIN is not already in the queue, or adds the deleted keys to an existing entry if one exists.
addCleanedFile(Long) - Method in class com.sleepycat.je.cleaner.FileSelector
When cleaning is complete, move the file from the to-be-cleaned set to the cleaned set.
addConfigObserver(EnvConfigObserver) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Adds an observer of mutable config changes.
addConnectionEventListener(ConnectionEventListener) - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
addCursor(Cursor) - Method in class com.sleepycat.je.Database
 
addCursor(BIN) - Method in class com.sleepycat.je.dbi.CursorImpl
 
addCursor() - Method in class com.sleepycat.je.dbi.CursorImpl
Add to the current cursor.
addCursor(CursorImpl) - Method in class com.sleepycat.je.tree.BIN
Register a cursor with this bin.
addDeletedKey(Key) - Method in class com.sleepycat.je.tree.BINReference
 
addDeletedKeys(BINReference) - Method in class com.sleepycat.je.tree.BINReference
 
addDeleteInfo(BIN, Key) - Method in class com.sleepycat.je.txn.Locker
Add delete information, to be added to the inCompressor queue when the transaction ends.
addDeleteInfo(BIN, Key) - Method in class com.sleepycat.je.txn.ReadCommittedLocker
Forwards this method to the transactional buddy.
addEvent(EventTrace) - Static method in class com.sleepycat.je.utilint.EventTrace
 
addEvent(String) - Static method in class com.sleepycat.je.utilint.EventTrace
 
addLock(Long, Lock, LockType, LockGrantType, MemoryBudget) - Method in class com.sleepycat.je.txn.BasicLocker
Add a lock to set owned by this transaction.
addLock(Long, Lock, LockType, LockGrantType, MemoryBudget) - Method in class com.sleepycat.je.txn.Locker
Add a lock to set owned by this transaction.
addLock(Long, Lock, LockType, LockGrantType, MemoryBudget) - Method in class com.sleepycat.je.txn.Txn
Add lock to the appropriate queue.
addLogInfo(long) - Method in class com.sleepycat.je.txn.Txn
Called by the recovery manager when logging a transaction aware object.
addMultipleBinRefsToQueue(Collection, boolean) - Method in class com.sleepycat.je.incomp.INCompressor
Adds an entire collection of BINReferences to the queue at once.
addPendingLN(LN, DatabaseId, byte[], byte[]) - Method in class com.sleepycat.je.cleaner.FileSelector
Adds the given LN info to the pending LN set.
addReferringHandle(Database) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Add a referring handle
addReferringHandle(Database) - Method in class com.sleepycat.je.Environment
 
addReferringHandle(Transaction) - Method in class com.sleepycat.je.Environment
Let the Environment remember what's opened against it.
addSize(int) - Method in class com.sleepycat.util.FastOutputStream
Skip the given number of bytes in the buffer.
addSummary(long, TrackedFileSummary) - Method in class com.sleepycat.je.cleaner.UtilizationTracker
Adds changes from a given TrackedFileSummary.
addSupportedParam(ConfigParam) - Static method in class com.sleepycat.je.config.EnvironmentParams
 
addTargetType(LogEntryType) - Method in class com.sleepycat.je.log.INFileReader
Configure this reader to target this kind of entry.
addTargetType(LogEntryType) - Method in class com.sleepycat.je.log.LNFileReader
 
addToCompressorQueue(BIN, Key, boolean) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Tells the asynchronous IN compressor thread about a BIN with a deleted entry.
addToCompressorQueue(BINReference, boolean) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Tells the asynchronous IN compressor thread about a BINReference with a deleted entry.
addToCompressorQueue(Collection, boolean) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Tells the asynchronous IN compressor thread about a collections of BINReferences with deleted entries.
addToDirtyMap(Map) - Method in class com.sleepycat.je.tree.LN
Add yourself to the dirty list if you're dirty.
addToHandleMaps(Long, Database) - Method in class com.sleepycat.je.txn.Locker
Remember how handle locks and handles match up.
addToQueue(Object) - Method in class com.sleepycat.je.cleaner.Cleaner
Cleaner doesn't have a work queue so just throw an exception if it's ever called.
addToQueue(Object) - Method in class com.sleepycat.je.evictor.Evictor
Evictor doesn't have a work queue so just throw an exception if it's ever called.
addToQueue(Object) - Method in class com.sleepycat.je.incomp.INCompressor
The default daemon work queue is not used because we need a map, not a set.
addToQueue(Object) - Method in class com.sleepycat.je.utilint.DaemonThread
 
addToQueueAlreadyLatched(Collection) - Method in class com.sleepycat.je.utilint.DaemonThread
 
addTrackedSummary(TrackedFileSummary) - Method in class com.sleepycat.je.cleaner.TrackedFileSummary
Adds the obsolete offsets as well as the totals of the given object.
addTrigger(DatabaseTrigger, boolean) - Method in class com.sleepycat.je.Database
Adds a given trigger to the list of triggers.
adjustCursors(IN, int, int) - Method in class com.sleepycat.je.tree.BIN
Adjust any cursors that are referring to this BIN.
adjustCursors(IN, int, int) - Method in class com.sleepycat.je.tree.IN
 
adjustCursorsForInsert(int) - Method in class com.sleepycat.je.tree.BIN
Adjust cursors referring to this BIN following an insert.
adjustCursorsForInsert(int) - Method in class com.sleepycat.je.tree.IN
 
adjustCursorsForMutation(int, DBIN, int, CursorImpl) - Method in class com.sleepycat.je.tree.BIN
Adjust cursors referring to the given binIndex in this BIN following a mutation of the entry from an LN to a DIN.
Adler32 - Class in com.sleepycat.je.utilint
Adler32 checksum implementation.
Adler32() - Constructor for class com.sleepycat.je.utilint.Adler32
 
advanceCursor(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Cursor
 
advanceCursor(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.dbi.CursorImpl
Advance a cursor.
advanceCursor(Cursor, DatabaseEntry, DatabaseEntry) - Static method in class com.sleepycat.je.DbInternal
Proxy to Cursor.advanceCursor()
alert() - Method in class com.sleepycat.je.evictor.Evictor
Wakeup the evictor only if it's not already active.
alertEvictor() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
ALLOW - Static variable in class com.sleepycat.je.txn.LockConflict
 
anticipateChecksumErrors - Variable in class com.sleepycat.je.log.FileReader
 
append(Object, Object[], Object[]) - Method in class com.sleepycat.collections.DataView
Appends a value and returns the new key.
append(Object) - Method in class com.sleepycat.collections.StoredList
Appends a given value returning the newly assigned index.
append(Object) - Method in class com.sleepycat.collections.StoredMap
Appends a given value returning the newly assigned key.
append(Database, Transaction, DatabaseEntry, DatabaseEntry) - Static method in class com.sleepycat.compat.DbCompat
 
areDuplicatesAllowed() - Method in class com.sleepycat.collections.StoredContainer
Returns whether duplicate keys are allowed in this container.
areDuplicatesOrdered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether duplicate keys are allowed and sorted by element value.
areKeysRenumbered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether keys are renumbered when insertions and deletions occur.
areOtherSerializableTransactionsActive(Locker) - Method in class com.sleepycat.je.txn.TxnManager
Returns whether there are any active serializable transactions, excluding the transaction given (if non-null).
ARRAY_ITEM_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
assignKey(DatabaseEntry) - Method in interface com.sleepycat.collections.PrimaryKeyAssigner
Assigns a new primary key value into the given data buffer.
associateConnection(Object) - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
ATT_CACHE_PERCENT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_CACHE_SIZE - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_ENV_HOME - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_IS_READ_ONLY - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_IS_SERIALIZABLE - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_IS_TRANSACTIONAL - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_LOCK_TIMEOUT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_OPEN - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_SET_READ_ONLY - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_SET_SERIALIZABLE - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_SET_TRANSACTIONAL - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
ATT_TXN_TIMEOUT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
attemptLock(Long, Locker, LockType, boolean) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
attemptLock(Long, Locker, LockType, boolean) - Method in class com.sleepycat.je.txn.LockManager
 
attemptLock(Long, Locker, LockType, boolean) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
attemptLockInternal(Long, Locker, LockType, boolean) - Method in class com.sleepycat.je.txn.LockManager
 
AutoTxn - Class in com.sleepycat.je.txn
An AutoTxn is one that's created by use of the AutoCommit property.
AutoTxn(EnvironmentImpl, TransactionConfig) - Constructor for class com.sleepycat.je.txn.AutoTxn
 
available() - Method in class com.sleepycat.util.FastInputStream
 

B

BAD_SUFFIX - Static variable in class com.sleepycat.je.log.FileManager
 
BasicLocker - Class in com.sleepycat.je.txn
A concrete Locker that simply tracks locks and releases them when operationEnd is called.
BasicLocker(EnvironmentImpl) - Constructor for class com.sleepycat.je.txn.BasicLocker
Creates a BasicLocker.
begin() - Method in class com.sleepycat.je.jca.ra.JELocalTransaction
 
beginAutoCommit() - Method in class com.sleepycat.collections.StoredContainer
 
beginInclusive - Variable in class com.sleepycat.collections.KeyRange
 
beginKey - Variable in class com.sleepycat.collections.KeyRange
 
beginTag() - Method in class com.sleepycat.je.tree.BIN
 
beginTag() - Method in class com.sleepycat.je.tree.DBIN
 
beginTag() - Method in class com.sleepycat.je.tree.DIN
 
beginTag() - Method in class com.sleepycat.je.tree.DupCountLN
 
beginTag() - Method in class com.sleepycat.je.tree.FileSummaryLN
 
beginTag() - Method in class com.sleepycat.je.tree.IN
 
beginTag() - Method in class com.sleepycat.je.tree.LN
 
beginTag() - Method in class com.sleepycat.je.tree.MapLN
 
beginTag() - Method in class com.sleepycat.je.tree.NameLN
 
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.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
BIN - Class in com.sleepycat.je.tree
A BIN represents a Bottom Internal Node in the JE tree.
BIN() - Constructor for class com.sleepycat.je.tree.BIN
 
BIN(DatabaseImpl, byte[], int, int) - Constructor for class com.sleepycat.je.tree.BIN
 
bin - Variable in class com.sleepycat.je.tree.TreeLocation
 
BIN_DELTA_PERCENT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
BIN_FIXED_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
BIN_MAX_DELTAS - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
BINBoundary - Class in com.sleepycat.je.tree
Contains information about the BIN returned by a search.
BINBoundary() - Constructor for class com.sleepycat.je.tree.BINBoundary
 
BINDelta - Class in com.sleepycat.je.tree
BINDelta contains the information needed to create a partial (delta) BIN log entry.
BINDelta(BIN) - Constructor for class com.sleepycat.je.tree.BINDelta
Read a BIN and create the deltas.
BINDelta() - Constructor for class com.sleepycat.je.tree.BINDelta
For instantiating from the log.
BINDeltaLogEntry - Class in com.sleepycat.je.log.entry
A BINDeltaLogEntry knows how to create a whole BIN from a delta entry.
BINDeltaLogEntry(Class) - Constructor for class com.sleepycat.je.log.entry.BINDeltaLogEntry
 
BINReference - Class in com.sleepycat.je.tree
A class that embodies a reference to a BIN that does not rely on a Java reference to the actual BIN.
BINReference(long, DatabaseId, byte[]) - Constructor for class com.sleepycat.je.tree.BINReference
 
BitMap - Class in com.sleepycat.je.utilint
Bitmap which supports indexing with long arguments.
BitMap() - Constructor for class com.sleepycat.je.utilint.BitMap
 
BLOCK - Static variable in class com.sleepycat.je.txn.LockConflict
 
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
 
BooleanConfigParam - Class in com.sleepycat.je.config
A JE configuration parameter with an boolean value.
BooleanConfigParam(String, boolean, boolean, String) - Constructor for class com.sleepycat.je.config.BooleanConfigParam
Set a boolean parameter w/default.
booleanToEntry(boolean, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BooleanBinding
Converts a simple boolean value into an entry buffer.
BOTH - Static variable in class com.sleepycat.je.dbi.CursorImpl.SearchMode
 
BOTH_RANGE - Static variable in class com.sleepycat.je.dbi.CursorImpl.SearchMode
 
BTREE_RECNUM_METHOD - Static variable in class com.sleepycat.compat.DbCompat
 
btreeRecNumAccess - Variable in class com.sleepycat.collections.DataView
 
btreeRecNumDb - Variable in class com.sleepycat.collections.DataView
 
BtreeStats - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
BtreeStats() - Constructor for class com.sleepycat.je.BtreeStats
 
BuddyLocker - Class in com.sleepycat.je.txn
Extends BasicLocker to share locks with another specific locker.
BuddyLocker(EnvironmentImpl, Locker) - Constructor for class com.sleepycat.je.txn.BuddyLocker
Creates a BuddyLocker.
buf - Variable in class com.sleepycat.util.FastInputStream
 
bumpLsn(long) - Method in class com.sleepycat.je.log.FileManager
Increase the current log position by "size" bytes.
BYTE_ARRAY_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
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.
byteArraySize(int) - Static method in class com.sleepycat.je.dbi.MemoryBudget
Returns the memory size occupied by a byte array of a given length.
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

cacheSize - Variable in class com.sleepycat.je.EnvironmentMutableConfig
 
calcTreeCacheUsage() - Method in class com.sleepycat.je.dbi.MemoryBudget
Public for testing.
canBeAncestor(boolean) - Method in class com.sleepycat.je.tree.BIN
 
canBeAncestor(boolean) - Method in class com.sleepycat.je.tree.DBIN
 
canBeAncestor(boolean) - Method in class com.sleepycat.je.tree.IN
 
canBeAncestor(boolean) - Method in class com.sleepycat.je.tree.LN
A LN can never be the ancestor of another node.
canBeAncestor(boolean) - Method in class com.sleepycat.je.tree.Node
 
canDeriveKeyFromValue() - Method in class com.sleepycat.collections.DataView
Returns whether data keys can be derived from the value/entity binding of this view, which determines whether a value/entity object alone is sufficient for operations that require keys.
cardinality() - Method in class com.sleepycat.je.utilint.BitMap
 
CASCADE - Static variable in class com.sleepycat.je.ForeignKeyDeleteAction
Javadoc for this public class is generated via the doc templates in the doc_src directory.
CDB - Static variable in class com.sleepycat.compat.DbCompat
 
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
 
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.
check(DatabaseEntry) - Method in class com.sleepycat.collections.KeyRange
Returns whether a given key is within range.
check(DatabaseEntry, boolean) - Method in class com.sleepycat.collections.KeyRange
Returns whether a given key is within range.
checkBegin(DatabaseEntry, boolean) - Method in class com.sleepycat.collections.KeyRange
Returns whether the given key is within range with respect to the beginning of the range.
checkCursorState(boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Check that the cursor is open and optionally if it is initialized.
checkEnd(DatabaseEntry, boolean) - Method in class com.sleepycat.collections.KeyRange
Returns whether the given key is within range with respect to the end of the range.
checkEnv() - Method in class com.sleepycat.je.Cursor
 
checkEnv() - Method in class com.sleepycat.je.Database
 
checkEnv() - Method in class com.sleepycat.je.dbi.CursorImpl
 
checkEnv() - Method in class com.sleepycat.je.Environment
Throws if the environmentImpl is invalid.
checkForNullDbt(DatabaseEntry, String, boolean) - Static method in class com.sleepycat.je.DatabaseUtil
Throw an exception if the dbt is null or the data field is not set.
checkForNullParam(Object, String) - Static method in class com.sleepycat.je.DatabaseUtil
Throw an exception if the parameter is null.
checkForPartialKey(DatabaseEntry) - Static method in class com.sleepycat.je.DatabaseUtil
Throw an exception if the key dbt has the partial flag set.
checkHandleIsValid() - Method in class com.sleepycat.je.Environment
 
checkIfInvalid() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
checkImmutablePropsForEquality(EnvironmentConfig) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Throws an exception if an immutable property is changed.
checkImmutablePropsForEquality(EnvironmentMutableConfig, EnvironmentMutableConfig) - Static method in class com.sleepycat.je.DbInternal
Proxy to EnvironmentMutableConfig.checkImmutablePropsForEquality()
checkImmutablePropsForEquality(EnvironmentMutableConfig) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Check that the immutable values in the environment config used to open an environment match those in the config object saved by the underlying shared EnvironmentImpl.
checkIsDeleted(String) - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
checkIterAddAllowed() - Method in class com.sleepycat.collections.StoredCollection
 
checkIterAddAllowed() - Method in class com.sleepycat.collections.StoredList
 
checkNotClosed() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
checkpoint(CheckpointConfig) - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
CHECKPOINT_REFERENCE_SIZE - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
CheckpointConfig - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
CheckpointConfig() - Constructor for class com.sleepycat.je.CheckpointConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
CheckpointEnd - Class in com.sleepycat.je.recovery
CheckpointEnd encapsulates the information needed by a checkpoint end log entry.
CheckpointEnd(String, long, long, long, long, int, long, long) - Constructor for class com.sleepycat.je.recovery.CheckpointEnd
 
CheckpointEnd() - Constructor for class com.sleepycat.je.recovery.CheckpointEnd
 
checkpointEnd - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
checkpointEndLsn - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
Checkpointer - Class in com.sleepycat.je.recovery
The Checkpointer looks through the tree for internal nodes that must be flushed to the log.
Checkpointer(EnvironmentImpl, long, String) - Constructor for class com.sleepycat.je.recovery.Checkpointer
 
Checkpointer.CheckpointReference - Class in com.sleepycat.je.recovery
 
Checkpointer.CheckpointReference(DatabaseImpl, long, boolean, boolean, byte[], byte[]) - Constructor for class com.sleepycat.je.recovery.Checkpointer.CheckpointReference
 
CHECKPOINTER_BYTES_INTERVAL - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CHECKPOINTER_RETRY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CHECKPOINTER_WAKEUP_INTERVAL - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CheckpointFileReader - Class in com.sleepycat.je.log
CheckpointFileReader searches for root and checkpoint entries.
CheckpointFileReader(EnvironmentImpl, int, boolean, long, long, long) - Constructor for class com.sleepycat.je.log.CheckpointFileReader
Create this reader to start at a given LSN.
CheckpointMonitor - Class in com.sleepycat.je.log
The checkpoint monitor saves information about log writes to decide when a checkpoint is needed.
CheckpointMonitor(EnvironmentImpl) - Constructor for class com.sleepycat.je.log.CheckpointMonitor
 
CheckpointStart - Class in com.sleepycat.je.recovery
CheckpointStart creates a log entry that marks the beginning of a checkpoint.
CheckpointStart(long, String) - Constructor for class com.sleepycat.je.recovery.CheckpointStart
 
CheckpointStart() - Constructor for class com.sleepycat.je.recovery.CheckpointStart
 
checkpointStartLsn - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
checkProhibitedDbState(Database.DbState, String) - Method in class com.sleepycat.je.Database
 
checkRequiredDbState(Database.DbState, String) - Method in class com.sleepycat.je.Database
 
checkState(boolean) - Method in class com.sleepycat.je.Cursor
Check the environment and cursor state.
checkState(DbEnvState[], DbEnvState) - Method in class com.sleepycat.je.dbi.DbEnvState
 
checkState(boolean) - Method in class com.sleepycat.je.txn.BasicLocker
 
checkState(boolean) - Method in class com.sleepycat.je.txn.Locker
 
checkState(boolean) - Method in class com.sleepycat.je.txn.ThreadLocker
Check that this txn is not used in the wrong thread.
checkState(boolean) - Method in class com.sleepycat.je.txn.Txn
Throw an exception if the transaction is not open.
ChecksumValidator - Class in com.sleepycat.je.log
Checksum validator is used to check checksums on log entries.
ChecksumValidator() - Constructor for class com.sleepycat.je.log.ChecksumValidator
 
checkUpdatesAllowed(String) - Method in class com.sleepycat.je.Cursor
 
childLsn - Variable in class com.sleepycat.je.tree.TreeLocation
 
childNotResident - Variable in class com.sleepycat.je.tree.SearchResult
 
ChildReference - Class in com.sleepycat.je.tree
A ChildReference is a reference in the tree from parent to child.
ChildReference() - Constructor for class com.sleepycat.je.tree.ChildReference
Construct an empty child reference, for reading from the log.
ChildReference(Node, byte[], long) - Constructor for class com.sleepycat.je.tree.ChildReference
Construct a ChildReference for inserting a new entry.
ChildReference(Node, byte[], long, byte) - Constructor for class com.sleepycat.je.tree.ChildReference
Construct a ChildReference for inserting an existing entry.
ChildReference(byte[], long, boolean) - Constructor for class com.sleepycat.je.tree.ChildReference
Construct a ChildReference.
CIF_SUFFIX - Static variable in class com.sleepycat.je.log.FileManager
 
cksumValidator - Variable in class com.sleepycat.je.log.FileReader
 
ClassCatalog - Interface in com.sleepycat.bind.serial
A catalog of class description information for use during object serialization.
Cleaner - Class in com.sleepycat.je.cleaner
The Cleaner is responsible for effectively garbage collecting the JE log.
Cleaner(EnvironmentImpl, long, String) - Constructor for class com.sleepycat.je.cleaner.Cleaner
 
CLEANER_BYTES_INTERVAL - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_CLUSTER - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_CLUSTER_ALL - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_DEADLOCK_RETRY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_DETAIL_MAX_MEMORY_PERCENTAGE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_LOCK_TIMEOUT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_MAX_BATCH_FILES - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_MIN_AGE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_MIN_FILES_TO_DELETE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_MIN_UTILIZATION - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_READ_SIZE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_REMOVE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_RESTART_RETRIES - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_RETRIES - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_RMW_FIX - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_TRACK_DETAIL - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CleanerFileReader - Class in com.sleepycat.je.log
CleanerFileReader scans log files for INs and LNs.
CleanerFileReader(EnvironmentImpl, int, long, Long) - Constructor for class com.sleepycat.je.log.CleanerFileReader
Create this reader to start at a given LSN.
cleanLog() - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
cleanup() - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
clear() - Method in class com.sleepycat.collections.DataView
Deletes all records in the current range.
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.je.dbi.DbEnvPool
 
clear() - Method in class com.sleepycat.je.dbi.INList
Clear the entire list during recovery and at shutdown.
clear() - Method in class com.sleepycat.je.evictor.Evictor.EvictProfile
 
clear() - Method in class com.sleepycat.je.log.FileManager
Close all file handles and empty the cache.
clearCache() - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Clears the cache of file summary info.
clearDb(DatabaseImpl) - Method in class com.sleepycat.je.dbi.INList
Lower the generation of any IN's belonging to this deleted database so they evict quickly.
clearEnv() - Method in class com.sleepycat.je.cleaner.Cleaner
 
clearEnv() - Method in class com.sleepycat.je.evictor.Evictor
 
clearEnv() - Method in class com.sleepycat.je.incomp.INCompressor
 
clearEnv() - Method in class com.sleepycat.je.recovery.Checkpointer
 
clearForeignKeyTrigger() - Method in class com.sleepycat.je.SecondaryDatabase
Should be called by the foreignKeyTrigger while holding a write lock on the trigger list.
clearKnownDeleted(int) - Method in class com.sleepycat.je.tree.BIN
Clear the known deleted flag.
clearKnownDeleted() - Method in class com.sleepycat.je.tree.ChildReference
Set knownDeleted to false.
clearKnownDeleted(int) - Method in class com.sleepycat.je.tree.IN
Set knownDeleted to false.
clearNotes() - Static method in class com.sleepycat.je.latch.Latch
 
clearNotes() - Method in class com.sleepycat.je.latch.LatchTable
 
clearNotes() - Static method in class com.sleepycat.je.latch.SharedLatch
 
clearPendingDeleted(int) - Method in class com.sleepycat.je.tree.ChildReference
Set pendingDeleted to false.
clearPendingDeleted(int) - Method in class com.sleepycat.je.tree.IN
Set pendingDeleted to false.
clearPrimary() - Method in class com.sleepycat.je.SecondaryDatabase
Should be called by the secondaryTrigger while holding a write lock on the trigger list.
clearProvisional(byte) - Static method in class com.sleepycat.je.log.LogEntryType
Clear the provisional bit.
clearTarget() - Method in class com.sleepycat.je.tree.ChildReference
Clear the target for this ChildReference.
clone() - Method in class com.sleepycat.collections.StoredIterator
Clones this iterator preserving its current position.
clone() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Clone.
clone() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Overrides Object.clone() to clone all properties, used by this class and EnvironmentConfig.
clone() - Method in class com.sleepycat.je.latch.LatchStats
 
clone() - Method in class com.sleepycat.je.log.entry.INLogEntry
 
clone() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
clone() - Method in interface com.sleepycat.je.log.entry.LogEntry
 
clone() - Method in class com.sleepycat.je.log.entry.SingleItemLogEntry
 
clone() - Method in class com.sleepycat.je.txn.LockInfo
 
cloneConfig() - Method in class com.sleepycat.je.CursorConfig
Internal method used by Cursor to create a copy of the application supplied configuration.
cloneConfig() - Method in class com.sleepycat.je.DatabaseConfig
Used by Database to create a copy of the application supplied configuration.
cloneConfig() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Clones the current configuration.
cloneConfig(EnvironmentConfig) - Static method in class com.sleepycat.je.DbInternal
Proxy to EnvironmentConfig.cloneConfig()
cloneConfig() - Method in class com.sleepycat.je.EnvironmentConfig
Used by Environment to create a copy of the application supplied configuration.
cloneConfig() - Method in class com.sleepycat.je.JoinConfig
Used by SecondaryDatabase to create a copy of the application supplied configuration.
cloneConfig() - Method in class com.sleepycat.je.TransactionConfig
Used by Environment to create a copy of the application supplied configuration.
cloneCursor() - Method in class com.sleepycat.collections.DataCursor
Clones a cursor preserving the current position.
cloneCursor(boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Shallow copy.
cloneCursor(boolean, CursorImpl) - Method in class com.sleepycat.je.dbi.CursorImpl
Shallow copy.
cloneCursorConfig(CursorConfig) - Static method in class com.sleepycat.compat.DbCompat
 
cloneMutableConfig() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Clones the current mutable configuration.
cloneMutableConfig(EnvironmentMutableConfig) - Static method in class com.sleepycat.je.DbInternal
Proxy to EnvironmentMutableConfig.cloneMutableConfig()
cloneMutableConfig() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Used by Environment to create a copy of the application supplied configuration.
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() - Method in class com.sleepycat.collections.DataCursor
Closes the associated cursor.
close() - Method in class com.sleepycat.collections.RangeCursor
 
close(Iterator) - Static method in class com.sleepycat.collections.StoredIterator
Closes the given iterator using StoredIterator.close() if it is a StoredIterator.
close() - Method in class com.sleepycat.collections.StoredIterator
Closes this iterator.
close() - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
close() - Method in class com.sleepycat.je.Database
 
close() - Method in class com.sleepycat.je.dbi.CursorImpl
Close a cursor.
close() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
close(boolean) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
close() - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
close() - Method in class com.sleepycat.je.jca.ra.JEConnection
 
close() - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
close() - Method in class com.sleepycat.je.JoinCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
close() - Method in class com.sleepycat.je.log.FileHandle
 
close() - Method in class com.sleepycat.je.log.FileManager
Clear the file lock.
close() - Method in class com.sleepycat.je.log.FileManager.LogEndFileDescriptor
Close the end of the log file descriptor.
close() - Method in class com.sleepycat.je.log.TraceLogHandler
 
close() - Method in class com.sleepycat.je.SecondaryDatabase
Javadoc for this public method is generated via the doc templates in the doc_src directory.
close() - Method in class com.sleepycat.je.Sequence
Javadoc for this public method is generated via the doc templates in the doc_src directory.
closeAfterRunRecovery() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
closeCursor(Cursor) - Method in class com.sleepycat.collections.CurrentTransaction
Closes a cursor.
closeCursor(DataCursor) - Method in class com.sleepycat.collections.StoredContainer
 
CLOSED - Static variable in class com.sleepycat.je.Database
 
CLOSED - Static variable in class com.sleepycat.je.dbi.DbEnvState
 
closeEnv() - Method in class com.sleepycat.je.util.DbVerify
 
closeEnvironment(Environment) - Method in class com.sleepycat.je.jmx.JEMonitor
Be sure to close Environments when they are no longer used, because they pin down resources.
closeLogger() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Close down the logger.
CmdUtil - Class in com.sleepycat.je.utilint
Convenience methods for command line utilities.
CmdUtil() - Constructor for class com.sleepycat.je.utilint.CmdUtil
 
collectStats(LockStats) - Method in class com.sleepycat.je.txn.BasicLocker
stats
collectStats(LockStats) - Method in class com.sleepycat.je.txn.Locker
Get lock count, for per transaction lock stats, for internal debugging.
collectStats(LockStats) - Method in class com.sleepycat.je.txn.Txn
stats
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.compat - package com.sleepycat.compat
 
com.sleepycat.je - package com.sleepycat.je
Foundation for creating environments, databases and transactions; provides cursor based data access.
com.sleepycat.je.cleaner - package com.sleepycat.je.cleaner
 
com.sleepycat.je.config - package com.sleepycat.je.config
Environment configuration parameter support.
com.sleepycat.je.dbi - package com.sleepycat.je.dbi
 
com.sleepycat.je.evictor - package com.sleepycat.je.evictor
Provides classes and interfaces for memory reclamation in JDB.
com.sleepycat.je.incomp - package com.sleepycat.je.incomp
 
com.sleepycat.je.jca.ra - package com.sleepycat.je.jca.ra
 
com.sleepycat.je.jmx - package com.sleepycat.je.jmx
JE support for JMX.
com.sleepycat.je.latch - package com.sleepycat.je.latch
Provides classes and interfaces for latches in JDB.
com.sleepycat.je.log - package com.sleepycat.je.log
Provides classes and interfaces for the JDB log subsystem.
com.sleepycat.je.log.entry - package com.sleepycat.je.log.entry
 
com.sleepycat.je.recovery - package com.sleepycat.je.recovery
 
com.sleepycat.je.tree - package com.sleepycat.je.tree
 
com.sleepycat.je.txn - package com.sleepycat.je.txn
Provides classes and interfaces for Transactions in JDB.
com.sleepycat.je.util - package com.sleepycat.je.util
Supporting utilities.
com.sleepycat.je.utilint - package com.sleepycat.je.utilint
 
com.sleepycat.util - package com.sleepycat.util
General utilities used throughout Berkeley DB.
comment - Variable in class com.sleepycat.je.utilint.EventTrace
 
commit() - Method in class com.sleepycat.je.jca.ra.JELocalTransaction
 
commit() - Method in class com.sleepycat.je.Transaction
Javadoc for this public method is generated via the doc templates in the doc_src directory.
commit(Xid) - Method in class com.sleepycat.je.txn.Txn
 
commit() - Method in class com.sleepycat.je.txn.Txn
Call commit() with the default sync configuration property.
commit(byte) - Method in class com.sleepycat.je.txn.Txn
Commit this transaction 1.
commit(Xid, boolean) - Method in class com.sleepycat.je.XAEnvironment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
commitAutoCommit(boolean) - Method in class com.sleepycat.collections.StoredContainer
 
commitNoSync() - Method in class com.sleepycat.je.Transaction
Javadoc for this public method is generated via the doc templates in the doc_src directory.
commitSync() - Method in class com.sleepycat.je.Transaction
Javadoc for this public method is generated via the doc templates in the doc_src directory.
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.je.Transaction
Javadoc for this public method is generated via the doc templates in the doc_src directory.
comparator - Variable in class com.sleepycat.collections.KeyRange
 
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(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.collections.KeyRange
Compares two keys, using the user comparator if there is one.
compare(Object, Object) - Method in class com.sleepycat.je.log.StatsFileReader.LogEntryTypeComparator
 
compareBytes(byte[], int, int, byte[], int, int) - Static method in class com.sleepycat.collections.KeyRange
Compares two keys as unsigned byte arrays, which is the default comparison used by JE/DB.
compareKeys(byte[], byte[]) - Static method in class com.sleepycat.je.tree.Key
 
compareTo(Object) - Method in class com.sleepycat.je.dbi.DatabaseId
see Comparable#compareTo
compareTo(Object) - Method in class com.sleepycat.je.tree.IN
Sort based on node id.
compareTo(Object) - Method in class com.sleepycat.je.tree.Key
Compare two keys.
compareTo(long, long) - Static method in class com.sleepycat.je.utilint.DbLsn
 
compress() - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
compress(BINReference, boolean) - Method in class com.sleepycat.je.tree.BIN
Compress this BIN by removing any entries that are deleted.
compress(BINReference, boolean) - Method in class com.sleepycat.je.tree.IN
 
COMPRESSOR_LOCK_TIMEOUT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
COMPRESSOR_PURGE_ROOT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
COMPRESSOR_RETRY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
COMPRESSOR_WAKEUP_INTERVAL - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
computeArraysOverhead(DbConfigManager) - Static method in class com.sleepycat.je.tree.IN
 
computeMemorySize() - Method in class com.sleepycat.je.tree.DBIN
Count up the memory usage attributable to this node alone.
computeMemorySize() - Method in class com.sleepycat.je.tree.DIN
Count up the memory usage attributable to this node alone.
computeMemorySize() - Method in class com.sleepycat.je.tree.IN
Count up the memory usage attributable to this node alone.
computeOverhead(DbConfigManager) - Static method in class com.sleepycat.je.tree.BIN
 
computeOverhead(DbConfigManager) - Static method in class com.sleepycat.je.tree.DBIN
 
computeOverhead(DbConfigManager) - Static method in class com.sleepycat.je.tree.DIN
 
computeOverhead(DbConfigManager) - Static method in class com.sleepycat.je.tree.IN
 
config - Variable in class com.sleepycat.je.Cursor
The CursorConfig used to configure this cursor.
CONFIG_DELIM - Static variable in class com.sleepycat.je.config.ConfigParam
 
ConfigParam - Class in com.sleepycat.je.config
A ConfigParam embodies the metatdata about a JE configuration parameter: the parameter name, default value, and a validation method.
ConfigParam(String, String, boolean, String) - Constructor for class com.sleepycat.je.config.ConfigParam
 
configuration - Variable in class com.sleepycat.je.Database
 
configuredClone(CursorConfig) - Method in class com.sleepycat.collections.StoredContainer
Clones a container with a specified cursor configuration.
configuredCollection(Collection, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured collection from a given stored collection.
configuredList(List, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured list from a given stored list.
configuredMap(Map, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured map from a given stored map.
configuredSet(Set, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured set from a given stored set.
configuredSortedMap(SortedMap, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured sorted map from a given stored sorted map.
configuredSortedSet(SortedSet, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured sorted set from a given stored sorted set.
configuredView(CursorConfig) - Method in class com.sleepycat.collections.DataView
Returns a new view with a specified cursor configuration.
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(long) - Method in class com.sleepycat.je.cleaner.OffsetList
Returns whether this list contains the given offset.
containsAll(Collection) - Method in class com.sleepycat.collections.StoredCollection
Returns true if this collection contains all of the elements in the specified collection.
containsDuplicates - Variable in class com.sleepycat.je.recovery.Checkpointer.CheckpointReference
 
containsDuplicates() - Method in class com.sleepycat.je.tree.DBIN
 
containsDuplicates() - Method in class com.sleepycat.je.tree.DIN
 
containsDuplicates() - Method in class com.sleepycat.je.tree.DupCountLN
 
containsDuplicates() - Method in class com.sleepycat.je.tree.Node
 
containsKey(Object) - Method in class com.sleepycat.collections.StoredContainer
 
containsKey(Object) - Method in class com.sleepycat.collections.StoredMap
Returns true if this map contains the specified key.
containsLsn(long) - Method in class com.sleepycat.je.log.LogBuffer
Support for reading a log entry out of a still-in-memory log
containsObsoleteOffset(long) - Method in class com.sleepycat.je.cleaner.TrackedFileSummary
Returns whether the given offset is present in the tracked offsets.
containsValue(Object) - Method in class com.sleepycat.collections.StoredContainer
 
containsValue(Object) - Method in class com.sleepycat.collections.StoredMap
Returns true if this map contains the specified value.
convertException(Exception) - Static method in class com.sleepycat.collections.StoredContainer
 
copy(DatabaseEntry) - Static method in class com.sleepycat.collections.KeyRange
Returns a copy of an entry.
copy(DatabaseEntry, DatabaseEntry) - Static method in class com.sleepycat.collections.KeyRange
Copies one entry to another.
copyData() - Method in class com.sleepycat.je.tree.LN
 
copyHandlePropsTo(EnvironmentMutableConfig) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Copies the per-handle properties of this object to the given config object.
copyMutablePropsTo(EnvironmentMutableConfig, EnvironmentMutableConfig) - Static method in class com.sleepycat.je.DbInternal
Proxy to EnvironmentMutableConfig.copyMutablePropsTo()
copyMutablePropsTo(EnvironmentMutableConfig) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Copies all mutable props to the given config object.
copySafeToDeleteFiles() - Method in class com.sleepycat.je.cleaner.FileSelector
Returns a copy of the safe-to-delete files.
count() - Method in class com.sleepycat.collections.DataCursor
Calls Cursor.count(), no join cursor allowed.
count() - Method in class com.sleepycat.collections.RangeCursor
 
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.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
count() - Method in class com.sleepycat.je.dbi.CursorImpl
 
count(IN) - Method in class com.sleepycat.je.evictor.Evictor.EvictProfile
 
count - Variable in class com.sleepycat.je.log.StatsFileReader.EntryInfo
 
countAndLogSummaries(TrackedFileSummary[]) - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Count the given tracked info as obsolete and then log the summaries.
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.dbi.DbTree
 
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.log.entry.INLogEntry
 
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.log.entry.LNLogEntry
Returns true for a deleted LN to count it immediately as obsolete.
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.log.FileHeader
 
countAsObsoleteWhenLogged() - Method in interface com.sleepycat.je.log.LoggableObject
Returns true if this item should be counted as obsoleted when logged.
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.recovery.CheckpointStart
 
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.tree.BINDelta
 
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.tree.FileSummaryLN
 
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.tree.INDeleteInfo
 
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.tree.LN
 
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.tree.Node
 
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.txn.TxnEnd
 
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.utilint.Tracer
 
countInternal() - Method in class com.sleepycat.je.Cursor
Counts duplicates without parameter checking.
countLatchesHeld() - Static method in class com.sleepycat.je.latch.Latch
Only call under the assert system.
countLatchesHeld() - Method in class com.sleepycat.je.latch.LatchTable
Only call under the assert system.
countLatchesHeld() - Static method in class com.sleepycat.je.latch.SharedLatch
Only call under the assert system.
countNewLogEntry(long, LogEntryType, int) - Method in class com.sleepycat.je.cleaner.UtilizationTracker
Counts the addition of all new log entries including LNs, and returns whether the cleaner should be woken.
countObsoleteINs(List) - Method in class com.sleepycat.je.log.LatchedLogManager
 
countObsoleteINs(List) - Method in class com.sleepycat.je.log.LogManager
Counts the given obsolete IN LSNs under the log write latch.
countObsoleteINs(List) - Method in class com.sleepycat.je.log.SyncedLogManager
 
countObsoleteINsInternal(List) - Method in class com.sleepycat.je.log.LogManager
 
countObsoleteNode(long, LogEntryType) - Method in class com.sleepycat.je.cleaner.UtilizationTracker
Counts a node that has become obsolete and tracks the LSN offset to avoid a lookup during cleaning.
countObsoleteNode(long, LogEntryType) - Method in class com.sleepycat.je.log.LatchedLogManager
 
countObsoleteNode(long, LogEntryType) - Method in class com.sleepycat.je.log.LogManager
Count node as obsolete under the log write latch.
countObsoleteNode(long, LogEntryType) - Method in class com.sleepycat.je.log.SyncedLogManager
 
countObsoleteNodeInexact(long, LogEntryType) - Method in class com.sleepycat.je.cleaner.UtilizationTracker
Counts as countObsoleteNode does, but since the LSN may be inexact, does not track the obsolete LSN offset.
countObsoleteNodeInternal(UtilizationTracker, long, LogEntryType) - Method in class com.sleepycat.je.log.LogManager
 
countObsoleteNodes(TrackedFileSummary[]) - Method in class com.sleepycat.je.log.LatchedLogManager
 
countObsoleteNodes(TrackedFileSummary[]) - Method in class com.sleepycat.je.log.LogManager
Counts file summary info under the log write latch.
countObsoleteNodes(TrackedFileSummary[]) - Method in class com.sleepycat.je.log.SyncedLogManager
 
countObsoleteNodesInternal(UtilizationTracker, TrackedFileSummary[]) - Method in class com.sleepycat.je.log.LogManager
 
createConnectionFactory(ConnectionManager) - Method in class com.sleepycat.je.jca.ra.JEManagedConnectionFactory
 
createConnectionFactory() - Method in class com.sleepycat.je.jca.ra.JEManagedConnectionFactory
 
createDb(Locker, String, DatabaseConfig, Database) - Method in class com.sleepycat.je.dbi.DbTree
Create a database.
createDb(Locker, String, DatabaseConfig, Database, boolean) - Method in class com.sleepycat.je.dbi.DbTree
Create a database.
createDb(Locker, String, DatabaseConfig, Database) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
createdNode(long) - Method in class com.sleepycat.je.txn.BasicLocker
Always false for this txn.
createdNode(long) - Method in class com.sleepycat.je.txn.Locker
 
createdNode(long) - Method in class com.sleepycat.je.txn.ReadCommittedLocker
Forwards this method to the transactional buddy.
createdNode(long) - Method in class com.sleepycat.je.txn.Txn
 
createdThisTxn - Variable in class com.sleepycat.je.txn.WriteLockInfo
 
createManagedConnection(Subject, ConnectionRequestInfo) - Method in class com.sleepycat.je.jca.ra.JEManagedConnectionFactory
 
createNewInstance(byte[], int, int) - Method in class com.sleepycat.je.tree.BIN
Create a new BIN.
createNewInstance(byte[], int, int) - Method in class com.sleepycat.je.tree.DBIN
Create a new DBIN.
createNewInstance(byte[], int, int) - Method in class com.sleepycat.je.tree.DIN
Create a new DIN.
createNewInstance(byte[], int, int) - Method in class com.sleepycat.je.tree.IN
Create a new IN.
createReference() - Method in class com.sleepycat.je.tree.BIN
Create a holder object that encapsulates information about this BIN for the INCompressor.
createReference() - Method in class com.sleepycat.je.tree.DBIN
 
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
createSecondaryKey(Object, Object) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates the index key object from primary key and entry objects.
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
 
createSecondaryKey(TupleInput, Object, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
Creates the index key entry from primary key tuple entry and deserialized data entry.
createSecondaryKey(TupleInput, Object, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator
 
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
 
createSecondaryKey(TupleInput, TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
Creates the index key from primary key tuple and data tuple.
createSecondaryKey(TupleInput, TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
 
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.je.SecondaryKeyCreator
Javadoc for this public method is generated via the doc templates in the doc_src directory.
CURRENT - Static variable in class com.sleepycat.je.dbi.PutMode
 
CURRENT_VERSION - Static variable in class com.sleepycat.je.JEVersion
Javadoc for this public instance is generated via the doc templates in the doc_src directory.
currentEntryChecksum - Variable in class com.sleepycat.je.log.FileReader
 
currentEntryOffset - Variable in class com.sleepycat.je.log.FileReader
 
currentEntryPrevOffset - Variable in class com.sleepycat.je.log.FileReader
 
currentEntrySize - Variable in class com.sleepycat.je.log.FileReader
 
currentEntryTypeNum - Variable in class com.sleepycat.je.log.FileReader
 
currentEntryTypeVersion - Variable in class com.sleepycat.je.log.FileReader
 
currentEvent - Static variable in class com.sleepycat.je.utilint.EventTrace
 
currentLsn - Variable in class com.sleepycat.je.log.LogManager.LogResult
 
CurrentTransaction - Class in com.sleepycat.collections
Provides access to the current transaction for the current thread within the context of a Berkeley DB environment.
CurrentTransaction.CdbCursors - Class in com.sleepycat.collections
 
CurrentTransaction.CdbCursors() - Constructor for class com.sleepycat.collections.CurrentTransaction.CdbCursors
 
currentTxn - Variable in class com.sleepycat.collections.DataView
 
Cursor - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
Cursor(Database, Transaction, CursorConfig) - Constructor for class com.sleepycat.je.Cursor
Creates a cursor for a given user transaction.
Cursor(Database, Locker, CursorConfig) - Constructor for class com.sleepycat.je.Cursor
Creates a cursor for a given locker.
Cursor(DatabaseImpl, Locker, CursorConfig) - Constructor for class com.sleepycat.je.Cursor
Creates a cursor for a given locker and no db handle.
Cursor(Cursor, boolean) - Constructor for class com.sleepycat.je.Cursor
Copy constructor.
cursorConfig - Variable in class com.sleepycat.collections.DataView
 
CursorConfig - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
CursorConfig() - Constructor for class com.sleepycat.je.CursorConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
cursorImpl - Variable in class com.sleepycat.je.Cursor
The underlying cursor.
CursorImpl - Class in com.sleepycat.je.dbi
A CursorImpl is the internal implementation of the cursor.
CursorImpl(DatabaseImpl, Locker) - Constructor for class com.sleepycat.je.dbi.CursorImpl
Creates a cursor with retainNonTxnLocks=true.
CursorImpl(DatabaseImpl, Locker, boolean) - Constructor for class com.sleepycat.je.dbi.CursorImpl
Creates a cursor.
CursorImpl.KeyChangeStatus - Class in com.sleepycat.je.dbi
Holder for an OperationStatus and a keyChange flag.
CursorImpl.KeyChangeStatus(OperationStatus, boolean) - Constructor for class com.sleepycat.je.dbi.CursorImpl.KeyChangeStatus
 
CursorImpl.SearchMode - Class in com.sleepycat.je.dbi
public for Cursor et al
cursorSet - Variable in class com.sleepycat.je.tree.BIN
 

D

DaemonThread - Class in com.sleepycat.je.utilint
A daemon thread.
DaemonThread(long, String, EnvironmentImpl) - Constructor for class com.sleepycat.je.utilint.DaemonThread
 
Database - Class in com.sleepycat.je
 
Database(Environment) - Constructor for class com.sleepycat.je.Database
Creates a database but does not open or fully initialize it.
Database.DbState - Class in com.sleepycat.je
 
Database.DbState(String) - Constructor for class com.sleepycat.je.Database.DbState
 
DatabaseConfig - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
DatabaseConfig() - Constructor for class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
databaseConfigValidate(DatabaseConfig, DatabaseConfig) - Static method in class com.sleepycat.je.DbInternal
Proxy to DatabaseConfig.match(DatabaseConfig()
DatabaseEntry - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
DatabaseEntry() - Constructor for class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
DatabaseEntry(byte[]) - Constructor for class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
DatabaseEntry(byte[], int, int) - Constructor for class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
DatabaseException - Exception in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
DatabaseException() - Constructor for exception com.sleepycat.je.DatabaseException
 
DatabaseException(Throwable) - Constructor for exception com.sleepycat.je.DatabaseException
 
DatabaseException(String) - Constructor for exception com.sleepycat.je.DatabaseException
 
DatabaseException(String, Throwable) - Constructor for exception com.sleepycat.je.DatabaseException
 
DatabaseId - Class in com.sleepycat.je.dbi
DatabaseImpl Ids are wrapped in a class so they can be logged.
DatabaseId(int) - Constructor for class com.sleepycat.je.dbi.DatabaseId
 
DatabaseId() - Constructor for class com.sleepycat.je.dbi.DatabaseId
Uninitialized database id, for logging.
DatabaseImpl - Class in com.sleepycat.je.dbi
The underlying object for a given database.
DatabaseImpl(String, DatabaseId, EnvironmentImpl, DatabaseConfig) - Constructor for class com.sleepycat.je.dbi.DatabaseImpl
Create a database object for a new database.
DatabaseImpl() - Constructor for class com.sleepycat.je.dbi.DatabaseImpl
Create an empty database object for initialization from the log.
DatabaseImpl.StatsAccumulator - Class in com.sleepycat.je.dbi
 
DatabaseImpl.StatsAccumulator(PrintStream, int, DatabaseStats) - Constructor for class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
DatabaseNotFoundException - Exception in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
DatabaseNotFoundException() - Constructor for exception com.sleepycat.je.DatabaseNotFoundException
 
DatabaseNotFoundException(Throwable) - Constructor for exception com.sleepycat.je.DatabaseNotFoundException
 
DatabaseNotFoundException(String) - Constructor for exception com.sleepycat.je.DatabaseNotFoundException
 
DatabaseNotFoundException(String, Throwable) - Constructor for exception com.sleepycat.je.DatabaseNotFoundException
 
DatabaseStats - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
DatabaseStats() - Constructor for class com.sleepycat.je.DatabaseStats
 
DatabaseTrigger - Interface in com.sleepycat.je
Implemented to receive database update notifications.
databaseUpdated(Database, Locker, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.je.DatabaseTrigger
Notifies the trigger that a put or delete operation has been performed on the database.
databaseUpdated(Database, Locker, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.ForeignKeyTrigger
 
databaseUpdated(Database, Locker, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryTrigger
 
DatabaseUtil - Class in com.sleepycat.je
Utils for use in the db package.
DatabaseUtil() - Constructor for class com.sleepycat.je.DatabaseUtil
 
dataBinding - Variable in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
dataBinding - Variable in class com.sleepycat.bind.serial.TupleSerialBinding
 
dataBinding - Variable in class com.sleepycat.bind.serial.TupleSerialKeyCreator
 
DataCursor - Class in com.sleepycat.collections
Represents a Berkeley DB cursor and adds support for indices, bindings and key ranges.
DataCursor(DataView, boolean) - Constructor for class com.sleepycat.collections.DataCursor
Creates a cursor for a given view.
DataCursor(DataView, boolean, Object) - Constructor for class com.sleepycat.collections.DataCursor
Creates a cursor for a given view and single key range.
DataCursor(DataView, boolean, Object, boolean, Object, boolean) - Constructor for class com.sleepycat.collections.DataCursor
Creates a cursor for a given view and key range.
DataCursor(DataView, DataCursor[], JoinConfig, boolean) - Constructor for class com.sleepycat.collections.DataCursor
Creates a join cursor.
dataEquals(DatabaseEntry) - Method in class com.sleepycat.je.DatabaseEntry
Compares the data of two entries.
dataEquals(DatabaseEntry, DatabaseEntry) - Static method in class com.sleepycat.je.DbInternal
Proxy to DatabaseEntry.dataEquals()
DataView - Class in com.sleepycat.collections
Represents a Berkeley DB database and adds support for indices, bindings and key ranges.
DataView(Database, EntryBinding, EntryBinding, EntityBinding, boolean, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.DataView
Creates a view for a given database and bindings.
db - Variable in class com.sleepycat.collections.DataView
 
db - Variable in class com.sleepycat.je.recovery.Checkpointer.CheckpointReference
 
DbChecksumException - Exception in com.sleepycat.je.log
Configuration related exceptions.
DbChecksumException(EnvironmentImpl, String) - Constructor for exception com.sleepycat.je.log.DbChecksumException
 
DbChecksumException(EnvironmentImpl, String, Throwable) - Constructor for exception com.sleepycat.je.log.DbChecksumException
 
DbCompat - Class in com.sleepycat.compat
A minimal set of DB-JE compatibility methods for internal use only.
DbCompat() - Constructor for class com.sleepycat.compat.DbCompat
 
DbConfigException - Exception in com.sleepycat.je.dbi
Configuration related exceptions.
DbConfigException(Throwable) - Constructor for exception com.sleepycat.je.dbi.DbConfigException
 
DbConfigException(String) - Constructor for exception com.sleepycat.je.dbi.DbConfigException
 
DbConfigException(String, Throwable) - Constructor for exception com.sleepycat.je.dbi.DbConfigException
 
DbConfigManager - Class in com.sleepycat.je.dbi
DbConfigManager holds the configuration parameters for an environment.
DbConfigManager(EnvironmentConfig) - Constructor for class com.sleepycat.je.dbi.DbConfigManager
Todo: should this even be a separate class?
DbDump - Class in com.sleepycat.je.util
 
DbDump(Environment, String, PrintStream, boolean) - Constructor for class com.sleepycat.je.util.DbDump
 
DbEnvPool - Class in com.sleepycat.je.dbi
Singleton collection of database environments.
DbEnvPool.EnvironmentImplInfo - Class in com.sleepycat.je.dbi
 
DbEnvPool.EnvironmentImplInfo(EnvironmentImpl, boolean) - Constructor for class com.sleepycat.je.dbi.DbEnvPool.EnvironmentImplInfo
 
DbEnvState - Class in com.sleepycat.je.dbi
DbEnvState implements a typesafe enumeration of environment states and does state change validation.
DbEnvState(String) - Constructor for class com.sleepycat.je.dbi.DbEnvState
 
dbGetDatabaseImpl(Database) - Static method in class com.sleepycat.je.DbInternal
Proxy to Database.getDatabase()
DBIN - Class in com.sleepycat.je.tree
A DBIN represents an Duplicate Bottom Internal Node in the JE tree.
DBIN() - Constructor for class com.sleepycat.je.tree.DBIN
 
DBIN(DatabaseImpl, byte[], int, byte[], int) - Constructor for class com.sleepycat.je.tree.DBIN
 
DBIN_FIXED_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
DBINReference - Class in com.sleepycat.je.tree
A class that embodies a reference to a DBIN that does not rely on a java reference to the actual DBIN.
DBINReference(long, DatabaseId, byte[], byte[]) - Constructor for class com.sleepycat.je.tree.DBINReference
 
DbInternal - Class in com.sleepycat.je
For internal use only.
DbInternal() - Constructor for class com.sleepycat.je.DbInternal
 
dbInvalidate(Database) - Static method in class com.sleepycat.je.DbInternal
Proxy to Database.invalidate()
DbLoad - Class in com.sleepycat.je.util
 
DbLoad() - Constructor for class com.sleepycat.je.util.DbLoad
 
DbLsn - Class in com.sleepycat.je.utilint
DbLsn is a class that operates on Log Sequence Numbers (LSNs).
DBMAP_LEVEL - Static variable in class com.sleepycat.je.tree.IN
 
dbName - Variable in class com.sleepycat.je.util.DbDump
 
dbName - Variable in class com.sleepycat.je.util.DbVerify
 
DbPrintLog - Class in com.sleepycat.je.util
DbPrintLog is a debugging utility that dumps JE log files into a human readable form.
DbPrintLog() - Constructor for class com.sleepycat.je.util.DbPrintLog
 
DbRecover - Class in com.sleepycat.je.util
DbRecover is a utility that allows the user to resume use of the environment from a given time point.
DbRecover() - Constructor for class com.sleepycat.je.util.DbRecover
 
dbRemove(Locker, String) - Method in class com.sleepycat.je.dbi.DbTree
Remove the database by deleting the nameLN.
dbRemove(Locker, String) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Remove a database.
dbRename(Locker, String, String) - Method in class com.sleepycat.je.dbi.DbTree
Return true if the operation succeeded, false otherwise.
dbRename(Locker, String, String) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Rename a database.
DbScavenger - Class in com.sleepycat.je.utilint
 
DbScavenger(Environment, PrintStream, boolean, boolean, boolean) - Constructor for class com.sleepycat.je.utilint.DbScavenger
 
dbSetHandleLocker(Database, Locker) - Static method in class com.sleepycat.je.DbInternal
Proxy to Database.setHandleLockOwnerTxn
DbSpace - Class in com.sleepycat.je.util
 
DbSpace(Environment, boolean, boolean) - Constructor for class com.sleepycat.je.util.DbSpace
 
DbStat - Class in com.sleepycat.je.util
 
DbStat() - Constructor for class com.sleepycat.je.util.DbStat
 
DbStat(Environment, String) - Constructor for class com.sleepycat.je.util.DbStat
 
DbTree - Class in com.sleepycat.je.dbi
Represents the DatabaseImpl Naming Tree.
DbTree() - Constructor for class com.sleepycat.je.dbi.DbTree
Create a dbTree from the log.
DbTree(EnvironmentImpl) - Constructor for class com.sleepycat.je.dbi.DbTree
Create a new dbTree for a new environment.
DbVerify - Class in com.sleepycat.je.util
 
DbVerify() - Constructor for class com.sleepycat.je.util.DbVerify
 
DbVerify(Environment, String, boolean) - Constructor for class com.sleepycat.je.util.DbVerify
 
DeadlockException - Exception in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
DeadlockException() - Constructor for exception com.sleepycat.je.DeadlockException
 
DeadlockException(Throwable) - Constructor for exception com.sleepycat.je.DeadlockException
 
DeadlockException(String) - Constructor for exception com.sleepycat.je.DeadlockException
 
DeadlockException(String, Throwable) - Constructor for exception com.sleepycat.je.DeadlockException
 
decDupCount() - Method in class com.sleepycat.je.tree.DupCountLN
 
decThreadLocalReferenceCount() - Static method in class com.sleepycat.je.dbi.EnvironmentImpl
 
DEFAULT - Static variable in class com.sleepycat.je.CheckpointConfig
 
DEFAULT - Static variable in class com.sleepycat.je.CursorConfig
Javadoc for this public instance is generated via the doc templates in the doc_src directory.
DEFAULT - Static variable in class com.sleepycat.je.DatabaseConfig
 
DEFAULT - Static variable in class com.sleepycat.je.EnvironmentConfig
 
DEFAULT - Static variable in class com.sleepycat.je.JoinConfig
 
DEFAULT - Static variable in class com.sleepycat.je.LockMode
Javadoc for this public method is generated via the doc templates in the doc_src directory.
DEFAULT - Static variable in class com.sleepycat.je.SecondaryConfig
 
DEFAULT - Static variable in class com.sleepycat.je.SequenceConfig
 
DEFAULT - Static variable in class com.sleepycat.je.StatsConfig
 
DEFAULT - Static variable in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
DEFAULT - Static variable in class com.sleepycat.je.VerifyConfig
 
DEFAULT_BUMP_SIZE - Static variable in class com.sleepycat.util.FastOutputStream
The default amount that the buffer is increased when it is full.
DEFAULT_INIT_SIZE - Static variable in class com.sleepycat.util.FastOutputStream
The default initial size of the buffer if no initialSize parameter is specified.
DEFAULT_MAX_RETRIES - Static variable in class com.sleepycat.collections.TransactionRunner
The default maximum number of retries.
defaultNoWait - Variable in class com.sleepycat.je.txn.Locker
 
DEL_SUFFIX - Static variable in class com.sleepycat.je.log.FileManager
 
DEL_SUFFIXES - Static variable in class com.sleepycat.je.log.FileManager
 
delete() - Method in class com.sleepycat.collections.DataCursor
Perform an arbitrary database 'delete' operation.
delete() - Method in class com.sleepycat.collections.RangeCursor
 
delete() - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
delete(Transaction, DatabaseEntry) - Method in class com.sleepycat.je.Database
 
delete() - Method in class com.sleepycat.je.dbi.CursorImpl
Delete the item pointed to by the cursor.
delete() - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
delete(Transaction, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
Javadoc for this public method is generated via the doc templates in the doc_src directory.
delete(DatabaseImpl, byte[], byte[], long, Locker) - Method in class com.sleepycat.je.tree.LN
Delete this LN's data and log the new version.
delete(byte[], UtilizationTracker) - Method in class com.sleepycat.je.tree.Tree
Deletes a BIN specified by key from the tree.
DELETE - Static variable in class com.sleepycat.je.tree.Tree.SearchType
 
deleteAndReleaseINs() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Purge a DatabaseImpl and corresponding MapLN in the db mapping tree.
DeletedDupLNLogEntry - Class in com.sleepycat.je.log.entry
DupDeletedLNEntry encapsulates a deleted dupe LN entry.
DeletedDupLNLogEntry(boolean) - Constructor for class com.sleepycat.je.log.entry.DeletedDupLNLogEntry
Constructor to read an entry.
DeletedDupLNLogEntry(LogEntryType, LN, DatabaseId, byte[], byte[], long, boolean, Txn) - Constructor for class com.sleepycat.je.log.entry.DeletedDupLNLogEntry
Constructor to make an object that can write this entry.
deletedKeysExist() - Method in class com.sleepycat.je.tree.BINReference
 
deleteDup(byte[], byte[], UtilizationTracker) - Method in class com.sleepycat.je.tree.Tree
Delete a subtree of a duplicate tree.
deleteEntry(byte[], boolean) - Method in class com.sleepycat.je.tree.IN
Deletes the ChildReference with the key arg from this IN.
deleteEntry(int, boolean) - Method in class com.sleepycat.je.tree.IN
Deletes the ChildReference at index from this IN.
deleteFile(long) - Method in class com.sleepycat.je.log.FileManager
Delete log file NNNNNNNN.
deleteInfo - Variable in class com.sleepycat.je.txn.Locker
 
deleteInternal() - Method in class com.sleepycat.je.Cursor
Internal version of delete() that does no parameter checking.
deleteInternal(Locker, DatabaseEntry) - Method in class com.sleepycat.je.Database
Internal version of delete() that does no parameter checking.
deleteMapLN(DatabaseId) - Method in class com.sleepycat.je.dbi.DbTree
 
deleteNoNotify() - Method in class com.sleepycat.je.Cursor
Clone the cursor, delete at current position, and if successful, swap cursors.
DeltaInfo - Class in com.sleepycat.je.tree
DeltaInfo holds the delta for one BIN entry in a partial BIN log entry.
DeltaInfo(byte[], long, byte) - Constructor for class com.sleepycat.je.tree.DeltaInfo
 
DeltaInfo() - Constructor for class com.sleepycat.je.tree.DeltaInfo
For reading from the log only.
demote(long, Locker) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
demote(Locker) - Method in class com.sleepycat.je.txn.Lock
Downgrade a write lock to a read lock.
demote(long, Locker) - Method in class com.sleepycat.je.txn.LockManager
Demote a lock from write to read.
demote(long, Locker) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
demoteInternal(long, Locker) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of demote.
demoteLock(long) - Method in class com.sleepycat.je.txn.Locker
Revert this lock from a write lock to a read lock.
DENIED - Static variable in class com.sleepycat.je.txn.LockGrantType
 
descendOnParentSearch(SearchResult, boolean, boolean, long, Node, boolean) - Method in class com.sleepycat.je.tree.BIN
 
descendOnParentSearch(SearchResult, boolean, boolean, long, Node, boolean) - Method in class com.sleepycat.je.tree.IN
 
destroy() - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
DIN - Class in com.sleepycat.je.tree
An DIN represents an Duplicate Internal Node in the JE tree.
DIN() - Constructor for class com.sleepycat.je.tree.DIN
Create an empty DIN, with no node id, to be filled in from the log.
DIN(DatabaseImpl, byte[], int, byte[], ChildReference, int) - Constructor for class com.sleepycat.je.tree.DIN
Create a new DIN.
DIN_FIXED_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
DIRTY_READ - Static variable in class com.sleepycat.je.CursorConfig
Deprecated.  
DIRTY_READ - Static variable in class com.sleepycat.je.LockMode
Deprecated.  
dirtyReadCollection(Collection) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredCollection(java.util.Collection, com.sleepycat.je.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read collection, pass CursorConfig.READ_UNCOMMITTED
dirtyReadList(List) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredList(java.util.List, com.sleepycat.je.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read list, pass CursorConfig.READ_UNCOMMITTED
dirtyReadMap(Map) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredMap(java.util.Map, com.sleepycat.je.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read map, pass CursorConfig.READ_UNCOMMITTED
dirtyReadSet(Set) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredSet(java.util.Set, com.sleepycat.je.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read set, pass CursorConfig.READ_UNCOMMITTED
dirtyReadSortedMap(SortedMap) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredSortedMap(java.util.SortedMap, com.sleepycat.je.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read map, pass CursorConfig.READ_UNCOMMITTED
dirtyReadSortedSet(SortedSet) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated. This method has been replaced by StoredCollections.configuredSortedSet(java.util.SortedSet, com.sleepycat.je.CursorConfig) in order to conform to ANSI database isolation terminology. To obtain a dirty-read set, pass CursorConfig.READ_UNCOMMITTED
disableEvents - Static variable in class com.sleepycat.je.utilint.EventTrace
 
disableParameterValidation(EnvironmentMutableConfig) - Static method in class com.sleepycat.je.DbInternal
Proxy to EnvironmentMutableConfig.validateParams.
DO_LEADER_FSYNC - Static variable in class com.sleepycat.je.log.FSyncManager.FSyncGroup
 
DO_TIMEOUT_FSYNC - Static variable in class com.sleepycat.je.log.FSyncManager.FSyncGroup
 
doAggressiveScavengerRun - Variable in class com.sleepycat.je.util.DbDump
 
doCheckpoint(CheckpointConfig, boolean, String) - Method in class com.sleepycat.je.recovery.Checkpointer
The real work to do a checkpoint.
doClean(boolean, boolean, boolean) - Method in class com.sleepycat.je.cleaner.Cleaner
Cleans selected files and returns the number of files cleaned.
doCompress() - Method in class com.sleepycat.je.incomp.INCompressor
The real work to doing a compress.
doCriticalEviction() - Method in class com.sleepycat.je.evictor.Evictor
Do a check on whether synchronous eviction is needed.
doEvict(String) - Method in class com.sleepycat.je.evictor.Evictor
May be called by the evictor thread on wakeup or programatically.
doHook() - Method in interface com.sleepycat.je.utilint.TestHook
 
doHookIfSet(TestHook) - Static method in class com.sleepycat.je.utilint.TestHookExecute
 
doIOHook() - Method in interface com.sleepycat.je.utilint.TestHook
 
doScavengerRun - Variable in class com.sleepycat.je.util.DbDump
 
DoubleBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Double primitive wrapper or a 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.
doWork() - Method in interface com.sleepycat.collections.TransactionWorker
Perform the work for a single transaction.
doWork(ChildReference) - Method in interface com.sleepycat.je.tree.WithRootLatched
doWork is called while the tree's root latch is held.
dump(boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Dump the cursor for debugging purposes.
dump() - Method in class com.sleepycat.je.dbi.CursorImpl
dump the cursor for debugging purposes.
dump() - Method in class com.sleepycat.je.dbi.DbTree
For debugging.
dump() - Method in class com.sleepycat.je.dbi.INList
 
dump(int) - Method in class com.sleepycat.je.tree.Node
 
dump() - Method in class com.sleepycat.je.tree.Tree
 
dump() - Method in class com.sleepycat.je.txn.LockInfo
Debugging
dump() - Method in class com.sleepycat.je.txn.LockManager
Debugging
dump() - Method in class com.sleepycat.je.util.DbDump
 
dump() - Method in class com.sleepycat.je.utilint.DbScavenger
 
DUMP_BINARY - Static variable in class com.sleepycat.je.tree.Key
 
DUMP_INT_BINDING - Static variable in class com.sleepycat.je.tree.Key
 
dumpBoolean(ByteBuffer, StringBuffer, String) - Static method in class com.sleepycat.je.log.LogUtils
 
dumpByteArray(byte[]) - Static method in class com.sleepycat.je.tree.TreeUtils
 
dumpData() - Method in class com.sleepycat.je.DatabaseEntry
Dumps the data as a byte array, for tracing purposes
dumpDeletedState(StringBuffer, byte) - Static method in class com.sleepycat.je.tree.IN
Utility method for output of knownDeleted and pendingDelete.
dumpEntry(StringBuffer, boolean) - Method in class com.sleepycat.je.log.entry.DeletedDupLNLogEntry
Extends super class to dump out extra key.
dumpEntry(StringBuffer, boolean) - Method in class com.sleepycat.je.log.entry.INLogEntry
Print out the contents of an entry.
dumpEntry(StringBuffer, boolean) - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
dumpEntry(StringBuffer, boolean) - Method in interface com.sleepycat.je.log.entry.LogEntry
Print out the contents of an entry.
dumpEntry(StringBuffer, boolean) - Method in class com.sleepycat.je.log.entry.SingleItemLogEntry
 
dumpEvents() - Static method in class com.sleepycat.je.utilint.EventTrace
 
DumpFileReader - Class in com.sleepycat.je.log
The DumpFileReader prints every log entry to stdout.
DumpFileReader(EnvironmentImpl, int, long, long, String, String, boolean) - Constructor for class com.sleepycat.je.log.DumpFileReader
Create this reader to start at a given LSN.
dumpKeys() - Method in class com.sleepycat.je.tree.IN
 
dumpLatchesHeld() - Static method in class com.sleepycat.je.latch.Latch
 
dumpLatchesHeld() - Static method in class com.sleepycat.je.latch.SharedLatch
 
dumpLockTable(LockStats) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
dumpLockTable() - Method in class com.sleepycat.je.txn.Locker
Dump lock table, for debugging
dumpLockTable(LockStats) - Method in class com.sleepycat.je.txn.LockManager
Dump the lock table to the lock stats.
dumpLockTable(LockStats) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
dumpLockTableInternal(LockStats) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of dumpLockTableInternal.
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.cleaner.FileSummary
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.cleaner.PackedOffsets
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.dbi.DatabaseId
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.dbi.DbTree
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.log.FileHeader
 
dumpLog(StringBuffer, boolean) - Method in interface com.sleepycat.je.log.LogReadable
Write the object into the string buffer for log dumping.
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.recovery.CheckpointStart
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.tree.BINDelta
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.tree.ChildReference
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.tree.DeltaInfo
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.tree.IN
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.tree.INDeleteInfo
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.tree.LN
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.tree.Node
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.tree.Tree
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.txn.Txn
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.txn.TxnEnd
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.txn.TxnPrepare
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.utilint.Tracer
 
dumpLogAdditional(StringBuffer) - Method in class com.sleepycat.je.tree.DBIN
DBINS need to dump their dup key
dumpLogAdditional(StringBuffer) - Method in class com.sleepycat.je.tree.DIN
DINS need to dump their dup key
dumpLogAdditional(StringBuffer) - Method in class com.sleepycat.je.tree.DupCountLN
Dump additional fields
dumpLogAdditional(StringBuffer) - Method in class com.sleepycat.je.tree.FileSummaryLN
Dump additional fields.
dumpLogAdditional(StringBuffer) - Method in class com.sleepycat.je.tree.IN
Allows subclasses to add additional fields before the end tag.
dumpLogAdditional(StringBuffer) - Method in class com.sleepycat.je.tree.LN
 
dumpLogAdditional(StringBuffer) - Method in class com.sleepycat.je.tree.MapLN
Dump additional fields.
dumpLogAdditional(StringBuffer) - Method in class com.sleepycat.je.tree.NameLN
Dump additional fields.
dumpMapTree() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
For debugging.
dumpOne(PrintStream, byte[], boolean) - Method in class com.sleepycat.je.util.DbDump
 
dumpString(int) - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
dumpString(int) - Method in class com.sleepycat.je.dbi.DbTree
 
dumpString(int, boolean) - Method in class com.sleepycat.je.tree.ChildReference
 
dumpString(int, boolean) - Method in class com.sleepycat.je.tree.DBIN
For unit test support:
dumpString(int, boolean) - Method in class com.sleepycat.je.tree.DIN
For unit test support:
dumpString(int, boolean) - Method in class com.sleepycat.je.tree.DupCountLN
 
dumpString(int, boolean) - Method in class com.sleepycat.je.tree.FileSummaryLN
 
dumpString(int, boolean) - Method in class com.sleepycat.je.tree.IN
For unit test support:
dumpString(byte[], int) - Static method in class com.sleepycat.je.tree.Key
 
dumpString(int, boolean) - Method in class com.sleepycat.je.tree.LN
 
dumpString(int, boolean) - Method in class com.sleepycat.je.tree.MapLN
 
dumpString(int, boolean) - Method in class com.sleepycat.je.tree.NameLN
 
dumpString(int, boolean) - Method in class com.sleepycat.je.tree.Node
 
dumpString(int) - Method in class com.sleepycat.je.tree.Tree
 
dumpString(long, int) - Static method in class com.sleepycat.je.utilint.DbLsn
 
dumpToString(boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
 
dumpToString() - Method in class com.sleepycat.je.txn.LockManager
 
dumpTree() - Method in class com.sleepycat.je.dbi.CursorImpl
 
dup(boolean) - Method in class com.sleepycat.collections.RangeCursor
Create a cloned range cursor.
dup(boolean) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
dup(boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Return a new copy of the cursor.
dup(boolean) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
DupCountLN - Class in com.sleepycat.je.tree
A DupCountLN represents the transactional part of the root of a duplicate tree, specifically the count of dupes in the tree.
DupCountLN(int) - Constructor for class com.sleepycat.je.tree.DupCountLN
Create a new DupCountLn to hold a new DIN.
DupCountLN() - Constructor for class com.sleepycat.je.tree.DupCountLN
Create an empty DupCountLN, to be filled in from the log.
DUPCOUNTLN_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
dupCursor(Cursor, boolean, boolean) - Method in class com.sleepycat.collections.CurrentTransaction
Duplicates a cursor for a given database.
DuplicateEntryException - Exception in com.sleepycat.je.tree
Exception to indicate that an entry is already present in a node.
DuplicateEntryException() - Constructor for exception com.sleepycat.je.tree.DuplicateEntryException
 
DuplicateEntryException(String) - Constructor for exception com.sleepycat.je.tree.DuplicateEntryException
 
duplicates(Object) - Method in class com.sleepycat.collections.StoredMap
Returns a new collection containing the values mapped to the given key in this map.
dupsAllowed - Variable in class com.sleepycat.collections.DataView
 
dupSecondary(boolean) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
dupsOrdered - Variable in class com.sleepycat.collections.DataView
 
dupTreeKey - Variable in class com.sleepycat.je.recovery.Checkpointer.CheckpointReference
 

E

EMPTY_KEY - Static variable in class com.sleepycat.je.tree.Key
 
enableDebugLoggingToDbLog() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Add the database log as one of the debug logging destinations when the logging system is sufficiently initialized.
end(Xid, int) - Method in class com.sleepycat.je.XAEnvironment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
endCkptLsn - Variable in class com.sleepycat.je.log.StatsFileReader.CheckpointCounter
 
endInclusive - Variable in class com.sleepycat.collections.KeyRange
 
endKey - Variable in class com.sleepycat.collections.KeyRange
 
endTag() - Method in class com.sleepycat.je.tree.BIN
 
endTag() - Method in class com.sleepycat.je.tree.DBIN
 
endTag() - Method in class com.sleepycat.je.tree.DIN
 
endTag() - Method in class com.sleepycat.je.tree.DupCountLN
 
endTag() - Method in class com.sleepycat.je.tree.FileSummaryLN
 
endTag() - Method in class com.sleepycat.je.tree.IN
 
endTag() - Method in class com.sleepycat.je.tree.LN
 
endTag() - Method in class com.sleepycat.je.tree.MapLN
 
endTag() - Method in class com.sleepycat.je.tree.NameLN
 
EntityBinding - Interface in com.sleepycat.bind
A binding between a key-value entry pair and an entity object.
entityBinding - Variable in class com.sleepycat.collections.DataView
 
EntryBinding - 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.
entrySize() - Static method in class com.sleepycat.je.log.FileHeader
A header is always a known size.
entryToBoolean(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BooleanBinding
Converts an entry buffer into a simple boolean value.
entryToByte(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ByteBinding
Converts an entry buffer into a simple byte value.
entryToChar(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.CharacterBinding
Converts an entry buffer into a simple char value.
entryToDouble(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.DoubleBinding
Converts an entry buffer into a simple double value.
entryToFloat(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.FloatBinding
Converts an entry buffer into a simple float value.
entryToInput(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.TupleBase
Utility method to create a new tuple input object for reading the data from a given buffer.
entryToInt(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.IntegerBinding
Converts an entry buffer into a simple int value.
entryToLong(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.LongBinding
Converts an entry buffer into a simple long value.
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.ByteArrayBinding
 
entryToObject(DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Converts key and data entry buffers into an entity Object.
entryToObject(DatabaseEntry) - Method in interface com.sleepycat.bind.EntryBinding
Converts a entry buffer into an Object.
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.RecordNumberBinding
 
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialBinding
Deserialize an object from an entry buffer.
entryToObject(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
entryToObject(Object, Object) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Constructs an entity object from deserialized key and data objects.
entryToObject(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
entryToObject(TupleInput, Object) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Constructs an entity object from TupleInput key entry and deserialized data entry objects.
entryToObject(TupleInput, Object) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.LongBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.StringBinding
 
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.TupleBinding
Constructs a key or data object from a TupleInput entry.
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleInputBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.TupleMarshalledBinding
 
entryToObject(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
entryToObject(TupleInput, TupleInput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Constructs an entity object from TupleInput key and data entries.
entryToObject(TupleInput, TupleInput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
entryToRecordNumber(DatabaseEntry) - Static method in class com.sleepycat.bind.RecordNumberBinding
Utility method for use by bindings to translate a entry buffer to an record number integer.
entryToShort(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ShortBinding
Converts an entry buffer into a simple short value.
entryToString(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.StringBinding
Converts an entry buffer into a simple String value.
entryZeroKeyComparesLow() - Method in class com.sleepycat.je.tree.BIN
Indicates whether entry 0's key is "special" in that it always compares less than any other key.
entryZeroKeyComparesLow() - Method in class com.sleepycat.je.tree.IN
Indicates whether whether entry 0's key is "special" in that it always compares less than any other key.
env - Variable in class com.sleepycat.je.log.FileReader
 
env - Variable in class com.sleepycat.je.util.DbDump
 
env - Variable in class com.sleepycat.je.util.DbLoad
 
env - Variable in class com.sleepycat.je.util.DbVerify
 
ENV_CHECK_LEAKS - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_FAIR_LATCHES - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_FORCED_YIELD - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_INIT_TXN - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_RDONLY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_RECOVERY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_RECOVERY_FORCE_CHECKPOINT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_RUN_CHECKPOINTER - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_RUN_CLEANER - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_RUN_EVICTOR - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_RUN_INCOMPRESSOR - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
EnvConfigObserver - Interface in com.sleepycat.je.dbi
Implemented by observers of mutable config changes.
envConfigUpdate(DbConfigManager) - Method in interface com.sleepycat.je.dbi.EnvConfigObserver
Notifies the observer that one or more mutable properties have been changed.
envConfigUpdate(DbConfigManager) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Respond to config updates.
envConfigUpdate(DbConfigManager) - Method in class com.sleepycat.je.dbi.MemoryBudget
Respond to config updates.
envGetEnvironmentImpl(Environment) - Static method in class com.sleepycat.je.DbInternal
Proxy to Environment.getDbEnvironment
envHandle - Variable in class com.sleepycat.je.Database
 
envHome - Variable in class com.sleepycat.je.util.DbDump
 
envHome - Variable in class com.sleepycat.je.util.DbVerify
 
envImpl - Variable in class com.sleepycat.je.dbi.DbEnvPool.EnvironmentImplInfo
 
envImpl - Variable in class com.sleepycat.je.log.LogManager
 
envImpl - Variable in class com.sleepycat.je.txn.Locker
 
Environment - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
Environment(File, EnvironmentConfig) - Constructor for class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
Environment(File) - Constructor for class com.sleepycat.je.Environment
Get an Environment for an existing EnvironmentImpl.
EnvironmentConfig - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
EnvironmentConfig() - Constructor for class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
EnvironmentConfig(Properties) - Constructor for class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
EnvironmentImpl - Class in com.sleepycat.je.dbi
Underlying Environment implementation.
EnvironmentImpl(File, EnvironmentConfig) - Constructor for class com.sleepycat.je.dbi.EnvironmentImpl
Create a database environment to represent the data in envHome.
environmentImpl - Variable in class com.sleepycat.je.Environment
 
EnvironmentMutableConfig - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
EnvironmentMutableConfig() - Constructor for class com.sleepycat.je.EnvironmentMutableConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
EnvironmentMutableConfig(Properties) - Constructor for class com.sleepycat.je.EnvironmentMutableConfig
Used by EnvironmentConfig to construct from properties.
EnvironmentParams - Class in com.sleepycat.je.config
Javadoc for this public class is generated via the doc templates in the doc_src directory.
EnvironmentParams() - Constructor for class com.sleepycat.je.config.EnvironmentParams
 
EnvironmentStats - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
EnvironmentStats() - Constructor for class com.sleepycat.je.EnvironmentStats
Internal use only.
eof - Variable in class com.sleepycat.je.log.FileReader
 
equalBytes(DatabaseEntry, DatabaseEntry) - Static method in class com.sleepycat.collections.KeyRange
Returns the two DatabaseEntry objects have the same data value.
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.je.dbi.DatabaseId
Compare two DatabaseImpl Id's.
equals(Object) - Method in class com.sleepycat.je.jca.ra.JEManagedConnectionFactory
 
equals(Object) - Method in class com.sleepycat.je.jca.ra.JERequestInfo
 
equals(Object) - Method in class com.sleepycat.je.log.LogEntryType
 
equals(Object) - Method in class com.sleepycat.je.log.LogUtils.XidImpl
 
equals(Object) - Method in class com.sleepycat.je.recovery.Checkpointer.CheckpointReference
 
equals(Object) - Method in class com.sleepycat.je.Transaction
 
equals(Object) - Method in class com.sleepycat.je.tree.BINReference
Compare two BINReferences.
equals(Object) - Method in class com.sleepycat.je.tree.IN
 
equals(Object) - Method in class com.sleepycat.je.tree.Key
Support Set of Key in BINReference.
equals(Object) - Method in class com.sleepycat.je.utilint.Tracer
Override Object.equals
equalsType(byte, byte) - Method in class com.sleepycat.je.log.LogEntryType
Check for equality without making a new object.
equalsType(byte) - Method in class com.sleepycat.je.log.LogEntryType
 
events - Static variable in class com.sleepycat.je.utilint.EventTrace
 
EventTrace - Class in com.sleepycat.je.utilint
Internal class used for transient event tracing.
EventTrace(String) - Constructor for class com.sleepycat.je.utilint.EventTrace
 
EventTrace() - Constructor for class com.sleepycat.je.utilint.EventTrace
 
evict() - Method in class com.sleepycat.je.dbi.CursorImpl
Evict the LN node at the cursor position.
evictBatch(String, long) - Method in class com.sleepycat.je.evictor.Evictor
Each iteration will latch and unlatch the major INList, and will attempt to evict requiredEvictBytes, but will give up after a complete pass over the major INList.
evictLN(int) - Method in class com.sleepycat.je.tree.BIN
Evict a single LN if allowed and adjust the memory budget.
evictLNs() - Method in class com.sleepycat.je.tree.BIN
Reduce memory consumption by evicting all LN targets.
evictMemory() - Method in class com.sleepycat.je.cleaner.UtilizationTracker
Evicts tracked detail if the budget for the tracker is exceeded.
evictMemory() - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
Evictor - Class in com.sleepycat.je.evictor
The Evictor looks through the INList for IN's and BIN's that are worthy of eviction.
Evictor(EnvironmentImpl, String) - Constructor for class com.sleepycat.je.evictor.Evictor
 
Evictor.EvictProfile - Class in com.sleepycat.je.evictor
 
Evictor.EvictProfile() - Constructor for class com.sleepycat.je.evictor.Evictor.EvictProfile
 
EVICTOR_CRITICAL_PERCENTAGE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
EVICTOR_EVICT_BYTES - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
EVICTOR_EVICTION_BATCH_PERCENTAGE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
EVICTOR_LRU_ONLY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
EVICTOR_NODE_SCAN_PERCENTAGE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
EVICTOR_NODES_PER_SCAN - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
EVICTOR_RETRY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
EVICTOR_USEMEM_FLOOR - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
evictProfile - Variable in class com.sleepycat.je.evictor.Evictor
 
EXACT_DATA - Static variable in class com.sleepycat.je.dbi.CursorImpl
 
EXACT_KEY - Static variable in class com.sleepycat.je.dbi.CursorImpl
 
EXACT_MATCH - Static variable in class com.sleepycat.je.tree.IN
 
exactParentFound - Variable in class com.sleepycat.je.tree.SearchResult
 
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.
executeFSync() - Method in class com.sleepycat.je.log.FSyncManager
Put the fsync execution into this method so it can be overridden for testing purposes.
EXISTING - Static variable in class com.sleepycat.je.txn.LockGrantType
 
EXISTING - Static variable in class com.sleepycat.je.txn.LockUpgrade
 
exists(long) - Method in class com.sleepycat.je.incomp.INCompressor
 

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.
fetchTarget(DatabaseImpl, IN) - Method in class com.sleepycat.je.tree.ChildReference
Fetch the target object that this ChildReference refers to.
fetchTarget(int) - Method in class com.sleepycat.je.tree.IN
Returns the target of the idx'th entry or null if a pendingDeleted or knownDeleted entry has been cleaned.
FileHandle - Class in com.sleepycat.je.log
A FileHandle embodies a File and its accompanying latch.
FileHandle(RandomAccessFile, String, EnvironmentImpl, boolean) - Constructor for class com.sleepycat.je.log.FileHandle
 
FileHandleSource - Class in com.sleepycat.je.log
FileHandleSource is a file source built on top of a cached file handle.
FileHandleSource(FileHandle, int, FileManager) - Constructor for class com.sleepycat.je.log.FileHandleSource
 
FileHeader - Class in com.sleepycat.je.log
A FileHeader embodies the header information at the beginning of each log file.
FileHeader(long, long) - Constructor for class com.sleepycat.je.log.FileHeader
 
FileHeader() - Constructor for class com.sleepycat.je.log.FileHeader
For logging only.
FileManager - Class in com.sleepycat.je.log
The FileManager presents the abstraction of one contiguous file.
FileManager(EnvironmentImpl, File, boolean) - Constructor for class com.sleepycat.je.log.FileManager
Set up the file cache and initialize the file manager to point to the beginning of the log.
fileManager - Variable in class com.sleepycat.je.log.FileReader
 
FileManager.FileMode - Class in com.sleepycat.je.log
 
FileManager.LogEndFileDescriptor - Class in com.sleepycat.je.log
The LogEndFileDescriptor is used to write and fsync the end of the log.
FileManager.LogEndFileDescriptor() - Constructor for class com.sleepycat.je.log.FileManager.LogEndFileDescriptor
 
FileReader - Class in com.sleepycat.je.log
A FileReader is an abstract class that traverses the log files, reading in chunks of the file at a time.
FileReader(EnvironmentImpl, int, boolean, long, Long, long, long) - Constructor for class com.sleepycat.je.log.FileReader
A FileReader just needs to know what size chunks to read in.
FileSelector - Class in com.sleepycat.je.cleaner
Keeps track of the status of files for which cleaning is in progres.
FileSelector() - Constructor for class com.sleepycat.je.cleaner.FileSelector
 
filesExist() - Method in class com.sleepycat.je.log.FileManager
 
FileSource - Class in com.sleepycat.je.log
FileSource is used as a channel to a log file when faulting in objects from the log.
FileSource(RandomAccessFile, int, FileManager) - Constructor for class com.sleepycat.je.log.FileSource
 
FileSummary - Class in com.sleepycat.je.cleaner
 
FileSummary() - Constructor for class com.sleepycat.je.cleaner.FileSummary
Creates an empty summary.
FileSummaryLN - Class in com.sleepycat.je.tree
A FileSummaryLN represents a Leaf Node in the UtilizationProfile database.
FileSummaryLN(FileSummary) - Constructor for class com.sleepycat.je.tree.FileSummaryLN
Creates a new LN with a given base summary.
FileSummaryLN() - Constructor for class com.sleepycat.je.tree.FileSummaryLN
Creates an empty LN to be filled in from the log.
fillInEnvironmentGeneratedProps(EnvironmentImpl) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Fill in the properties calculated by the environment to the given config object.
find(Object, boolean) - Method in class com.sleepycat.collections.DataCursor
Find the given value using getSearchBoth if possible or a sequential scan otherwise, no join cursor allowed.
findEntry(byte[], boolean, boolean) - Method in class com.sleepycat.je.tree.IN
Find the entry in this IN for which key arg is >= the key.
findParent(Tree.SearchType, long, boolean, boolean, byte[], byte[], SearchResult, boolean, boolean, int, List, boolean) - Method in class com.sleepycat.je.tree.IN
See if you are the parent of this child.
findPrimaryDatabase() - Method in class com.sleepycat.je.dbi.DatabaseImpl
For this secondary database return the primary that it is associated with, or null if not associated with any primary.
findType(byte, byte) - Static method in class com.sleepycat.je.log.LogEntryType
 
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 class com.sleepycat.je.dbi.INList
 
firstActiveLsn - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
firstHandle - Variable in class com.sleepycat.je.dbi.DbEnvPool.EnvironmentImplInfo
 
firstKey() - Method in class com.sleepycat.collections.StoredSortedMap
Returns the first (lowest) key currently in this sorted map.
firstLogEntryOffset() - Static method in class com.sleepycat.je.log.FileManager
 
FloatBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Float primitive wrapper or a 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.
flush() - Method in class com.sleepycat.je.log.LogManager
Flush all log entries, fsync the log file.
flush() - Method in class com.sleepycat.je.log.TraceLogHandler
 
flushFileSummary(TrackedFileSummary) - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Updates and stores the FileSummary for a given tracked file, if flushing of the summary is allowed.
flushInternal() - Method in class com.sleepycat.je.log.LatchedLogManager
 
flushInternal() - Method in class com.sleepycat.je.log.LogManager
 
flushInternal() - Method in class com.sleepycat.je.log.SyncedLogManager
 
flushProvisionalObsolete(LogManager) - Method in class com.sleepycat.je.tree.IN
Adds the provisional obsolete tracking information in this node to the live tracker.
flushWaiter(Locker, MemoryBudget) - Method in class com.sleepycat.je.txn.Lock
Remove this locker from the waiter list.
force() - Method in class com.sleepycat.je.log.FileManager.LogEndFileDescriptor
FSync the log file that makes up the end of the log.
forceClose() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
forceLogFileFlip() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Flip the log to a new file, forcing an fsync.
forceNewLogFile() - Method in class com.sleepycat.je.log.FileManager
Set the flag that causes a new file to be written before the next write.
ForeignKeyDeleteAction - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
ForeignKeyNullifier - Interface in com.sleepycat.je
Javadoc for this public method is generated via the doc templates in the doc_src directory.
ForeignKeyTrigger - Class in com.sleepycat.je
 
ForeignKeyTrigger(SecondaryDatabase) - Constructor for class com.sleepycat.je.ForeignKeyTrigger
 
forget(Xid) - Method in class com.sleepycat.je.XAEnvironment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
formatEntry(StringBuffer, byte[], boolean) - Static method in class com.sleepycat.je.utilint.CmdUtil
 
formatLong(long) - Static method in class com.sleepycat.je.utilint.HexFormatter
 
formatUsingPrintable - Variable in class com.sleepycat.je.util.DbDump
 
FOUND - Static variable in class com.sleepycat.je.dbi.CursorImpl
 
FOUND_LAST - Static variable in class com.sleepycat.je.dbi.CursorImpl
 
fsync() - Method in class com.sleepycat.je.log.FSyncManager
Request that this file be fsynced to disk.
FSyncManager - Class in com.sleepycat.je.log
 
FSyncManager(EnvironmentImpl) - Constructor for class com.sleepycat.je.log.FSyncManager
 
FSyncManager.FSyncGroup - Class in com.sleepycat.je.log
 
FSyncManager.FSyncGroup(long, EnvironmentImpl) - Constructor for class com.sleepycat.je.log.FSyncManager.FSyncGroup
 

G

genDatabaseConfigMismatchMessage(DatabaseConfig, boolean, boolean, boolean, boolean, boolean) - Method in class com.sleepycat.je.DatabaseConfig
 
generateId(TxnManager) - Method in class com.sleepycat.je.txn.BasicLocker
BasicLockers always have a fixed id, because they are never used for recovery.
generateId(TxnManager) - Method in class com.sleepycat.je.txn.Locker
A Locker has to generate its next id.
generateId(TxnManager) - Method in class com.sleepycat.je.txn.Txn
UserTxns get a new unique id for each instance.
generateLevel(DatabaseId, int) - Method in class com.sleepycat.je.tree.DBIN
 
generateLevel(DatabaseId, int) - Method in class com.sleepycat.je.tree.DIN
 
generateLevel(DatabaseId, int) - Method in class com.sleepycat.je.tree.IN
 
Generation - Class in com.sleepycat.je.tree
 
Generation() - Constructor for class com.sleepycat.je.tree.Generation
 
genSecondaryConfigMismatchMessage(DatabaseConfig, boolean, boolean, boolean, boolean, boolean) - Method in class com.sleepycat.je.SecondaryConfig
 
get(Object) - Method in class com.sleepycat.collections.StoredContainer
 
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.je.Database
 
get(ConfigParam) - Method in class com.sleepycat.je.dbi.DbConfigManager
Get this parameter from the environment wide configuration settings.
get(String) - Method in class com.sleepycat.je.dbi.DbConfigManager
Get this parameter from the environment wide configuration settings.
get(long) - Method in class com.sleepycat.je.log.LogManager
Fault in the first object in the log entry log entry at this LSN.
get(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryDatabase
Javadoc for this public method is generated via the doc templates in the doc_src directory.
get(Transaction, DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryDatabase
Javadoc for this public method is generated via the doc templates in the doc_src directory.
get(Transaction, int) - Method in class com.sleepycat.je.Sequence
Javadoc for this public method is generated via the doc templates in the doc_src directory.
get(long) - Method in class com.sleepycat.je.utilint.BitMap
 
getAbortKnownDeleted() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
getAbortKnownDeleted() - Method in class com.sleepycat.je.log.LNFileReader
Get last abort known deleted seen by the reader.
getAbortKnownDeleted(long) - Method in class com.sleepycat.je.txn.BasicLocker
 
getAbortKnownDeleted(long) - Method in class com.sleepycat.je.txn.Locker
 
getAbortKnownDeleted(long) - Method in class com.sleepycat.je.txn.ReadCommittedLocker
Forwards this method to the transactional buddy.
getAbortKnownDeleted(long) - Method in class com.sleepycat.je.txn.Txn
 
getAbortLsn() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
getAbortLsn() - Method in class com.sleepycat.je.log.LNFileReader
Get last abort LSN seen by the reader (may be null).
getAbortLsn(long) - Method in class com.sleepycat.je.txn.BasicLocker
 
getAbortLsn(long) - Method in class com.sleepycat.je.txn.Locker
 
getAbortLsn(long) - Method in class com.sleepycat.je.txn.ReadCommittedLocker
Forwards this method to the transactional buddy.
getAbortLsn(long) - Method in class com.sleepycat.je.txn.Txn
 
getAccumulatedDelta() - Method in class com.sleepycat.je.tree.IN
 
getAccumulatedDelta() - Method in class com.sleepycat.je.txn.Txn
 
getActiveTxns() - Method in class com.sleepycat.je.TransactionStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getAggressive() - Method in class com.sleepycat.je.VerifyConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getAllFileNumbers() - Method in class com.sleepycat.je.log.FileManager
Get all JE file numbers.
getAllowCreate() - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getAllowCreate() - Method in class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getAllowCreate() - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getAllowed() - Method in class com.sleepycat.je.txn.LockConflict
This method is called first to determine whether the locks is allowed.
getAllowFlush() - Method in class com.sleepycat.je.cleaner.TrackedFileSummary
Returns whether this summary is allowed or prohibited from being flushed or evicted during cleaning.
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.je.SecondaryConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getAllTypes() - Static method in class com.sleepycat.je.log.LogEntryType
Get a copy of all types for unit testing.
getArg(String[], int) - Static method in class com.sleepycat.je.utilint.CmdUtil
 
getAttribute(Environment, String) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Get an attribute value for the given environment.
getAttribute(String) - Method in class com.sleepycat.je.jmx.JEMonitor
 
getAttributeList(Environment) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Get MBean attribute metadata for this environment.
getAttributes(String[]) - Method in class com.sleepycat.je.jmx.JEMonitor
 
getAutoCommitNoSync() - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getBaseClass() - Method in class com.sleepycat.bind.serial.SerialBinding
Returns the base class for this binding.
getBaseSummary() - Method in class com.sleepycat.je.tree.FileSummaryLN
Returns the base summary for the file that is stored in the LN.
getBestFileForCleaning(FileSelector, boolean, Set) - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Returns the best file that qualifies for cleaning, or null if no file qualifies.
getBIN() - Method in class com.sleepycat.je.dbi.CursorImpl
 
getBinDeltaPercent() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getBINDeltaType() - Method in class com.sleepycat.je.tree.BIN
 
getBINDeltaType() - Method in class com.sleepycat.je.tree.DBIN
 
getBinMaxDeltas() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getBINNodeIdsSeen() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getBINOverhead() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getBinRefQueueSize() - Method in class com.sleepycat.je.incomp.INCompressor
 
getBINsByLevel() - Method in class com.sleepycat.je.BtreeStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getBINsByLevel() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getBINToBeRemoved() - Method in class com.sleepycat.je.dbi.CursorImpl
 
getBoolean(BooleanConfigParam) - Method in class com.sleepycat.je.dbi.DbConfigManager
Get this parameter from the environment wide configuration settings.
getBoolean(Properties, String) - Static method in class com.sleepycat.je.utilint.PropUtil
 
getBooleanLogSize() - Static method in class com.sleepycat.je.log.LogUtils
 
getBottomInternalNodeCount() - Method in class com.sleepycat.je.BtreeStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getBranchQualifier() - Method in class com.sleepycat.je.log.LogUtils.XidImpl
 
getBtreeComparator() - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getBtreeComparator() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getBtreeRecordNumbers(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
getBuddy() - Method in class com.sleepycat.je.txn.BuddyLocker
Returns the buddy locker.
getBufferBytes() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
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.
getByteArray(DatabaseEntry) - Static method in class com.sleepycat.collections.KeyRange
Returns an entry's byte array, copying it if the entry offset is non-zero.
getByteArrayLogSize(byte[]) - Static method in class com.sleepycat.je.log.LogUtils
 
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.
getBytes() - Method in class com.sleepycat.je.dbi.DatabaseId
 
getBytes(long) - Method in class com.sleepycat.je.log.FileSource
 
getBytes(long, int) - Method in class com.sleepycat.je.log.FileSource
 
getBytes(long) - Method in class com.sleepycat.je.log.LogBuffer
 
getBytes(long, int) - Method in class com.sleepycat.je.log.LogBuffer
 
getBytes(long) - Method in interface com.sleepycat.je.log.LogSource
Fill the destination byte array with bytes.
getBytes(long, int) - Method in interface com.sleepycat.je.log.LogSource
Fill the destination byte array with the requested number of bytes.
getCacheBudget() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getCacheDataBytes() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getCacheKeys() - Method in class com.sleepycat.je.log.FileManager
 
getCacheMemoryUsage() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getCachePercent() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getCacheSize() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getCacheSize() - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getCacheSize() - Method in class com.sleepycat.je.SequenceStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getCacheTotalBytes() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getCandidates() - Method in class com.sleepycat.je.evictor.Evictor.EvictProfile
 
getCapacity() - Method in class com.sleepycat.je.log.LogBuffer
 
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
 
getCause() - Method in exception com.sleepycat.util.RuntimeExceptionWrapper
 
getCausesRestart() - Method in class com.sleepycat.je.txn.LockType
Returns whether when this type is requested it can result in LockGrantType.RESTART.
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.
getCheapestFileToClean(List) - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Returns the cheapest file to clean from the given list of files.
getCheckpointer() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getCheckpointStartLsn() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getCheckpointUP(EnvironmentConfig) - Static method in class com.sleepycat.je.DbInternal
Proxy to EnvironmentConfig.getCheckpointUP()
getCheckpointUP() - Method in class com.sleepycat.je.EnvironmentConfig
For unit testing, to prevent writing utilization data during checkpoint.
getChildEvictionType() - Method in class com.sleepycat.je.tree.BIN
 
getChildEvictionType() - Method in class com.sleepycat.je.tree.IN
Returns the eviction type based on the status of child nodes, irrespective of isEvictionProhibited.
getChildKey(IN) - Method in class com.sleepycat.je.tree.BIN
Get the key (dupe or identifier) in child that is used to locate it in 'this' node.
getChildKey(IN) - Method in class com.sleepycat.je.tree.DBIN
Get the key (dupe or identifier) in child that is used to locate it in 'this' node.
getChildKey(IN) - Method in class com.sleepycat.je.tree.DIN
Get the key (dupe or identifier) in child that is used to locate it in 'this' node.
getChildKey(IN) - Method in class com.sleepycat.je.tree.IN
Get the key (dupe or identifier) in child that is used to locate it in 'this' node.
getClassFormat(byte[]) - Method in interface com.sleepycat.bind.serial.ClassCatalog
Return the ObjectStreamClass for the given class ID.
getClassFormat(byte[]) - Method in class com.sleepycat.bind.serial.StoredClassCatalog
 
getClassID(ObjectStreamClass) - Method in interface com.sleepycat.bind.serial.ClassCatalog
Return the class ID for the current version of the given class description.
getClassID(ObjectStreamClass) - Method in class com.sleepycat.bind.serial.StoredClassCatalog
 
getClassLoader() - Method in class com.sleepycat.bind.serial.SerialBinding
Returns the class loader to be used during deserialization, or null if a default class loader should be used.
getCleaner() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getCleanerBacklog() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getClear() - Method in class com.sleepycat.je.StatsConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getCollection() - Method in class com.sleepycat.collections.StoredIterator
Returns the collection associated with this iterator.
getConfig() - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getConfig() - Method in class com.sleepycat.je.Database
 
getConfig() - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getConfig() - Method in class com.sleepycat.je.JoinCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getConfigManager() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Returns the config manager for the current base configuration.
getConfigParam(String) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getConflict(LockType) - Method in class com.sleepycat.je.txn.LockType
Returns the LockConfict that results when this lock type is held and the given lock type is requested by another locker.
getConnection(String, EnvironmentConfig) - Method in interface com.sleepycat.je.jca.ra.JEConnectionFactory
 
getConnection(String, EnvironmentConfig, TransactionConfig) - Method in interface com.sleepycat.je.jca.ra.JEConnectionFactory
 
getConnection(String, EnvironmentConfig) - Method in class com.sleepycat.je.jca.ra.JEConnectionFactoryImpl
 
getConnection(String, EnvironmentConfig, TransactionConfig) - Method in class com.sleepycat.je.jca.ra.JEConnectionFactoryImpl
 
getConnection(Subject, ConnectionRequestInfo) - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
getCriticalThreshold() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getCurrent(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getCurrent(), no join cursor allowed.
getCurrent(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.collections.RangeCursor
 
getCurrent(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getCurrent(DatabaseEntry, DatabaseEntry, LockType) - Method in class com.sleepycat.je.dbi.CursorImpl
Retrieve the current record.
getCurrent(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getCurrent(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getCurrent() - Method in class com.sleepycat.je.SequenceStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getCurrentAlreadyLatched(DatabaseEntry, DatabaseEntry, LockType, boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Retrieve the current record.
getCurrentFileNum() - Method in class com.sleepycat.je.log.FileManager
 
getCurrentInternal(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Returns the current key and data.
getCurrentKey() - Method in class com.sleepycat.collections.DataCursor
Returns the key object for the last record read.
getCurrentLN(LockType) - Method in class com.sleepycat.je.dbi.CursorImpl
Retrieve the current LN, return with the target bin unlatched.
getCurrentLNAlreadyLatched(LockType) - Method in class com.sleepycat.je.dbi.CursorImpl
Retrieve the current LN, assuming the BIN is already latched.
getCurrentRecordNumber() - Method in class com.sleepycat.collections.DataCursor
Returns the record number for the last record read.
getCurrentRecordNumber(Cursor, DatabaseEntry, LockMode) - Static method in class com.sleepycat.compat.DbCompat
 
getCurrentTxn() - Method in class com.sleepycat.collections.DataView
Returns the current transaction for the view or null if the environment is non-transactional.
getCurrentValue() - Method in class com.sleepycat.collections.DataCursor
Returns the value object for the last record read.
getCursor() - Method in class com.sleepycat.collections.DataCursor
Returns the internal range cursor.
getCursor() - Method in class com.sleepycat.collections.RangeCursor
Returns the underlying cursor.
getCursorBIN(CursorImpl) - Method in class com.sleepycat.je.tree.BIN
The following four methods access the correct fields in a cursor depending on whether "this" is a BIN or DBIN.
getCursorBIN(CursorImpl) - Method in class com.sleepycat.je.tree.DBIN
The following four methods access the correct fields in a cursor depending on whether "this" is a BIN or DBIN.
getCursorBINToBeRemoved(CursorImpl) - Method in class com.sleepycat.je.tree.BIN
 
getCursorBINToBeRemoved(CursorImpl) - Method in class com.sleepycat.je.tree.DBIN
 
getCursorConfig() - Method in class com.sleepycat.collections.StoredContainer
Returns the cursor configuration that is used for all operations performed via this container.
getCursorImpl() - Method in class com.sleepycat.je.Cursor
Internal entrypoint.
getCursorImpl(Cursor) - Static method in class com.sleepycat.je.DbInternal
Proxy to Cursor.getCursorImpl()
getCursorIndex(CursorImpl) - Method in class com.sleepycat.je.tree.BIN
 
getCursorIndex(CursorImpl) - Method in class com.sleepycat.je.tree.DBIN
 
getCursorsBins() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getCursorSet() - Method in class com.sleepycat.je.tree.BIN
 
getData() - Method in class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getData() - Method in class com.sleepycat.je.tree.BINReference
 
getData() - Method in class com.sleepycat.je.tree.DBINReference
 
getData() - Method in class com.sleepycat.je.tree.LN
 
getDatabase() - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getDatabase() - Method in class com.sleepycat.je.dbi.TruncateResult
 
getDatabase() - Method in class com.sleepycat.je.JoinCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getDatabase() - Method in class com.sleepycat.je.Sequence
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getDatabase() - Method in class com.sleepycat.je.tree.IN
Get the database for this IN.
getDatabase() - Method in class com.sleepycat.je.tree.MapLN
 
getDatabase() - Method in class com.sleepycat.je.tree.Tree
 
getDatabaseFile(Database) - Static method in class com.sleepycat.compat.DbCompat
 
getDatabaseId() - Method in class com.sleepycat.je.log.CleanerFileReader
Get the last databaseId seen by the reader.
getDatabaseId() - Method in class com.sleepycat.je.log.INFileReader
Get the last databaseId seen by the reader.
getDatabaseId() - Method in class com.sleepycat.je.log.LNFileReader
Get the last databaseId seen by the reader.
getDatabaseId() - Method in class com.sleepycat.je.tree.BINReference
 
getDatabaseId() - Method in class com.sleepycat.je.tree.IN
 
getDatabaseId() - Method in class com.sleepycat.je.tree.INDeleteInfo
 
getDatabaseId() - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
getDatabaseImpl() - Method in class com.sleepycat.je.Cursor
Always returns non-null, while getDatabase() returns null if no handle is associated with this cursor.
getDatabaseImpl() - Method in class com.sleepycat.je.Database
Return the databaseImpl object instance.
getDatabaseName() - Method in class com.sleepycat.je.Database
 
getDatabaseNames() - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getDataBuffer() - Method in class com.sleepycat.je.log.LogBuffer
 
getDb(Locker, String, Database) - Method in class com.sleepycat.je.dbi.DbTree
Get a database object given a database name.
getDb(Locker, String, Database, boolean) - Method in class com.sleepycat.je.dbi.DbTree
Get a database object given a database name.
getDb(DatabaseId) - Method in class com.sleepycat.je.dbi.DbTree
Get a database object based on an id only.
getDb(DatabaseId, long) - Method in class com.sleepycat.je.dbi.DbTree
Get a database object based on an id only.
getDb(DatabaseId, long, boolean, String) - Method in class com.sleepycat.je.dbi.DbTree
Get a database object based on an id only.
getDb(Locker, String, Database) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Get a database object given a database name.
getDb() - Method in class com.sleepycat.je.SecondaryTrigger
 
getDbClosedBins() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getDbEnvironment() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getDbId() - Method in class com.sleepycat.je.cleaner.LNInfo
 
getDbId() - Method in class com.sleepycat.je.log.entry.BINDeltaLogEntry
 
getDbId() - Method in interface com.sleepycat.je.log.entry.INContainingEntry
 
getDbId() - Method in class com.sleepycat.je.log.entry.INLogEntry
 
getDbId() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
getDbId() - Method in class com.sleepycat.je.tree.BINDelta
 
getDBINNodeIdsSeen() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getDBINOverhead() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getDBINsByLevel() - Method in class com.sleepycat.je.BtreeStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getDBINsByLevel() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getDbMapTree() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getDbName(DatabaseId) - Method in class com.sleepycat.je.dbi.DbTree
Return the database name for a given db.
getDbNames() - Method in class com.sleepycat.je.dbi.DbTree
 
getDbNames() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getDebugName() - Method in class com.sleepycat.je.Database
 
getDebugName() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getDecrement() - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getDefault() - Method in class com.sleepycat.je.config.ConfigParam
 
getDefaultTxnConfig(Environment) - Static method in class com.sleepycat.je.DbInternal
Proxy to Environment.getDefaultTxnConfig()
getDefaultTxnConfig() - Method in class com.sleepycat.je.Environment
Returns the default txn config for this environment handle.
getDeletedDupKey() - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
getDeletedIdKey() - Method in class com.sleepycat.je.log.INFileReader
Get the deleted id key stored in the last delete info log entry.
getDeletedIdKey() - Method in class com.sleepycat.je.tree.INDeleteInfo
 
getDeletedKeyIterator() - Method in class com.sleepycat.je.tree.BINReference
 
getDeletedLeafNodeCount() - Method in class com.sleepycat.je.BtreeStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getDeletedLNCount() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getDeletedMainKey() - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
getDeletedNodeId() - Method in class com.sleepycat.je.log.INFileReader
Get the deleted node id stored in the last delete info log entry.
getDeletedNodeId() - Method in class com.sleepycat.je.tree.INDeleteInfo
 
getDeletedNodeId() - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
getDescription() - Method in class com.sleepycat.je.config.ConfigParam
 
getDetail() - Method in interface com.sleepycat.util.ExceptionWrapper
Deprecated. replaced by ExceptionWrapper.getCause().
getDetail() - Method in exception com.sleepycat.util.IOExceptionWrapper
Deprecated. replaced by IOExceptionWrapper.getCause().
getDetail() - Method in exception com.sleepycat.util.RuntimeExceptionWrapper
Deprecated. replaced by RuntimeExceptionWrapper.getCause().
getDINNodeIdsSeen() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getDINOverhead() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getDINsByLevel() - Method in class com.sleepycat.je.BtreeStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getDINsByLevel() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getDirty() - Method in class com.sleepycat.je.tree.IN
 
getDirtyRead() - Method in class com.sleepycat.je.CursorConfig
Deprecated.  
getDirtyRead() - Method in class com.sleepycat.je.TransactionConfig
Deprecated.  
getDupBIN() - Method in class com.sleepycat.je.dbi.CursorImpl
 
getDupBINToBeRemoved() - Method in class com.sleepycat.je.dbi.CursorImpl
 
getDupCount() - Method in class com.sleepycat.je.tree.DupCountLN
 
getDupCountLeafNodeCount() - Method in class com.sleepycat.je.BtreeStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getDupCountLN() - Method in class com.sleepycat.je.tree.DIN
 
getDupCountLNCount() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getDupCountLNRef() - Method in class com.sleepycat.je.tree.DIN
 
getDupDeletedDupKey() - Method in class com.sleepycat.je.log.INFileReader
Get the deleted main key stored in the last delete info log entry.
getDupDeletedMainKey() - Method in class com.sleepycat.je.log.INFileReader
Get the deleted main key stored in the last delete info log entry.
getDupDeletedNodeId() - Method in class com.sleepycat.je.log.INFileReader
Get the deleted node id stored in the last delete info log entry.
getDupIndex() - Method in class com.sleepycat.je.dbi.CursorImpl
 
getDupKey() - Method in class com.sleepycat.je.cleaner.LNInfo
 
getDupKey() - Method in class com.sleepycat.je.log.entry.DeletedDupLNLogEntry
Get the data-as-key out of the entry.
getDupKey() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
getDupKey() - Method in class com.sleepycat.je.tree.DBIN
Return the key for this duplicate set.
getDupKey() - Method in class com.sleepycat.je.tree.DIN
Return the key for this duplicate set.
getDupKey() - Method in class com.sleepycat.je.tree.IN
Return the key for this duplicate set.
getDuplicateBottomInternalNodeCount() - Method in class com.sleepycat.je.BtreeStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getDuplicateComparator() - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getDuplicateComparator() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getDuplicateInternalNodeCount() - Method in class com.sleepycat.je.BtreeStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getDuplicateTreeMaxDepth() - Method in class com.sleepycat.je.BtreeStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getDuplicateTreeMaxDepth() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getDupTreeKey() - Method in class com.sleepycat.je.log.CleanerFileReader
Get the last key seen by the reader.
getDupTreeKey() - Method in class com.sleepycat.je.log.LNFileReader
Get the last key seen by the reader.
getDupTreeKey() - Method in class com.sleepycat.je.tree.DBIN
Return the key for navigating through the duplicate tree.
getDupTreeKey() - Method in class com.sleepycat.je.tree.DIN
Return the key for navigating through the duplicate tree.
getDupTreeKey() - Method in class com.sleepycat.je.tree.IN
Return the key for navigating through the duplicate tree.
getEISProductName() - Method in class com.sleepycat.je.jca.ra.JEConnectionMetaData
 
getEISProductVersion() - Method in class com.sleepycat.je.jca.ra.JEConnectionMetaData
 
getEmptyStats() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getEndOfLog() - Method in class com.sleepycat.je.log.LastFileReader
 
getEntriesCounted() - Method in class com.sleepycat.je.cleaner.FileSummary
Returns the total number of entries counted.
getEntryInMemorySize(byte[], Node) - Method in class com.sleepycat.je.tree.IN
 
getEntryLsnByteArray() - Method in class com.sleepycat.je.tree.IN
 
getEntryLsnLongArray() - Method in class com.sleepycat.je.tree.IN
 
getEntryType() - Method in class com.sleepycat.je.log.LastFileReader
 
getEnv() - Method in class com.sleepycat.collections.DataView
Returns the environment for the database.
getEnv() - Method in class com.sleepycat.je.jca.ra.JELocalTransaction
 
getEnvConfig() - Method in class com.sleepycat.je.jca.ra.JERequestInfo
 
getEnvironment() - Method in class com.sleepycat.collections.CurrentTransaction
Returns the underlying Berkeley DB environment.
getEnvironment() - Method in class com.sleepycat.je.cleaner.UtilizationTracker
 
getEnvironment() - Method in class com.sleepycat.je.Database
 
getEnvironment(File, EnvironmentConfig) - Method in class com.sleepycat.je.dbi.DbEnvPool
If the environment is not open, open it.
getEnvironment() - Method in class com.sleepycat.je.jca.ra.JEConnection
 
getEnvironment() - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
getEnvironmentConfig() - Method in class com.sleepycat.je.dbi.DbConfigManager
 
getEnvironmentHome() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Get the environment home directory.
getEnvironmentHome() - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Return the target environment directory.
getEnvironmentIfOpen() - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Return an Environment only if the environment has already been opened in this process.
getEnvironmentIfOpen() - Method in class com.sleepycat.je.jmx.JEMonitor
This MBean has the policy of only accessing an environment when it has already been configured and opened by other application threads.
getEnvironmentImpl() - Method in class com.sleepycat.je.Environment
Internal entrypoint.
getEnvironmentOpenConfig() - Method in class com.sleepycat.je.jmx.JEMBeanHelper
If the helper was instantiated with canConfigure==true, it shows environment configuration attributes.
getEnvironmentShell(File) - Static method in class com.sleepycat.je.DbInternal
Get an Environment only if the environment is already open.
getEofNodeId() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getEvictionType() - Method in class com.sleepycat.je.tree.IN
Returns the eviction type for this IN, for use by the evictor.
getEvictor() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getExclusiveCreate() - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getExclusiveCreate() - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getExistingEnvironment(File) - Method in class com.sleepycat.je.dbi.DbEnvPool
 
getExtraDescription() - Method in class com.sleepycat.je.config.ConfigParam
 
getExtraDescription() - Method in class com.sleepycat.je.config.IntConfigParam
 
getExtraDescription() - Method in class com.sleepycat.je.config.LongConfigParam
 
getExtraDescription() - Method in class com.sleepycat.je.config.ShortConfigParam
 
getFast() - Method in class com.sleepycat.je.StatsConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getFile() - Method in class com.sleepycat.je.log.FileHandle
 
getFileHandle(long) - Method in class com.sleepycat.je.log.FileManager
Return a read only file handle that corresponds the this file number.
getFileHeaderPrevOffset(long) - Method in class com.sleepycat.je.log.FileManager
 
getFileManager() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getFileName(long, String) - Static method in class com.sleepycat.je.log.FileManager
 
getFileNumber() - Method in class com.sleepycat.je.cleaner.TrackedFileSummary
Returns the file number being tracked.
getFileNumber(byte[]) - Method in class com.sleepycat.je.tree.FileSummaryLN
Convert a FileSummaryLN key from a byte array to a long.
getFileNumber(long) - Static method in class com.sleepycat.je.utilint.DbLsn
Return the file number for this DbLsn.
getFileOffset(long) - Static method in class com.sleepycat.je.utilint.DbLsn
Return the file offset for this DbLsn.
getFilesAtCheckpointStart() - Method in class com.sleepycat.je.cleaner.Cleaner
Returns a copy of the cleaned and processed files at the time a checkpoint starts.
getFilesAtCheckpointStart() - Method in class com.sleepycat.je.cleaner.FileSelector
Returns a copy of the cleaned and fully-processed files at the time a checkpoint starts.
getFileSummaryMap(boolean) - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Returns a copy of the current file summary map, optionally including tracked summary information, for use by the DbSpace utility and by unit tests.
getFirst(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getFirst(), join cursor is allowed.
getFirst(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.collections.RangeCursor
 
getFirst(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getFirst(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getFirst(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getFirstActiveLsn() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getFirstActiveLsn() - Method in class com.sleepycat.je.recovery.Checkpointer
 
getFirstActiveLsn() - Method in class com.sleepycat.je.txn.Txn
 
getFirstActiveLsn() - Method in class com.sleepycat.je.txn.TxnManager
Get the earliest LSN of all the active transactions, for checkpoint.
getFirstDuplicate(DatabaseEntry, DatabaseEntry, LockType) - Method in class com.sleepycat.je.dbi.CursorImpl
Retrieve the first duplicate at the current cursor position.
getFirstFileNum() - Method in class com.sleepycat.je.log.FileManager
public for cleaner.
getFirstLsn() - Method in class com.sleepycat.je.log.LogBuffer
Return first LSN held in this buffer.
getFirstNode() - Method in class com.sleepycat.je.tree.Tree
Find the leftmost node (IN or BIN) in the tree.
getFirstNode(DIN) - Method in class com.sleepycat.je.tree.Tree
Find the leftmost node (DBIN) in a duplicate tree.
getFirstOrLast(boolean) - Method in class com.sleepycat.collections.StoredCollection
 
getFollowingFileNum(long, boolean) - Method in class com.sleepycat.je.log.FileManager
Get the next file number before/after currentFileNum.
getForce() - Method in class com.sleepycat.je.CheckpointConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getForeignKeyDatabase() - Method in class com.sleepycat.je.SecondaryConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getForeignKeyDeleteAction() - Method in class com.sleepycat.je.SecondaryConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getForeignKeyNullifier() - Method in class com.sleepycat.je.SecondaryConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getFormatId() - Method in class com.sleepycat.je.log.LogUtils.XidImpl
 
getFullFileName(long, String) - Method in class com.sleepycat.je.log.FileManager
 
getFullFileNames(long) - Method in class com.sleepycat.je.log.FileManager
 
getGeneration() - Method in class com.sleepycat.je.tree.IN
 
getGlobalTransactionId() - Method in class com.sleepycat.je.log.LogUtils.XidImpl
 
getHighestFlushLevel() - Method in class com.sleepycat.je.recovery.Checkpointer
 
getHighestLevel() - Method in class com.sleepycat.je.dbi.DbTree
 
getHome() - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getId() - Method in class com.sleepycat.je.dbi.DatabaseId
 
getId() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getId() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getId() - Method in class com.sleepycat.je.Transaction
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getId() - Method in class com.sleepycat.je.TransactionStats.Active
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getId() - Method in class com.sleepycat.je.tree.NameLN
 
getId() - Method in class com.sleepycat.je.txn.Locker
 
getId() - Method in class com.sleepycat.je.txn.TxnEnd
 
getIdentifierKey() - Method in class com.sleepycat.je.tree.IN
 
getIllegal() - Method in class com.sleepycat.je.txn.LockUpgrade
This method is called to determine whether the upgrade is illegal.
getImmutableSecondaryKey() - Method in class com.sleepycat.je.SecondaryConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getIN() - Method in class com.sleepycat.je.log.CleanerFileReader
Get the last entry seen by the reader as an IN.
getIN(EnvironmentImpl) - Method in class com.sleepycat.je.log.entry.BINDeltaLogEntry
 
getIN(EnvironmentImpl) - Method in interface com.sleepycat.je.log.entry.INContainingEntry
 
getIN(EnvironmentImpl) - Method in class com.sleepycat.je.log.entry.INLogEntry
 
getIN() - Method in class com.sleepycat.je.log.INFileReader
Get the last IN seen by the reader.
getInCompQueueSize() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getINCompressor() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Return the incompressor.
getINCompressorQueueSize() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getIndex() - Method in class com.sleepycat.je.dbi.CursorImpl
 
getIndexOffset() - Method in class com.sleepycat.collections.StoredCollection
 
getIndexOffset() - Method in class com.sleepycat.collections.StoredList
 
getInitializeCDB(EnvironmentConfig) - Static method in class com.sleepycat.compat.DbCompat
 
getInitializeLocking(EnvironmentConfig) - Static method in class com.sleepycat.compat.DbCompat
 
getInitialValue() - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getInMemoryINs() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getInMemorySize() - Method in class com.sleepycat.je.tree.IN
Return the number of bytes used by this IN.
getInMemorySize() - Method in class com.sleepycat.je.txn.Txn
 
getINNodeIdsSeen() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getINOverhead() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getINs() - Method in class com.sleepycat.je.dbi.INList
 
getINsByLevel() - Method in class com.sleepycat.je.BtreeStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getINsByLevel() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getInstance(Environment) - Static method in class com.sleepycat.collections.CurrentTransaction
Gets the CurrentTransaction accessor for a specified Berkeley DB environment.
getInstance() - Static method in class com.sleepycat.je.dbi.DbEnvPool
Access the singleton instance.
getInstanceInternal(Environment) - Static method in class com.sleepycat.collections.CurrentTransaction
Gets the CurrentTransaction accessor for a specified Berkeley DB environment.
getInt(IntConfigParam) - Method in class com.sleepycat.je.dbi.DbConfigManager
Get this parameter from the environment wide configuration settings.
getInternalNodeCount() - Method in class com.sleepycat.je.BtreeStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getIntLogSize() - Static method in class com.sleepycat.je.log.LogUtils
 
getIsDeleted() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getJERootDir() - Method in class com.sleepycat.je.jca.ra.JERequestInfo
 
getKBytes() - Method in class com.sleepycat.je.CheckpointConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getKey() - Method in class com.sleepycat.collections.MapEntryParameter
Returns the key of this entry.
getKey() - Method in class com.sleepycat.je.cleaner.LNInfo
 
getKey() - Method in class com.sleepycat.je.log.CleanerFileReader
Get the last key seen by the reader.
getKey() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
getKey() - Method in class com.sleepycat.je.log.LNFileReader
Get the last key seen by the reader.
getKey() - Method in class com.sleepycat.je.Sequence
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getKey() - Method in class com.sleepycat.je.tree.BINReference
 
getKey() - Method in class com.sleepycat.je.tree.ChildReference
Return the key for this ChildReference.
getKey() - Method in class com.sleepycat.je.tree.DBINReference
 
getKey() - Method in class com.sleepycat.je.tree.DeltaInfo
 
getKey(int) - Method in class com.sleepycat.je.tree.IN
Return the idx'th key.
getKey() - Method in class com.sleepycat.je.tree.Key
Get the byte array for the key.
getKeyComparator() - Method in class com.sleepycat.je.tree.BIN
Return the relevant user defined comparison function for this type of node.
getKeyComparator() - Method in class com.sleepycat.je.tree.DBIN
Return the comparator function to be used for DBINs.
getKeyComparator() - Method in class com.sleepycat.je.tree.DIN
Return the comparator function to be used for DINs.
getKeyComparator() - Method in class com.sleepycat.je.tree.IN
Return the relevant user defined comparison function for this type of node.
getKeyCreator(Class, String) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a SecondaryKeyCreator object for use in configuring a SecondaryDatabase.
getKeyCreator() - Method in class com.sleepycat.je.SecondaryConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getLast(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getLast(), no join cursor allowed.
getLast(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.collections.RangeCursor
 
getLast(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getLast(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getLast(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getLastCheckpointEnd() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getLastCheckpointId() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getLastCheckpointStart() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getLastCheckpointTime() - Method in class com.sleepycat.je.TransactionStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getLastDbId() - Method in class com.sleepycat.je.dbi.DbTree
Get the latest allocated id, for checkpoint info.
getLastDbId() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getLastDeltaVersion() - Method in class com.sleepycat.je.tree.BIN
 
getLastEntryInPrevFileOffset() - Method in class com.sleepycat.je.log.FileHeader
 
getLastFileNum() - Method in class com.sleepycat.je.log.FileManager
 
getLastFullLsn() - Method in class com.sleepycat.je.tree.BINDelta
 
getLastFullVersion() - Method in class com.sleepycat.je.tree.IN
Returns the last logged LSN, or null if never logged.
getLastId() - Static method in class com.sleepycat.je.tree.Node
Get the latest id, for checkpointing.
getLastLsn() - Method in class com.sleepycat.je.log.FileReader
Get LSN of the last entry read.
getLastLsn() - Method in class com.sleepycat.je.txn.Txn
Access to last LSN.
getLastLsn() - Method in class com.sleepycat.je.txn.TxnEnd
 
getLastLsnAtRecovery() - Method in class com.sleepycat.je.log.LogManager
 
getLastNode() - Method in class com.sleepycat.je.tree.Tree
Find the rightmost node (IN or BIN) in the tree.
getLastNode(DIN) - Method in class com.sleepycat.je.tree.Tree
Find the rightmost node (DBIN) in a duplicate tree.
getLastNodeId() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getLastObject() - Method in class com.sleepycat.je.log.SearchFileReader
 
getLastRecoveryInfo() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Info about the last recovery
getLastSeen(LogEntryType) - Method in class com.sleepycat.je.log.LastFileReader
 
getLastTxnId() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getLastTxnId() - Method in class com.sleepycat.je.TransactionStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getLastTxnId() - Method in class com.sleepycat.je.txn.TxnManager
Get the last used id, for checkpoint info.
getLastUsedLsn() - Method in class com.sleepycat.je.log.FileManager
Return the last allocated LSN in the log.
getLastValidLsn() - Method in class com.sleepycat.je.log.LastFileReader
 
getLastValue() - Method in class com.sleepycat.je.SequenceStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getLatchStats() - Method in class com.sleepycat.je.latch.Latch
 
getLatchStats() - Method in class com.sleepycat.je.latch.SharedLatch
Used for debugging latches.
getLeader() - Method in class com.sleepycat.je.log.FSyncManager.FSyncGroup
 
getLeafNodeCount() - Method in class com.sleepycat.je.BtreeStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getLevel() - Method in class com.sleepycat.je.tree.IN
 
getLevel() - Method in class com.sleepycat.je.tree.Node
Cover for LN's and just return 0 since they'll always be at the bottom of the tree.
getLN() - Method in class com.sleepycat.je.cleaner.LNInfo
 
getLN() - Method in class com.sleepycat.je.log.CleanerFileReader
Get the last LN seen by the reader.
getLN() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
getLN() - Method in class com.sleepycat.je.log.LNFileReader
Get the last LN seen by the reader.
getLN() - Method in class com.sleepycat.je.txn.LockResult
 
getLNCount() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getLoadPropertyFile() - Method in class com.sleepycat.je.EnvironmentMutableConfig
For unit testing, to prevent loading of je.properties.
getLocalTransaction() - Method in class com.sleepycat.je.jca.ra.JEConnection
 
getLocalTransaction() - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
getLocker() - Method in class com.sleepycat.je.dbi.CursorImpl
 
getLocker(Transaction) - Static method in class com.sleepycat.je.DbInternal
Proxy to Transaction.getLocker()
getLocker() - Method in class com.sleepycat.je.Transaction
This method should only be called by the LockerFactory.getReadableLocker and getWritableLocker methods.
getLocker() - Method in class com.sleepycat.je.txn.LockInfo
 
getLockerNext() - Method in class com.sleepycat.je.dbi.CursorImpl
 
getLockerPrev() - Method in class com.sleepycat.je.dbi.CursorImpl
 
getLockGrant() - Method in class com.sleepycat.je.txn.LockResult
 
getLockManager() - Method in class com.sleepycat.je.txn.TxnManager
Give transactions and environment access to lock manager.
getLockMode(boolean) - Method in class com.sleepycat.collections.DataCursor
Returns the lock mode to use for a getXxx() operation.
getLockStats() - Method in class com.sleepycat.je.dbi.CursorImpl
 
getLockStats(StatsConfig) - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getLockTimeout() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getLockTimeout() - Method in class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getLockTimeout() - Method in class com.sleepycat.je.txn.Locker
Get the lock timeout period for this transaction, in milliseconds
getLockType() - Method in class com.sleepycat.je.txn.LockInfo
 
getLogBufferBudget() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getLogEntry(long) - Method in class com.sleepycat.je.log.LogManager
Instantiate all the objects in the log entry at this LSN.
getLogEntry(long, RandomAccessFile) - Method in class com.sleepycat.je.log.LogManager
 
getLogEntryType() - Method in class com.sleepycat.je.log.INFileReader
Get the current log entry type.
getLogger() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getLogManager() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getLogSize() - Method in class com.sleepycat.je.cleaner.FileSummary
 
getLogSize() - Method in class com.sleepycat.je.cleaner.PackedOffsets
 
getLogSize() - Method in class com.sleepycat.je.dbi.DatabaseId
 
getLogSize() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getLogSize() - Method in class com.sleepycat.je.dbi.DbTree
 
getLogSize() - Method in class com.sleepycat.je.log.entry.DeletedDupLNLogEntry
Extend super class to add in extra key.
getLogSize() - Method in class com.sleepycat.je.log.entry.INLogEntry
 
getLogSize() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
getLogSize() - Method in class com.sleepycat.je.log.FileHeader
 
getLogSize() - Method in interface com.sleepycat.je.log.LogWritable
 
getLogSize() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getLogSize() - Method in class com.sleepycat.je.recovery.CheckpointStart
 
getLogSize() - Method in class com.sleepycat.je.tree.BINDelta
 
getLogSize() - Method in class com.sleepycat.je.tree.ChildReference
 
getLogSize() - Method in class com.sleepycat.je.tree.DBIN
 
getLogSize() - Method in class com.sleepycat.je.tree.DeltaInfo
 
getLogSize() - Method in class com.sleepycat.je.tree.DIN
 
getLogSize() - Method in class com.sleepycat.je.tree.DupCountLN
 
getLogSize() - Method in class com.sleepycat.je.tree.FileSummaryLN
 
getLogSize() - Method in class com.sleepycat.je.tree.IN
 
getLogSize() - Method in class com.sleepycat.je.tree.INDeleteInfo
 
getLogSize() - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
getLogSize() - Method in class com.sleepycat.je.tree.LN
 
getLogSize() - Method in class com.sleepycat.je.tree.MapLN
 
getLogSize() - Method in class com.sleepycat.je.tree.NameLN
 
getLogSize() - Method in class com.sleepycat.je.tree.Node
 
getLogSize() - Method in class com.sleepycat.je.tree.Tree
 
getLogSize() - Method in class com.sleepycat.je.txn.Txn
 
getLogSize() - Method in class com.sleepycat.je.txn.TxnEnd
 
getLogSize() - Method in class com.sleepycat.je.txn.TxnPrepare
 
getLogSize() - Method in class com.sleepycat.je.utilint.Tracer
 
getLogType() - Method in class com.sleepycat.je.dbi.DbTree
 
getLogType() - Method in class com.sleepycat.je.log.entry.INLogEntry
 
getLogType() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
getLogType() - Method in class com.sleepycat.je.log.FileHeader
 
getLogType() - Method in interface com.sleepycat.je.log.LoggableObject
All objects that are reponsible for a generating a type of log entry must implement this.
getLogType() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getLogType() - Method in class com.sleepycat.je.recovery.CheckpointStart
 
getLogType() - Method in class com.sleepycat.je.tree.BIN
 
getLogType() - Method in class com.sleepycat.je.tree.BINDelta
 
getLogType() - Method in class com.sleepycat.je.tree.DBIN
 
getLogType() - Method in class com.sleepycat.je.tree.DIN
 
getLogType() - Method in class com.sleepycat.je.tree.DupCountLN
 
getLogType() - Method in class com.sleepycat.je.tree.FileSummaryLN
 
getLogType() - Method in class com.sleepycat.je.tree.IN
 
getLogType() - Method in class com.sleepycat.je.tree.INDeleteInfo
 
getLogType() - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
getLogType() - Method in class com.sleepycat.je.tree.LN
 
getLogType() - Method in class com.sleepycat.je.tree.MapLN
 
getLogType() - Method in class com.sleepycat.je.tree.NameLN
 
getLogType() - Method in class com.sleepycat.je.tree.Node
 
getLogType() - Method in class com.sleepycat.je.txn.TxnAbort
 
getLogType() - Method in class com.sleepycat.je.txn.TxnCommit
 
getLogType() - Method in class com.sleepycat.je.txn.TxnEnd
 
getLogType() - Method in class com.sleepycat.je.txn.TxnPrepare
 
getLogType() - Method in class com.sleepycat.je.utilint.Tracer
 
getLogWriter() - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
getLogWriter() - Method in class com.sleepycat.je.jca.ra.JEManagedConnectionFactory
 
getLong(LongConfigParam) - Method in class com.sleepycat.je.dbi.DbConfigManager
Get this parameter from the environment wide configuration settings.
getLongLogSize() - Static method in class com.sleepycat.je.log.LogUtils
 
getLsn() - Method in class com.sleepycat.je.tree.ChildReference
Return the LSN for this ChildReference.
getLsn() - Method in class com.sleepycat.je.tree.DeltaInfo
 
getLsn(int) - Method in class com.sleepycat.je.tree.IN
Return the idx'th LSN for this entry.
getLsnOfIN(long) - Method in class com.sleepycat.je.log.entry.BINDeltaLogEntry
 
getLsnOfIN(long) - Method in interface com.sleepycat.je.log.entry.INContainingEntry
 
getLsnOfIN(long) - Method in class com.sleepycat.je.log.entry.INLogEntry
 
getLsnOfIN() - Method in class com.sleepycat.je.log.INFileReader
Get the LSN that should represent this IN.
getMainItem() - Method in class com.sleepycat.je.log.entry.INLogEntry
 
getMainItem() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
getMainItem() - Method in interface com.sleepycat.je.log.entry.LogEntry
 
getMainItem() - Method in class com.sleepycat.je.log.entry.SingleItemLogEntry
 
getMainTreeKey() - Method in class com.sleepycat.je.tree.DBIN
Return the key for navigating through the main tree.
getMainTreeKey() - Method in class com.sleepycat.je.tree.DIN
Return the key for navigating through the main tree.
getMainTreeKey() - Method in class com.sleepycat.je.tree.IN
Return the key for navigating through the main tree.
getMainTreeMaxDepth() - Method in class com.sleepycat.je.BtreeStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getMainTreeMaxDepth() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getMajor() - Method in class com.sleepycat.je.JEVersion
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getMax() - Method in class com.sleepycat.je.SequenceStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getMaxConnections() - Method in class com.sleepycat.je.jca.ra.JEConnectionMetaData
 
getMaxDbId() - Method in class com.sleepycat.je.log.INFileReader
Get the maximum db id seen by the reader.
getMaxEntries() - Method in class com.sleepycat.je.tree.IN
 
getMaxMemory() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getMaxNodeId() - Method in class com.sleepycat.je.log.INFileReader
Get the maximum node id seen by the reader.
getMaxRetries() - Method in class com.sleepycat.collections.TransactionRunner
Returns the maximum number of retries that will be performed when deadlocks are detected.
getMaxTxnId() - Method in class com.sleepycat.je.log.INFileReader
Get the maximum txn id seen by the reader.
getMBeanInfo() - Method in class com.sleepycat.je.jmx.JEMonitor
 
getMemoryBudget() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getMemoryOverhead(MemoryBudget) - Method in class com.sleepycat.je.tree.BIN
 
getMemoryOverhead(MemoryBudget) - Method in class com.sleepycat.je.tree.DBIN
 
getMemoryOverhead(MemoryBudget) - Method in class com.sleepycat.je.tree.DIN
 
getMemoryOverhead(MemoryBudget) - Method in class com.sleepycat.je.tree.IN
 
getMemorySize() - Method in class com.sleepycat.je.cleaner.TrackedFileSummary
Return the total memory size for this object.
getMemorySizeIncludedByParent() - Method in class com.sleepycat.je.tree.DupCountLN
Compute the approximate size of this node in memory for evictor invocation purposes.
getMemorySizeIncludedByParent() - Method in class com.sleepycat.je.tree.LN
Compute the approximate size of this node in memory for evictor invocation purposes.
getMemorySizeIncludedByParent() - Method in class com.sleepycat.je.tree.Node
Return the approximate size of this node in memory, if this size should be included in it's parents memory accounting.
getMemoryUsage() - Method in class com.sleepycat.je.Environment
Returns the current memory usage in bytes for all btrees in the environmentImpl.
getMessage() - Method in class com.sleepycat.je.utilint.Tracer
 
getMetaData() - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
getMigrate(int) - Method in class com.sleepycat.je.tree.IN
Get the idx'th migrate status.
getMin() - Method in class com.sleepycat.je.SequenceStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getMinimizeRecoveryTime() - Method in class com.sleepycat.je.CheckpointConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getMinor() - Method in class com.sleepycat.je.JEVersion
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getMinutes() - Method in class com.sleepycat.je.CheckpointConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
GetMode - Class in com.sleepycat.je.dbi
Internal class used to distinguish which variety of getXXX() that Cursor.retrieveNext should use.
getModeValue() - Method in class com.sleepycat.je.log.FileManager.FileMode
 
getMutableConfig() - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNAborts() - Method in class com.sleepycat.je.TransactionStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNActive() - Method in class com.sleepycat.je.TransactionStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getName() - Method in class com.sleepycat.je.config.ConfigParam
 
getName() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getName() - Method in class com.sleepycat.je.Transaction
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getName() - Method in class com.sleepycat.je.TransactionStats.Active
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNameString(String) - Method in class com.sleepycat.je.latch.LatchTable
For concocting exception messages.
getNBegins() - Method in class com.sleepycat.je.TransactionStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNBINsStripped() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNCachedGets() - Method in class com.sleepycat.je.SequenceStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNCacheMiss() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNCheckpoints() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNCleanerDeletions() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNCleanerEntriesRead() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNCleanerRuns() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNClusterLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNCommits() - Method in class com.sleepycat.je.TransactionStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNDeltaINFlush() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNeedReset() - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Tell the MBean if the available set of functionality has changed.
getNEntries() - Method in class com.sleepycat.je.tree.IN
 
getNEvictPasses() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNewInstance() - Method in class com.sleepycat.je.log.entry.SingleItemLogEntry
 
getNewLogEntry() - Method in class com.sleepycat.je.log.LogEntryType
 
getNext(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getNext(), join cursor is allowed.
getNext(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.collections.RangeCursor
 
getNext(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNext(DatabaseEntry, DatabaseEntry, LockType, boolean, boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
 
getNext(DatabaseEntry, LockMode) - Method in class com.sleepycat.je.JoinCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNext(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.JoinCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNext(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNext(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNextBin(BIN, DIN) - Method in class com.sleepycat.je.tree.Tree
Return a reference to the next BIN in a duplicate tree.
getNextDup(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getNextDup(), no join cursor allowed.
getNextDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.collections.RangeCursor
 
getNextDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNextDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNextDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNextDuplicate(DatabaseEntry, DatabaseEntry, LockType, boolean, boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Enter with dupBin unlatched.
getNextGeneration() - Static method in class com.sleepycat.je.tree.Generation
 
getNextLsn() - Method in class com.sleepycat.je.log.FileManager
Return the next available LSN in the log.
getNextNode() - Method in class com.sleepycat.je.evictor.Evictor
Used by unit tests.
getNextNodeId() - Static method in class com.sleepycat.je.tree.Node
Increment and return the next usable id.
getNextNoDup(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getNext(), join cursor is allowed.
getNextNoDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.collections.RangeCursor
 
getNextNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNextNoDup(DatabaseEntry, DatabaseEntry, LockType, boolean, boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
 
getNextNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNextNoDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNextWithKeyChangeStatus(DatabaseEntry, DatabaseEntry, LockType, boolean, boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Move the cursor forward and return the next record.
getNFSyncRequests() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNFSyncRequests() - Method in class com.sleepycat.je.log.FileManager
 
getNFSyncRequests() - Method in class com.sleepycat.je.log.FSyncManager
 
getNFSyncs() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNFSyncs() - Method in class com.sleepycat.je.log.FileManager
 
getNFSyncs() - Method in class com.sleepycat.je.log.FSyncManager
 
getNFSyncTimeouts() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNFSyncTimeouts() - Method in class com.sleepycat.je.log.FileManager
 
getNFullBINFlush() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNFullINFlush() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNGets() - Method in class com.sleepycat.je.SequenceStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNINsCleaned() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNINsDead() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNINsMigrated() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNINsObsolete() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNLNsCleaned() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNLNsDead() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNLNsLocked() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNLNsMarked() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNLNsMigrated() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNLNsObsolete() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNLogBuffers() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNMarkedLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNNodesExplicitlyEvicted() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNNodesScanned() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNNodesSelected() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNNotResident() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNoCleaningDistance(long, long, long) - Static method in class com.sleepycat.je.utilint.DbLsn
Return the logsize in bytes between these two LSNs.
getNoComparators() - Static method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getNodeId() - Method in class com.sleepycat.je.log.entry.INLogEntry
 
getNodeId() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
getNodeId() - Method in interface com.sleepycat.je.log.entry.NodeLogEntry
Returns the node ID.
getNodeId() - Method in class com.sleepycat.je.log.LNFileReader
Get node id of current LN.
getNodeId() - Method in class com.sleepycat.je.tree.BINReference
 
getNodeId() - Method in class com.sleepycat.je.tree.Node
 
getNodeId() - Method in class com.sleepycat.je.txn.Lock
 
getNodeMaxDupTreeEntries() - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNodeMaxDupTreeEntries() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getNodeMaxEntries() - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNodeMaxEntries() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getNoFormatString(byte[]) - Static method in class com.sleepycat.je.tree.Key
Print the string w/out XML format.
getNoFormatString(long) - Static method in class com.sleepycat.je.utilint.DbLsn
 
getNonEmptyBins() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNonObsoleteCount() - Method in class com.sleepycat.je.cleaner.FileSummary
Returns the number of non-obsolete LN and IN entries.
getNoSort() - Method in class com.sleepycat.je.JoinConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNoSync() - Method in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNotificationInfo(Environment) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
No notifications are supported.
getNoWait() - Method in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNOwners() - Method in class com.sleepycat.je.LockStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNPendingLNsLocked() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNPendingLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNReadLocks() - Method in class com.sleepycat.je.LockStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNRepeatFaultReads() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNRepeatIteratorReads() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNRepeatIteratorReads() - Method in class com.sleepycat.je.log.FileReader
 
getNRequests() - Method in class com.sleepycat.je.LockStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNTempBufferWrites() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNTimeouts() - Method in class com.sleepycat.je.log.FSyncManager
 
getNToBeCleanedLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNTotalLocks() - Method in class com.sleepycat.je.LockStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNumberOfFiles() - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Returns the number of files in the profile.
getNumDeltas() - Method in class com.sleepycat.je.tree.BINDelta
 
getNumericVersionString() - Method in class com.sleepycat.je.JEVersion
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNumExplicitlySetParams() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Testing support
getNumRead() - Method in class com.sleepycat.je.log.FileReader
 
getNumSegments() - Method in class com.sleepycat.je.utilint.BitMap
 
getNWaiters() - Method in class com.sleepycat.je.LockStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNWaits() - Method in class com.sleepycat.je.LockStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNWakeupRequests() - Method in class com.sleepycat.je.utilint.DaemonThread
For unit testing.
getNWriteLocks() - Method in class com.sleepycat.je.LockStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNXAAborts() - Method in class com.sleepycat.je.TransactionStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNXACommits() - Method in class com.sleepycat.je.TransactionStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getNXAPrepares() - Method in class com.sleepycat.je.TransactionStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getObsoleteDetail(Long, PackedOffsets) - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Returns the stored/packed obsolete offsets and the tracked obsolete offsets for the given file.
getObsoleteINSize() - Method in class com.sleepycat.je.cleaner.FileSummary
Returns the approximate byte size of all obsolete IN entries.
getObsoleteLNSize() - Method in class com.sleepycat.je.cleaner.FileSummary
Returns the approximate byte size of all obsolete LN entries.
getObsoleteLsn() - Method in class com.sleepycat.je.log.entry.INLogEntry
Returns the LSN of the prior version of this node.
getObsoleteOffsets() - Method in class com.sleepycat.je.cleaner.TrackedFileSummary
Returns obsolete offsets as an array of longs, or null if none.
getObsoleteOffsets() - Method in class com.sleepycat.je.tree.FileSummaryLN
Returns the obsolete offsets for the file.
getObsoleteSize() - Method in class com.sleepycat.je.cleaner.FileSummary
Returns an estimate of the total bytes that are obsolete.
getOffset() - Method in class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getOnlyAbortable() - Method in class com.sleepycat.je.txn.Txn
Get the state of a transaction's ONLY_ABORTABLE.
getOperationList(Environment) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Get mbean operation metadata for this environment.
getOverrideBtreeComparator() - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getOverrideDuplicateComparator() - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getOwnerAbortLsn(long) - Method in class com.sleepycat.je.txn.BasicLocker
Get the abort LSN for this node in the txn that owns the lock on this node.
getOwnersClone() - Method in class com.sleepycat.je.txn.Lock
Get a new Set of the owners.
getParentBINForChildLN(TreeLocation, byte[], byte[], LN, boolean, boolean, boolean, boolean) - Method in class com.sleepycat.je.tree.Tree
Return a reference to the parent of this LN.
getParentId() - Method in class com.sleepycat.je.TransactionStats.Active
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getParentINForChildIN(IN, boolean, boolean) - Method in class com.sleepycat.je.tree.Tree
GetParentNode without optional tracking.
getParentINForChildIN(IN, boolean, boolean, int, List) - Method in class com.sleepycat.je.tree.Tree
Return a reference to the parent or possible parent of the child.
getParentINForChildIN(long, boolean, boolean, byte[], byte[], boolean, boolean, int, List, boolean) - Method in class com.sleepycat.je.tree.Tree
Return a reference to the parent or possible parent of the child.
getPartial() - Method in class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPartialLength() - Method in class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPartialOffset() - Method in class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPatch() - Method in class com.sleepycat.je.JEVersion
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPendingLNs() - Method in class com.sleepycat.je.cleaner.FileSelector
Returns an array of LNInfo for LNs that could not be migrated in a prior cleaning attempt, or null if no LNs are pending.
getPrev(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getPrev(), no join cursor allowed.
getPrev(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.collections.RangeCursor
 
getPrev(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPrev(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPrev(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPrevBin(BIN, DIN) - Method in class com.sleepycat.je.tree.Tree
Return a reference to the previous BIN in a duplicate tree.
getPrevDup(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getPrevDup(), no join cursor allowed.
getPrevDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.collections.RangeCursor
 
getPrevDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPrevDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPrevDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPrevEntryOffset() - Method in class com.sleepycat.je.log.FileManager
 
getPrevNoDup(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getPrevNoDup(), no join cursor allowed.
getPrevNoDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.collections.RangeCursor
 
getPrevNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPrevNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPrevNoDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPrevOffset() - Method in class com.sleepycat.je.log.LastFileReader
 
getPrimaryDatabase() - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPrimaryDatabase() - Method in class com.sleepycat.je.SecondaryDatabase
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPrimitiveBinding(Class) - Static method in class com.sleepycat.bind.tuple.TupleBinding
Creates a tuple binding for a primitive Java class.
getPrintInfo() - Method in class com.sleepycat.je.VerifyConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPrivateSecondaryConfig() - Method in class com.sleepycat.je.SecondaryDatabase
Returns the secondary config without cloning, for internal use.
getProcessedBins() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getPromotion() - Method in class com.sleepycat.je.txn.LockUpgrade
This method is called when getUpgrade returns non-null to determine whether the upgrade is a true promotion or can be granted immediately.
getPropagateExceptions() - Method in class com.sleepycat.je.VerifyConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getQueueSize() - Method in class com.sleepycat.je.utilint.DaemonThread
 
getRange() - Method in class com.sleepycat.collections.DataCursor
Returns the range for this cursor.
getRangeMax() - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getRangeMin() - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getReadableLocker(Environment, Transaction, boolean, boolean, boolean) - Static method in class com.sleepycat.je.txn.LockerFactory
Get a locker for a read or cursor operation.
getReadableLocker(Environment, Database, Locker, boolean, boolean) - Static method in class com.sleepycat.je.txn.LockerFactory
Get a locker for this database handle for a read or cursor operation.
getReadBuffer(long) - Method in class com.sleepycat.je.log.LogBufferPool
Find a buffer that holds this LSN.
getReadCommitted() - Method in class com.sleepycat.je.CursorConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getReadCommitted() - Method in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getReadOnly() - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getReadOnly() - Method in class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getReadOnly() - Method in class com.sleepycat.je.log.FileManager
 
getReadUncommitted(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
getReadUncommitted() - Method in class com.sleepycat.je.CursorConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getReadUncommitted() - Method in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getRecordCount() - Method in class com.sleepycat.je.dbi.TruncateResult
 
getRecordNumber(DatabaseEntry) - Static method in class com.sleepycat.compat.DbCompat
 
getReference() - Method in class com.sleepycat.je.jca.ra.JEConnectionFactoryImpl
 
getReferringHandleCount() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getRenumbering(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
getRequiredEvictBytes() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getRestart() - Method in class com.sleepycat.je.txn.LockConflict
This method is called when getAllowed returns false to determine whether an exception should be thrown to cause the requester's operation to be restarted.
getRewriteAllowed() - Method in class com.sleepycat.je.log.LogBuffer
 
getRootLsn() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getRootLsn() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getRuntimeMaxMemory() - Static method in class com.sleepycat.je.dbi.MemoryBudget
Returns Runtime.maxMemory(), accounting for a MacOS bug.
getSearchBoth(Object, Object, boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getSearchBoth(), no join cursor allowed.
getSearchBoth(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.collections.RangeCursor
 
getSearchBoth(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSearchBoth(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Database
 
getSearchBoth(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSearchBoth(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSearchBoth(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryDatabase
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSearchBoth(Transaction, DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryDatabase
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSearchBothRange(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.collections.RangeCursor
 
getSearchBothRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSearchBothRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSearchBothRange(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSearchKey(Object, Object, boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getSearchKey(), no join cursor allowed.
getSearchKey(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.collections.RangeCursor
 
getSearchKey(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSearchKey(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSearchKey(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSearchKeyRange(Object, Object, boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getSearchKeyRange(), no join cursor allowed.
getSearchKeyRange(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.collections.RangeCursor
 
getSearchKeyRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSearchKeyRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSearchKeyRange(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSearchRecordNumber(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.collections.RangeCursor
 
getSearchRecordNumber(Cursor, DatabaseEntry, DatabaseEntry, LockMode) - Static method in class com.sleepycat.compat.DbCompat
 
getSearchRecordNumber(SecondaryCursor, DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Static method in class com.sleepycat.compat.DbCompat
 
getSecondaryConfig() - Method in class com.sleepycat.je.SecondaryDatabase
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSecondaryDatabases() - Method in class com.sleepycat.je.Database
 
getSerialBufferSize() - Method in class com.sleepycat.bind.serial.SerialBase
Returns the initial byte size of the output buffer.
getSerializableIsolation() - Method in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSerialOutput(Object) - Method in class com.sleepycat.bind.serial.SerialBase
Returns an empty SerialOutput instance that will be used by the serial binding or key creator.
getSharedLogEntry() - Method in class com.sleepycat.je.log.LogEntryType
 
getShort(ShortConfigParam) - Method in class com.sleepycat.je.dbi.DbConfigManager
Get this parameter from the environment wide configuration settings.
getShowProgressInterval() - Method in class com.sleepycat.je.StatsConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getShowProgressInterval() - Method in class com.sleepycat.je.VerifyConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getShowProgressStream() - Method in class com.sleepycat.je.StatsConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getShowProgressStream() - Method in class com.sleepycat.je.VerifyConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSingleKey() - Method in class com.sleepycat.collections.KeyRange
Returns the key of a single-key range, or null if not a single-key range.
getSingleKeyThang() - Method in class com.sleepycat.collections.DataView
Returns the key thang for a single key range, or null if a single key range is not used.
getSize() - Method in class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSize() - Method in class com.sleepycat.je.dbi.INList
 
getSortedCursors(JoinCursor) - Static method in class com.sleepycat.je.DbInternal
Proxy to JoinCursor.getSortedCursors()
getSortedCursors() - Method in class com.sleepycat.je.JoinCursor
For unit testing.
getSortedDuplicates(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
getSortedDuplicates() - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getSortedDuplicates() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getSplitBins() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getStackTrace(Throwable) - Static method in class com.sleepycat.je.utilint.Tracer
 
getState() - Method in class com.sleepycat.je.tree.ChildReference
 
getState() - Method in class com.sleepycat.je.tree.DeltaInfo
 
getState(int) - Method in class com.sleepycat.je.tree.IN
 
getStats(StatsConfig) - Method in class com.sleepycat.je.Database
 
getStats(StatsConfig) - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getStats(StatsConfig) - Method in class com.sleepycat.je.Sequence
Javadoc for this public method is generated via the doc templates in the doc_src directory.
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.
getStringLogSize(String) - Static method in class com.sleepycat.je.log.LogUtils
 
getSubject() - Method in class com.sleepycat.je.latch.SharedLatch
 
getSync() - Method in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getTagName() - Method in class com.sleepycat.je.txn.TxnAbort
 
getTagName() - Method in class com.sleepycat.je.txn.TxnCommit
 
getTagName() - Method in class com.sleepycat.je.txn.TxnEnd
 
getTagName() - Method in class com.sleepycat.je.txn.TxnPrepare
 
getTarget() - Method in class com.sleepycat.je.tree.ChildReference
Return the target for this ChildReference.
getTarget(int) - Method in class com.sleepycat.je.tree.IN
Return the idx'th target.
getThread() - Method in class com.sleepycat.je.utilint.DaemonThread
For testing.
getThreadLocalReferenceCount() - Static method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getThreadTransaction(Environment) - Static method in class com.sleepycat.compat.DbCompat
 
getThreadTransaction() - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getTimestampLogSize() - Static method in class com.sleepycat.je.log.LogUtils
 
getTrackDetail() - Method in class com.sleepycat.je.cleaner.UtilizationTracker
 
getTrackedFile(long) - Method in class com.sleepycat.je.cleaner.UtilizationTracker
Returns one file from the snapshot of tracked files, or null if the given file number is not in the snapshot array.
getTrackedFiles() - Method in class com.sleepycat.je.cleaner.UtilizationTracker
Returns a snapshot of the files being tracked as of the last time a log entry was added.
getTrackedSummary() - Method in class com.sleepycat.je.tree.FileSummaryLN
Returns the tracked summary, or null if setTrackedSummary was not called.
getTrackerBudget() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
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.je.jca.ra.JEConnection
 
getTransaction() - Method in class com.sleepycat.je.jca.ra.JELocalTransaction
 
getTransactional() - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getTransactional() - Method in class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getTransactionalLogType() - Method in class com.sleepycat.je.tree.DupCountLN
Log type for transactional entries.
getTransactionalLogType() - Method in class com.sleepycat.je.tree.FileSummaryLN
Log type for transactional entries.
getTransactionalLogType() - Method in class com.sleepycat.je.tree.LN
Log type for transactional entries
getTransactionalLogType() - Method in class com.sleepycat.je.tree.MapLN
Log type for transactional entries.
getTransactionalLogType() - Method in class com.sleepycat.je.tree.NameLN
Log type for transactional entries.
getTransactionConfig() - Method in class com.sleepycat.collections.TransactionRunner
Returns the transaction configuration used for calling Environment.beginTransaction(com.sleepycat.je.Transaction, com.sleepycat.je.TransactionConfig).
getTransactionConfig() - Method in class com.sleepycat.je.jca.ra.JERequestInfo
 
getTransactionId() - Method in class com.sleepycat.je.cleaner.FileSummary
Never called.
getTransactionId() - Method in class com.sleepycat.je.cleaner.PackedOffsets
Never called.
getTransactionId() - Method in class com.sleepycat.je.dbi.DatabaseId
 
getTransactionId() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getTransactionId() - Method in class com.sleepycat.je.dbi.DbTree
 
getTransactionId() - Method in class com.sleepycat.je.log.entry.INLogEntry
 
getTransactionId() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
getTransactionId() - Method in interface com.sleepycat.je.log.entry.LogEntry
 
getTransactionId() - Method in class com.sleepycat.je.log.entry.SingleItemLogEntry
 
getTransactionId() - Method in class com.sleepycat.je.log.FileHeader
 
getTransactionId() - Method in interface com.sleepycat.je.log.LogReadable
 
getTransactionId() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getTransactionId() - Method in class com.sleepycat.je.recovery.CheckpointStart
 
getTransactionId() - Method in class com.sleepycat.je.tree.BINDelta
 
getTransactionId() - Method in class com.sleepycat.je.tree.ChildReference
 
getTransactionId() - Method in class com.sleepycat.je.tree.DeltaInfo
 
getTransactionId() - Method in class com.sleepycat.je.tree.IN
 
getTransactionId() - Method in class com.sleepycat.je.tree.INDeleteInfo
 
getTransactionId() - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
getTransactionId() - Method in class com.sleepycat.je.tree.LN
Never called.
getTransactionId() - Method in class com.sleepycat.je.tree.Tree
 
getTransactionId() - Method in class com.sleepycat.je.txn.Txn
 
getTransactionId() - Method in class com.sleepycat.je.txn.TxnEnd
 
getTransactionId() - Method in class com.sleepycat.je.utilint.Tracer
 
getTransactionIdX() - Method in class com.sleepycat.je.utilint.DbLsn
 
getTransactionStats(StatsConfig) - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getTransactionTimeout() - Method in class com.sleepycat.je.XAEnvironment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getTree() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getTreeMemoryUsage() - Method in class com.sleepycat.je.dbi.MemoryBudget
Used for unit testing.
getTreeStats() - Method in class com.sleepycat.je.tree.Tree
 
getTriggerLatch() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Returns the shared trigger latch.
getTupleBufferSize() - Method in class com.sleepycat.bind.tuple.TupleBase
Returns the initial byte size of the output buffer.
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.LongBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.StringBinding
 
getTupleOutput(Object) - Method in class com.sleepycat.bind.tuple.TupleBase
Returns an empty TupleOutput instance that will be used by the tuple binding or key creator.
getTxn() - Method in class com.sleepycat.je.Transaction
 
getTxnAbortId() - Method in class com.sleepycat.je.log.LNFileReader
Get the last txn abort id seen by the reader.
getTxnCommitId() - Method in class com.sleepycat.je.log.LNFileReader
Get the last txn commit id seen by the reader.
getTxnForThread() - Method in class com.sleepycat.je.txn.TxnManager
Retrieve a Txn object for this Thread.
getTxnFromXid(Xid) - Method in class com.sleepycat.je.txn.TxnManager
Retrieve a Txn object from an Xid.
getTxnId() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
getTxnId() - Method in class com.sleepycat.je.log.LNFileReader
 
getTxnLocker() - Method in class com.sleepycat.je.txn.BasicLocker
No transactional locker is available.
getTxnLocker() - Method in class com.sleepycat.je.txn.BuddyLocker
Forwards this call to the buddy locker.
getTxnLocker() - Method in class com.sleepycat.je.txn.Locker
Returns the underlying Txn if the locker is transactional, or null if the locker is non-transactional.
getTxnLocker() - Method in class com.sleepycat.je.txn.Txn
This is a transactional locker.
getTxnManager() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getTxnNoSync() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getTxnPrepareId() - Method in class com.sleepycat.je.log.LNFileReader
Get the last txn prepare id seen by the reader.
getTxnPrepareXid() - Method in class com.sleepycat.je.log.LNFileReader
Get the last txn prepare Xid seen by the reader.
getTxnReadCommitted(EnvironmentConfig) - Static method in class com.sleepycat.je.DbInternal
Proxy to EnvironmentConfig.setTxnReadCommitted()
getTxnReadCommitted() - Method in class com.sleepycat.je.EnvironmentConfig
For unit testing, to set readCommitted as the default.
getTxnSerializableIsolation() - Method in class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getTxnStartMillis() - Method in class com.sleepycat.je.txn.Locker
 
getTxnTimeout() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getTxnTimeout() - Method in class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getTxnTimeOut() - Method in class com.sleepycat.je.txn.Locker
 
getTxnWriteNoSync() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getType() - Method in class com.sleepycat.je.tree.Node
 
getTypeNum() - Method in class com.sleepycat.je.log.LogEntryType
 
getUnflushableTrackedSummary(long) - Method in class com.sleepycat.je.cleaner.UtilizationTracker
Returns a tracked summary for the given file which will not be flushed.
getUnflushableTrackedSummary(long) - Method in class com.sleepycat.je.log.LatchedLogManager
 
getUnflushableTrackedSummary(long) - Method in class com.sleepycat.je.log.LogManager
Returns a tracked summary for the given file which will not be flushed.
getUnflushableTrackedSummary(long) - Method in class com.sleepycat.je.log.SyncedLogManager
 
getUnflushableTrackedSummaryInternal(long) - Method in class com.sleepycat.je.log.LogManager
 
getUnsignedInt(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Unmarshall the next four bytes which hold an unsigned int into a long.
getUnsortedDuplicates(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
getUpgrade(LockType) - Method in class com.sleepycat.je.txn.LockType
Returns the LockUpgrade that results when this lock type is held and the given lock type is requested by the same locker.
getUpgrade() - Method in class com.sleepycat.je.txn.LockUpgrade
This method is called first to determine whether an upgrade to a new lock type is needed, and what the new lock type should be.
getUseExistingConfig() - Method in class com.sleepycat.je.DatabaseConfig
For utilities, to avoid having to know the configuration of a database.
getUserName() - Method in class com.sleepycat.je.jca.ra.JEConnectionMetaData
 
getUserTxn() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
getUtilizationProfile() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Returns the UtilizationProfile.
getUtilizationTracker() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Returns the UtilizationTracker.
getVal(ConfigParam) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Gets either the value stored in this configuration or the default value for this param.
getValue() - Method in class com.sleepycat.collections.MapEntryParameter
Returns the value of this entry.
getValue() - Method in class com.sleepycat.je.SequenceStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getValue() - Method in class com.sleepycat.je.utilint.Adler32
Returns current checksum value.
getVersion() - Method in class com.sleepycat.je.log.LogEntryType
 
getVersionString() - Method in class com.sleepycat.je.JEVersion
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getView() - Method in class com.sleepycat.collections.DataCursor
Returns the view for this cursor.
getWaitersListClone() - Method in class com.sleepycat.je.txn.Lock
Get a list of waiters for debugging and error messages.
getWaitingFor() - Method in class com.sleepycat.je.txn.Locker
 
getWakeupPeriod(DbConfigManager) - Static method in class com.sleepycat.je.recovery.Checkpointer
Figure out the wakeup period.
getWithCleaningDistance(long, FileManager, long, long) - Static method in class com.sleepycat.je.utilint.DbLsn
Return the logsize in bytes between these two LSNs.
getWrap() - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getWritableFile(long) - Method in class com.sleepycat.je.log.FileManager.LogEndFileDescriptor
getWritableFile must be called under the log write latch.
getWritableLocker(Environment, Transaction, boolean) - Static method in class com.sleepycat.je.txn.LockerFactory
Get a locker for a writable operation, checking whether the db and environment is transactional or not.
getWritableLocker(Environment, Transaction, boolean, boolean, TransactionConfig) - Static method in class com.sleepycat.je.txn.LockerFactory
Get a locker for a writable operation, also specifying whether to retain non-transactional locks when a new locker must be created.
getWriteBuffer(int, boolean) - Method in class com.sleepycat.je.log.LogBufferPool
Get a log buffer for writing sizeNeeded bytes.
getWriteCursor(CursorConfig) - Static method in class com.sleepycat.compat.DbCompat
 
getWriteLockMode() - Method in class com.sleepycat.collections.CurrentTransaction
Return the LockMode.RMW or null, depending on whether locking is enabled.
getWriteNoSync() - Method in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
getWriteOwnerLocker(long) - Method in class com.sleepycat.je.txn.BasicLocker
Get the txn that owns the lock on this node.
getWriteOwnerLocker(Long) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
getWriteOwnerLocker() - Method in class com.sleepycat.je.txn.Lock
Return the locker that has a write ownership on this lock.
getWriteOwnerLocker(Long) - Method in class com.sleepycat.je.txn.LockManager
 
getWriteOwnerLocker(Long) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
getWriteOwnerLockerInternal(Long) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of getWriteOwnerLocker.
getXAResource() - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
getXATransaction(Xid) - Method in class com.sleepycat.je.XAEnvironment
Used to get the Transaction object given an XA Xid.
getXid() - Method in class com.sleepycat.je.txn.TxnPrepare
 
getXidSize(Xid) - Static method in class com.sleepycat.je.log.LogUtils
The byte[]'s in Xid's are known to be 255 or less in length.
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.
groupSync() - Method in class com.sleepycat.je.log.FileManager
Flush a file using the group sync mechanism, trying to amortize off other syncs.

H

handleException(Exception, boolean) - Method in class com.sleepycat.collections.StoredContainer
 
handleLocker - Variable in class com.sleepycat.je.Database
 
handleLockToHandleMap - Variable in class com.sleepycat.je.txn.Locker
 
handleNoMigrationLogging(BIN) - Method in class com.sleepycat.je.cleaner.Cleaner
Add a BIN entry to the pending LN set.
handleToHandleLockMap - Variable in class com.sleepycat.je.txn.Locker
 
hasBound() - Method in class com.sleepycat.collections.KeyRange
Returns whether this range has a begin or end bound.
hasDeletedKey(Key) - Method in class com.sleepycat.je.tree.BINReference
 
HASH_METHOD - Static variable in class com.sleepycat.compat.DbCompat
 
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.je.dbi.DatabaseId
 
hashCode() - Method in class com.sleepycat.je.jca.ra.JEManagedConnectionFactory
 
hashCode() - Method in class com.sleepycat.je.jca.ra.JERequestInfo
 
hashCode() - Method in class com.sleepycat.je.log.LogEntryType
This is used as a hash key.
hashCode() - Method in class com.sleepycat.je.log.LogUtils.XidImpl
 
hashCode() - Method in class com.sleepycat.je.recovery.Checkpointer.CheckpointReference
 
hashCode() - Method in class com.sleepycat.je.Transaction
 
hashCode() - Method in class com.sleepycat.je.tree.BINReference
 
hashCode() - Method in class com.sleepycat.je.tree.IN
 
hashCode() - Method in class com.sleepycat.je.tree.Key
Support HashSet of Key in BINReference.
hashCode() - Method in class com.sleepycat.je.utilint.Tracer
Just in case it's ever used as a hash key.
HASHMAP_ENTRY_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
HASHMAP_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
HASHSET_ENTRY_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
HASHSET_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
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.je.cleaner.PackedOffsets.Iterator
 
hasNext() - Method in class com.sleepycat.je.tree.TreeIterator
 
hasNonLNChildren() - Method in class com.sleepycat.je.tree.BIN
 
hasNonLNChildren() - Method in class com.sleepycat.je.tree.DBIN
 
hasNonLNChildren() - Method in class com.sleepycat.je.tree.IN
Returns whether any resident children are not LNs (are INs).
hasOpenHandles() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Returns whether one or more handles are open.
hasPrevious() - Method in class com.sleepycat.collections.StoredIterator
Returns true if this iterator has more elements when traversing in the reverse direction.
hasRecNumAccess() - Method in class com.sleepycat.collections.DataCursor
Returns whether record number access is allowed.
hasRoom(int) - Method in class com.sleepycat.je.log.LogBuffer
Check capacity of buffer.
hasStringKey(byte[]) - Method in class com.sleepycat.je.tree.FileSummaryLN
Returns true if the given key for this LN is a String file number key.
hasTriggers() - Method in class com.sleepycat.je.Database
Returns whether any triggers are currently associated with this primary.
hasValues() - Method in class com.sleepycat.collections.StoredCollection
 
hasValues() - Method in class com.sleepycat.collections.StoredEntrySet
 
hasValues() - Method in class com.sleepycat.collections.StoredKeySet
 
hasValues() - Method in class com.sleepycat.collections.StoredList
 
hasValues() - Method in class com.sleepycat.collections.StoredValueSet
 
HEADER_BYTES - Static variable in class com.sleepycat.je.log.LogManager
 
HEADER_CHECKSUM_OFFSET - Static variable in class com.sleepycat.je.log.LogManager
 
HEADER_CONTENT_BYTES - Static variable in class com.sleepycat.je.log.LogManager
 
HEADER_ENTRY_TYPE_OFFSET - Static variable in class com.sleepycat.je.log.LogManager
 
HEADER_PREV_OFFSET - Static variable in class com.sleepycat.je.log.LogManager
 
HEADER_SIZE_OFFSET - Static variable in class com.sleepycat.je.log.LogManager
 
HEADER_VERSION_OFFSET - Static variable in class com.sleepycat.je.log.LogManager
 
headMap(Object) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted set whose keys are strictly less than toKey.
headMap(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are strictly less than toKey, optionally including toKey.
headSet(Object) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly less than toMapEntry.
headSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly less than toMapEntry, optionally including toMapEntry.
headSet(Object) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly less than toKey.
headSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly less than toKey, optionally including toKey.
headSet(Object) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly less than toValue.
headSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly less than toValue, optionally including toValue.
HexFormatter - Class in com.sleepycat.je.utilint
 
HexFormatter() - Constructor for class com.sleepycat.je.utilint.HexFormatter
 

I

id - Variable in class com.sleepycat.je.txn.Locker
 
id - Variable in class com.sleepycat.je.txn.TxnEnd
 
ID_DB_ID - Static variable in class com.sleepycat.je.dbi.DbTree
 
ID_DB_NAME - Static variable in class com.sleepycat.je.dbi.DbTree
 
idKey - Variable in class com.sleepycat.je.tree.BINReference
 
ILLEGAL - Static variable in class com.sleepycat.je.txn.LockUpgrade
 
IN - Class in com.sleepycat.je.tree
An IN represents an Internal Node in the JE tree.
IN() - Constructor for class com.sleepycat.je.tree.IN
Create an empty IN, with no node id, to be filled in from the log.
IN(DatabaseImpl, byte[], int, int) - Constructor for class com.sleepycat.je.tree.IN
Create a new IN.
IN_FIXED_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
IN_TYPES - Static variable in class com.sleepycat.je.log.LogEntryType
 
incDupCount() - Method in class com.sleepycat.je.tree.DupCountLN
 
INCompressor - Class in com.sleepycat.je.incomp
The IN Compressor.
INCompressor(EnvironmentImpl, long, String) - Constructor for class com.sleepycat.je.incomp.INCompressor
 
InconsistentNodeException - Exception in com.sleepycat.je.tree
Error to indicate that something is out of wack in the tree.
InconsistentNodeException() - Constructor for exception com.sleepycat.je.tree.InconsistentNodeException
 
InconsistentNodeException(String) - Constructor for exception com.sleepycat.je.tree.InconsistentNodeException
 
INContainingEntry - Interface in com.sleepycat.je.log.entry
An INContainingEntry is a log entry that contains internal nodes.
incReferenceCount() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
increment(FileReader, byte) - Method in class com.sleepycat.je.log.StatsFileReader.CheckpointCounter
 
incrementDeletedLNCount() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
incrementDeletedLNCount() - Method in interface com.sleepycat.je.tree.TreeWalkerStatsAccumulator
 
incrementDuplicateCount(EnvironmentImpl, LockResult, byte[], Locker) - Method in class com.sleepycat.je.tree.DIN
 
incrementLNCount() - Method in class com.sleepycat.je.dbi.CursorImpl
 
incrementLNCount() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
incrementLNCount() - Method in interface com.sleepycat.je.tree.TreeWalkerStatsAccumulator
 
incThreadLocalReferenceCount() - Static method in class com.sleepycat.je.dbi.EnvironmentImpl
 
incTxnId() - Method in class com.sleepycat.je.txn.TxnManager
Get the next transaction id to use.
INDeleteInfo - Class in com.sleepycat.je.tree
INDeleteInfo encapsulates the information logged about the removal of a child from an IN during IN compression.
INDeleteInfo(long, byte[], DatabaseId) - Constructor for class com.sleepycat.je.tree.INDeleteInfo
Create a new delete info entry.
INDeleteInfo() - Constructor for class com.sleepycat.je.tree.INDeleteInfo
Used by logging system only.
indent(int) - Static method in class com.sleepycat.je.tree.TreeUtils
For tree dumper.
index - Variable in class com.sleepycat.je.tree.SearchResult
 
index - Variable in class com.sleepycat.je.tree.TreeLocation
 
indexKeyBinding - Variable in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
indexOf(Object) - Method in class com.sleepycat.collections.StoredList
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
INDupDeleteInfo - Class in com.sleepycat.je.tree
INDupDeleteInfo encapsulates the information logged about the removal of a child from a duplicate IN during IN compression.
INDupDeleteInfo(long, byte[], byte[], DatabaseId) - Constructor for class com.sleepycat.je.tree.INDupDeleteInfo
Create a new delete info entry.
INDupDeleteInfo() - Constructor for class com.sleepycat.je.tree.INDupDeleteInfo
Used by logging system only.
INFileReader - Class in com.sleepycat.je.log
INFileReader supports recovery by scanning log files during the IN rebuild pass.
INFileReader(EnvironmentImpl, int, long, long, boolean, boolean, long, Map) - Constructor for class com.sleepycat.je.log.INFileReader
Create this reader to start at a given LSN.
INFO_FILES - Static variable in class com.sleepycat.je.utilint.Tracer
 
INIT - Static variable in class com.sleepycat.je.dbi.DbEnvState
 
init(DatabaseImpl, byte[], int, int) - Method in class com.sleepycat.je.tree.IN
Initialize IN object.
initAfterClone() - Method in class com.sleepycat.collections.StoredContainer
Override this method to initialize view-dependent fields.
initAfterClone() - Method in class com.sleepycat.collections.StoredMap
Override this method to initialize view-dependent fields.
initCacheMemoryUsage() - Method in class com.sleepycat.je.dbi.MemoryBudget
Initialize the starting environment memory state
initEntryLsn(int) - Method in class com.sleepycat.je.tree.IN
 
initExisting(Environment, Locker, DatabaseImpl, DatabaseConfig) - Method in class com.sleepycat.je.Database
Open a database, called by Environment.
initExisting(Environment, Locker, DatabaseImpl, DatabaseConfig) - Method in class com.sleepycat.je.SecondaryDatabase
Open a database, called by Environment
initMemorySize() - Method in class com.sleepycat.je.tree.IN
Initialize the per-node memory count by computing its memory usage.
initNew(Environment, Locker, String, DatabaseConfig) - Method in class com.sleepycat.je.Database
Create a database, called by Environment.
initNew(Environment, Locker, String, DatabaseConfig) - Method in class com.sleepycat.je.SecondaryDatabase
Create a database, called by Environment
initStartingPosition(long, Long) - Method in class com.sleepycat.je.log.CleanerFileReader
Helper for determining the starting position and opening up a file at the desired location.
initStartingPosition(long, Long) - Method in class com.sleepycat.je.log.FileReader
Helper for determining the starting position and opening up a file at the desired location.
initStartingPosition(long, Long) - Method in class com.sleepycat.je.log.LastFileReader
Override so that we always start at the last file.
INList - Class in com.sleepycat.je.dbi
The INList is a list of in-memory INs for a given environment.
INList(EnvironmentImpl) - Constructor for class com.sleepycat.je.dbi.INList
 
INList(INList, EnvironmentImpl) - Constructor for class com.sleepycat.je.dbi.INList
Used only by tree verifier when validating INList.
INLogEntry - Class in com.sleepycat.je.log.entry
INLogEntry embodies all IN log entries.
INLogEntry(Class) - Constructor for class com.sleepycat.je.log.entry.INLogEntry
Construct a log entry for reading.
INLogEntry(IN) - Constructor for class com.sleepycat.je.log.entry.INLogEntry
Construct a log entry for writing to the log.
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.
insert(LN, byte[], boolean, CursorImpl, LockResult) - Method in class com.sleepycat.je.tree.Tree
Inserts a new LN into the tree.
INSERT_SUCCESS - Static variable in class com.sleepycat.je.tree.IN
 
insertEntry(ChildReference) - Method in class com.sleepycat.je.tree.IN
Inserts the argument ChildReference into this IN.
insertEntry1(ChildReference) - Method in class com.sleepycat.je.tree.IN
Same as insertEntry except that it returns the index where the dup was found instead of false.
INSERTION_ORDERED_DUPLICATES - Static variable in class com.sleepycat.compat.DbCompat
 
instantiateComparator(Class, String) - Static method in class com.sleepycat.je.dbi.DatabaseImpl
Used both to read from the log and to validate a comparator when set in DatabaseConfig.
INT_BYTES - Static variable in class com.sleepycat.je.log.LogUtils
 
INT_MASK - Static variable in class com.sleepycat.je.utilint.DbLsn
 
IntConfigParam - Class in com.sleepycat.je.config
A JE configuration parameter with an integer value.
IntConfigParam(String, Integer, Integer, Integer, boolean, String) - Constructor for class com.sleepycat.je.config.IntConfigParam
 
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
 
InternalException - Exception in com.sleepycat.je.utilint
Some internal inconsistency exception.
InternalException() - Constructor for exception com.sleepycat.je.utilint.InternalException
 
InternalException(String) - Constructor for exception com.sleepycat.je.utilint.InternalException
 
intToEntry(int, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.IntegerBinding
Converts a simple int value into an entry buffer.
INVALID - Static variable in class com.sleepycat.je.Database
 
INVALID - Static variable in class com.sleepycat.je.dbi.DbEnvState
 
invalidate() - Method in class com.sleepycat.je.Database
Invalidate the handle, called by txn.abort by way of DbInternal.
invalidate(RunRecoveryException) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Invalidate the environment.
invoke(Environment, String, Object[], String[]) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Invoke an operation for the given environment.
invoke(String, Object[], String[]) - Method in class com.sleepycat.je.jmx.JEMonitor
 
invokeCheckpoint(CheckpointConfig, boolean, String) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Invoke a checkpoint programatically.
invokeCleaner() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
invokeCompressor() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Invoke a compress programatically.
invokeEvictor() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
IO_EXCEPTION_TESTING - Static variable in class com.sleepycat.je.log.FileManager
 
IOExceptionWrapper - Exception in com.sleepycat.util
An IOException that can contain nested exceptions.
IOExceptionWrapper(Throwable) - Constructor for exception com.sleepycat.util.IOExceptionWrapper
 
isAbort() - Method in class com.sleepycat.je.log.LNFileReader
 
isAutoCommitAllowed() - Method in class com.sleepycat.collections.CurrentTransaction
Returns whether auto-commit may be performed by the collections API.
isCDBCursorOpen(Database) - Method in class com.sleepycat.collections.CurrentTransaction
Returns true if a CDB cursor is open and therefore a Database write operation should not be attempted since a self-deadlock may result.
isCdbMode() - Method in class com.sleepycat.collections.CurrentTransaction
Returns whether this is a Concurrent Data Store environment.
isCheckpointEnd() - Method in class com.sleepycat.je.log.CheckpointFileReader
 
isCheckpointStart() - Method in class com.sleepycat.je.log.CheckpointFileReader
 
isClosed() - Method in class com.sleepycat.je.dbi.CursorImpl
 
isClosed() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
isCompressible() - Method in class com.sleepycat.je.tree.BIN
 
isCompressible() - Method in class com.sleepycat.je.tree.IN
 
isCurrentData(Object) - Method in class com.sleepycat.collections.StoredIterator
 
isDataSearch() - Method in class com.sleepycat.je.dbi.CursorImpl.SearchMode
Returns true when the data value is included in the search, i.e., for BOTH and BOTH_RANGE.
isDbRoot - Variable in class com.sleepycat.je.recovery.Checkpointer.CheckpointReference
 
isDbRoot() - Method in class com.sleepycat.je.tree.DIN
 
isDbRoot() - Method in class com.sleepycat.je.tree.IN
 
isDeleted() - Method in class com.sleepycat.je.tree.DupCountLN
 
isDeleted() - Method in class com.sleepycat.je.tree.LN
 
isDeleted() - Method in class com.sleepycat.je.tree.MapLN
 
isDeleted() - Method in class com.sleepycat.je.tree.NameLN
 
isDeleteInfo() - Method in class com.sleepycat.je.log.INFileReader
 
isDirty(int) - Method in class com.sleepycat.je.tree.IN
 
isDirtyRead() - Method in class com.sleepycat.collections.StoredContainer
Deprecated. This method has been replaced by StoredContainer.getCursorConfig(). CursorConfig.isReadUncommitted may be called to determine whether dirty-read is enabled.
isDirtyReadAllowed() - Method in class com.sleepycat.collections.StoredContainer
Deprecated. This method is deprecated with no replacement in this class. In the DB product, DatabaseConfig.getReadUncommitted may be called.
isDupDeleteInfo() - Method in class com.sleepycat.je.log.INFileReader
 
isEmpty() - Method in class com.sleepycat.collections.DataView
Returns whether no records are present in the view.
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.je.cleaner.FileSummary
Returns whether this summary contains any non-zero totals.
isEntryKnownDeleted(int) - Method in class com.sleepycat.je.tree.IN
 
isEntryPendingDeleted(int) - Method in class com.sleepycat.je.tree.IN
 
isEvictable(BIN, int) - Method in class com.sleepycat.je.cleaner.Cleaner
Returns whether the given BIN entry may be stripped by the evictor.
isEvictable() - Method in class com.sleepycat.je.tree.IN
Returns whether this node can itself be evicted.
isEvictionProhibited() - Method in class com.sleepycat.je.tree.BIN
 
isEvictionProhibited() - Method in class com.sleepycat.je.tree.IN
Returns whether the node is not evictable, irrespective of the status of the children nodes.
isExactSearch() - Method in class com.sleepycat.je.dbi.CursorImpl.SearchMode
Returns true when the key or key/data search is exact, i.e., for SET and BOTH.
isFileCleaningInProgress(Long) - Method in class com.sleepycat.je.cleaner.FileSelector
Returns whether the file is in any stage of the cleaning process.
isFirstBin - Variable in class com.sleepycat.je.tree.BINBoundary
The first BIN was returned.
isForward() - Method in class com.sleepycat.je.dbi.GetMode
 
isHandleLockTransferrable() - Method in class com.sleepycat.je.txn.Locker
 
isHandleLockTransferrable() - Method in class com.sleepycat.je.txn.Txn
 
isIN() - Method in class com.sleepycat.je.log.CleanerFileReader
 
isKeyInBounds(byte[]) - Method in class com.sleepycat.je.tree.IN
Returns whether the given key is greater than or equal to the first key in the IN and less than or equal to the last key in the IN.
isKnownDeleted() - Method in class com.sleepycat.je.tree.ChildReference
 
isKnownDeleted() - Method in class com.sleepycat.je.tree.DeltaInfo
 
isLastBin - Variable in class com.sleepycat.je.tree.BINBoundary
The last BIN was returned.
isLatchOwner() - Method in class com.sleepycat.je.tree.IN
 
isLN() - Method in class com.sleepycat.je.log.CleanerFileReader
 
isLN() - Method in class com.sleepycat.je.log.LNFileReader
 
isLocked(Long) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
isLocked(Long) - Method in class com.sleepycat.je.txn.LockManager
Test the status of the lock on nodeId.
isLocked(Long) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
isLockedInternal(Long) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of isLocked.
isMutable() - Method in class com.sleepycat.je.config.ConfigParam
 
isNodeType(byte, byte) - Static method in class com.sleepycat.je.log.LogEntryType
 
isNodeType() - Method in class com.sleepycat.je.log.LogEntryType
 
isNotInitialized() - Method in class com.sleepycat.je.dbi.CursorImpl
 
isOldHeaderVersion() - Method in class com.sleepycat.je.log.FileHandle
 
isOpen() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
isOrdered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether keys are ordered in this container.
isOwnedWriteLock(Locker) - Method in class com.sleepycat.je.txn.Lock
Return true if locker is an owner of this Lock and this is a write lock.
isOwner() - Method in class com.sleepycat.je.latch.Latch
Return true if the current thread holds this latch.
isOwner() - Method in class com.sleepycat.je.latch.SharedLatch
Return true if the current thread holds this latch.
isOwner(Long, Locker, LockType) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
isOwner(Locker, LockType) - Method in class com.sleepycat.je.txn.Lock
Return true if locker is an owner of this Lock for lockType, false otherwise.
isOwner(Long, Locker, LockType) - Method in class com.sleepycat.je.txn.LockManager
Return true if this locker owns this a lock of this type on given node.
isOwner(Long, Locker, LockType) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
isOwnerInternal(Long, Locker, LockType) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of isOwner.
isPrepare() - Method in class com.sleepycat.je.log.LNFileReader
 
isProvisional(byte) - Static method in class com.sleepycat.je.log.LogEntryType
 
isReadCommittedIsolation() - Method in class com.sleepycat.je.txn.BasicLocker
Is never read-committed isolation.
isReadCommittedIsolation() - Method in class com.sleepycat.je.txn.Locker
Returns whether the isolation level of this locker is read-committed.
isReadCommittedIsolation() - Method in class com.sleepycat.je.txn.ReadCommittedLocker
Is always read-committed isolation.
isReadCommittedIsolation() - Method in class com.sleepycat.je.txn.Txn
Is read-committed isolation if so configured.
isReadModifyWrite() - Method in class com.sleepycat.collections.StoredIterator
Returns whether write-locks will be obtained when reading with this cursor.
isReadOnly() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
isReadUncommitted() - Method in class com.sleepycat.collections.CurrentTransaction
Returns whether the current transaction is a readUncommitted transaction.
isReadUncommittedDefault() - Method in class com.sleepycat.je.txn.Locker
 
isReadUncommittedMode(LockMode) - Method in class com.sleepycat.je.Cursor
Returns whether the given lock mode will cause a read-uncommitted when used with this cursor, taking into account the default cursor configuration.
isReservedDbName(String) - Method in class com.sleepycat.je.dbi.DbTree
Returns true if the name is a reserved JE database name.
isRMWFixEnabled() - Method in class com.sleepycat.je.cleaner.UtilizationProfile
 
isRoot() - Method in class com.sleepycat.je.log.CheckpointFileReader
 
isRoot() - Method in class com.sleepycat.je.log.CleanerFileReader
 
isRoot() - Method in class com.sleepycat.je.tree.IN
 
isRunnable(String) - Method in class com.sleepycat.je.evictor.Evictor
Return true if eviction should happen.
isRunning() - Method in class com.sleepycat.je.utilint.DaemonThread
Returns whether the onWakeup method is currently executing.
isSameRM(XAResource) - Method in class com.sleepycat.je.XAEnvironment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
isSecondary() - Method in class com.sleepycat.collections.DataView
Returns whether this is a view on a secondary database rather than directly on a primary database.
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.
isSerializableIsolation() - Method in class com.sleepycat.je.txn.BasicLocker
Is never serializable isolation.
isSerializableIsolation() - Method in class com.sleepycat.je.txn.Locker
Returns whether the isolation level of this locker is serializable.
isSerializableIsolation() - Method in class com.sleepycat.je.txn.Txn
Is serializable isolation if so configured.
isShutdownRequested() - Method in class com.sleepycat.je.utilint.DaemonThread
Returns whether shutdown has been requested.
isSoughtNode(long, boolean) - Method in class com.sleepycat.je.tree.IN
 
isSoughtNode(long, boolean) - Method in class com.sleepycat.je.tree.LN
A LN can never be a child in the search chain.
isSoughtNode(long, boolean) - Method in class com.sleepycat.je.tree.Node
 
isStateKnownDeleted(byte) - Static method in class com.sleepycat.je.tree.IN
Returns true if the given state is known deleted.
isStatePendingDeleted(byte) - Static method in class com.sleepycat.je.tree.IN
Returns true if the given state is known deleted.
isSuspended() - Method in class com.sleepycat.je.txn.Txn
 
isTargetEntry(byte, byte) - Method in class com.sleepycat.je.log.CheckpointFileReader
 
isTargetEntry(byte, byte) - Method in class com.sleepycat.je.log.CleanerFileReader
 
isTargetEntry(byte, byte) - Method in class com.sleepycat.je.log.DumpFileReader
 
isTargetEntry(byte, byte) - Method in class com.sleepycat.je.log.FileReader
 
isTargetEntry(byte, byte) - Method in class com.sleepycat.je.log.INFileReader
If we're tracking node, database and txn ids, we want to see all node log entries.
isTargetEntry(byte, byte) - Method in class com.sleepycat.je.log.LNFileReader
 
isTargetEntry(byte, byte) - Method in class com.sleepycat.je.log.ScavengerFileReader
 
isTargetEntry(byte, byte) - Method in class com.sleepycat.je.log.SearchFileReader
 
isTimedOut() - Method in class com.sleepycat.je.txn.Locker
 
isTransactional() - Method in class com.sleepycat.collections.StoredContainer
Returns whether the databases underlying this container are transactional.
isTransactional() - Method in class com.sleepycat.je.Database
Equivalent to getConfig().getTransactional() but cheaper.
isTransactional() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
isTransactional() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
isTransactional() - Method in class com.sleepycat.je.log.entry.INLogEntry
 
isTransactional() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
isTransactional() - Method in interface com.sleepycat.je.log.entry.LogEntry
 
isTransactional() - Method in class com.sleepycat.je.log.entry.SingleItemLogEntry
 
isTransactional() - Method in class com.sleepycat.je.txn.BasicLocker
Is never transactional.
isTransactional() - Method in class com.sleepycat.je.txn.Locker
Returns whether this locker is transactional.
isTransactional() - Method in class com.sleepycat.je.txn.ReadCommittedLocker
Is always transactional because the buddy locker is transactional.
isTransactional() - Method in class com.sleepycat.je.txn.Txn
Is always transactional.
isTxnMode() - Method in class com.sleepycat.collections.CurrentTransaction
Returns whether this is a transactional environment.
isTypeBtree(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
isTypeHash(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
isTypeQueue(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
isTypeRecno(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
isValidForDelete() - Method in class com.sleepycat.je.tree.BIN
Check if this node fits the qualifications for being part of a deletable subtree.
isValidForDelete() - Method in class com.sleepycat.je.tree.IN
Check if this node fits the qualifications for being part of a deletable subtree.
isValidForDelete() - Method in class com.sleepycat.je.tree.LN
 
isValidForDelete() - Method in class com.sleepycat.je.tree.Node
 
isValidType(byte) - Static method in class com.sleepycat.je.log.LogEntryType
 
isWaiter(Long, Locker) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
isWaiter(Locker) - Method in class com.sleepycat.je.txn.Lock
Return true if locker is a waiter on this Lock.
isWaiter(Long, Locker) - Method in class com.sleepycat.je.txn.LockManager
Return true if this locker is waiting on this lock.
isWaiter(Long, Locker) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
isWaiterInternal(Long, Locker) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of isWaiter.
isWritable() - Method in class com.sleepycat.je.Database
 
isWriteAllowed() - Method in class com.sleepycat.collections.DataCursor
Returns whether write is allowed for this cursor, as specified to the constructor.
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.
isWriteLock() - Method in class com.sleepycat.je.txn.LockType
Returns true if this is a WRITE or RANGE_WRITE lock.
item - Variable in class com.sleepycat.je.log.entry.SingleItemLogEntry
 
iterateDuplicates() - Method in class com.sleepycat.collections.StoredCollection
 
iterateDuplicates() - Method in class com.sleepycat.collections.StoredKeySet
 
iterator() - Method in class com.sleepycat.collections.StoredCollection
Returns an iterator over the elements in this collection.
iterator(boolean) - Method in class com.sleepycat.collections.StoredCollection
Returns a read or read-write iterator over the elements in this collection.
iterator(Iterator) - Static method in class com.sleepycat.collections.StoredCollections
Clones a stored iterator preserving its current position.
iterator() - Method in class com.sleepycat.je.cleaner.PackedOffsets
Returns an iterator over all offsets.
iterator() - Method in class com.sleepycat.je.dbi.INList
Return an iterator over the main 'ins' set.

J

JE_LOGGING_CONSOLE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
JE_LOGGING_DBLOG - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
JE_LOGGING_FILE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
JE_LOGGING_FILE_COUNT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
JE_LOGGING_FILE_LIMIT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
JE_LOGGING_LEVEL - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
JE_LOGGING_LEVEL_CLEANER - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
JE_LOGGING_LEVEL_EVICTOR - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
JE_LOGGING_LEVEL_LOCKMGR - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
JE_LOGGING_LEVEL_RECOVERY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
JE_SUFFIX - Static variable in class com.sleepycat.je.log.FileManager
 
JE_SUFFIXES - Static variable in class com.sleepycat.je.log.FileManager
 
JEConnection - Class in com.sleepycat.je.jca.ra
 
JEConnection(JEManagedConnection) - Constructor for class com.sleepycat.je.jca.ra.JEConnection
 
JEConnectionFactory - Interface in com.sleepycat.je.jca.ra
 
JEConnectionFactoryImpl - Class in com.sleepycat.je.jca.ra
 
JEConnectionFactoryImpl(ConnectionManager, ManagedConnectionFactory) - Constructor for class com.sleepycat.je.jca.ra.JEConnectionFactoryImpl
 
JEConnectionMetaData - Class in com.sleepycat.je.jca.ra
 
JEConnectionMetaData() - Constructor for class com.sleepycat.je.jca.ra.JEConnectionMetaData
 
JEException - Exception in com.sleepycat.je.jca.ra
 
JEException(String) - Constructor for exception com.sleepycat.je.jca.ra.JEException
 
JEFileFilter - Class in com.sleepycat.je.log
JEFileFilters are used for listing je files.
JEFileFilter(String[]) - Constructor for class com.sleepycat.je.log.JEFileFilter
 
JELocalTransaction - Class in com.sleepycat.je.jca.ra
 
JELocalTransaction(XAEnvironment, TransactionConfig, JEManagedConnection) - Constructor for class com.sleepycat.je.jca.ra.JELocalTransaction
 
JEManagedConnection - Class in com.sleepycat.je.jca.ra
 
JEManagedConnection(Subject, JERequestInfo) - Constructor for class com.sleepycat.je.jca.ra.JEManagedConnection
 
JEManagedConnectionFactory - Class in com.sleepycat.je.jca.ra
 
JEManagedConnectionFactory() - Constructor for class com.sleepycat.je.jca.ra.JEManagedConnectionFactory
 
JEMBeanHelper - Class in com.sleepycat.je.jmx
JEMBeanHelper is a utility class for the MBean implementation which wants to add management of a JE environment to its capabilities.
JEMBeanHelper(File, boolean) - Constructor for class com.sleepycat.je.jmx.JEMBeanHelper
Instantiate a helper, specifying environment home and open capabilities.
JEMonitor - Class in com.sleepycat.je.jmx
JEMonitor is a JMX MBean which manages a JE environment.
JEMonitor(String) - Constructor for class com.sleepycat.je.jmx.JEMonitor
Instantiate a JEMonitor
JERequestInfo - Class in com.sleepycat.je.jca.ra
 
JERequestInfo(File, EnvironmentConfig, TransactionConfig) - Constructor for class com.sleepycat.je.jca.ra.JERequestInfo
 
JEVersion - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
join(DataView[], Object[], JoinConfig) - Method in class com.sleepycat.collections.DataView
Returns a cursor for this view that reads only records having the specified index key values.
join(DataCursor[], JoinConfig) - Method in class com.sleepycat.collections.DataView
Returns a cursor for this view that reads only records having the index key values at the specified cursors.
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 - Static variable in class com.sleepycat.compat.DbCompat
 
join(Cursor[], JoinConfig) - Method in class com.sleepycat.je.Database
 
join(Cursor[], JoinConfig) - Method in class com.sleepycat.je.SecondaryDatabase
Javadoc for this public method is generated via the doc templates in the doc_src directory.
JoinConfig - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
JoinConfig() - Constructor for class com.sleepycat.je.JoinConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
JoinCursor - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
JoinCursor(Locker, Database, Cursor[], JoinConfig) - Constructor for class com.sleepycat.je.JoinCursor
Creates a join cursor without parameter checking.

K

keepSearching - Variable in class com.sleepycat.je.tree.SearchResult
 
Key - Class in com.sleepycat.je.tree
Key represents a JE B-Tree Key.
Key(byte[]) - Constructor for class com.sleepycat.je.tree.Key
Construct a new key from a byte array.
KEY_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
keyAssigner - Variable in class com.sleepycat.collections.DataView
 
keyBinding - Variable in class com.sleepycat.collections.DataView
 
keyChange - Variable in class com.sleepycat.je.dbi.CursorImpl.KeyChangeStatus
Whether the operation moved to a new key.
KEYEMPTY - Static variable in class com.sleepycat.je.OperationStatus
Javadoc for this public instance is generated via the doc templates in the doc_src directory.
KEYEXIST - Static variable in class com.sleepycat.je.OperationStatus
Javadoc for this public instance is generated via the doc templates in the doc_src directory.
KeyRange - Class in com.sleepycat.collections
Encapsulates a key range for use with a RangeCursor.
KeyRange(Comparator) - Constructor for class com.sleepycat.collections.KeyRange
Creates an unconstrained key range.
KeyRangeException - Exception in com.sleepycat.collections
An exception thrown when a key is out of range.
KeyRangeException(String) - Constructor for exception com.sleepycat.collections.KeyRangeException
Creates a key range exception.
keySet() - Method in class com.sleepycat.collections.StoredMap
Returns a set view of the keys contained in this map.
keySetView() - Method in class com.sleepycat.collections.DataView
Return a new key-set view derived from this view by setting the entity and value binding to null.
keysRenumbered - Variable in class com.sleepycat.collections.DataView
 

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.
LastFileReader - Class in com.sleepycat.je.log
LastFileReader traverses the last log file, doing checksums and looking for the end of the log.
LastFileReader(EnvironmentImpl, int) - Constructor for class com.sleepycat.je.log.LastFileReader
This file reader is always positioned at the last file.
LastFileReader(EnvironmentImpl, int, Long) - Constructor for class com.sleepycat.je.log.LastFileReader
Ctor which allows passing in the file number we want to read to the end of.
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.
lastUsedLsn - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
Latch - Class in com.sleepycat.je.latch
Simple thread-based non-transactional exclusive non-nestable latch.
Latch(String, EnvironmentImpl) - Constructor for class com.sleepycat.je.latch.Latch
Create a latch.
Latch(EnvironmentImpl) - Constructor for class com.sleepycat.je.latch.Latch
Create a latch with no name, more optimal for shortlived latches.
latch() - Method in class com.sleepycat.je.log.FileHandle
 
latch(boolean) - Method in class com.sleepycat.je.tree.IN
Latch this node, optionally setting the generation.
latch() - Method in class com.sleepycat.je.tree.IN
Latch this node and set the generation.
latchBIN() - Method in class com.sleepycat.je.dbi.CursorImpl
 
latchBINs() - Method in class com.sleepycat.je.dbi.CursorImpl
 
latchDBIN() - Method in class com.sleepycat.je.dbi.CursorImpl
 
LatchedLockManager - Class in com.sleepycat.je.txn
LatchedLockManager uses latches to implement its critical sections.
LatchedLockManager(EnvironmentImpl) - Constructor for class com.sleepycat.je.txn.LatchedLockManager
 
LatchedLogManager - Class in com.sleepycat.je.log
The LatchedLogManager uses the latches to implement critical sections.
LatchedLogManager(EnvironmentImpl, boolean) - Constructor for class com.sleepycat.je.log.LatchedLogManager
There is a single log manager per database environment.
latchesHeldToString() - Static method in class com.sleepycat.je.latch.Latch
 
latchesHeldToString() - Method in class com.sleepycat.je.latch.LatchTable
 
latchesHeldToString() - Static method in class com.sleepycat.je.latch.SharedLatch
 
LatchException - Exception in com.sleepycat.je.latch
The root of latch related exceptions.
LatchException() - Constructor for exception com.sleepycat.je.latch.LatchException
 
LatchException(String) - Constructor for exception com.sleepycat.je.latch.LatchException
 
latchMajor() - Method in class com.sleepycat.je.dbi.INList
The locking hierarchy is: 1.
LatchNotHeldException - Exception in com.sleepycat.je.latch
An exception that is thrown when a latch is not held but a method is invoked on it that assumes it is held.
LatchNotHeldException() - Constructor for exception com.sleepycat.je.latch.LatchNotHeldException
 
LatchNotHeldException(String) - Constructor for exception com.sleepycat.je.latch.LatchNotHeldException
 
latchNoWait() - Method in class com.sleepycat.je.log.FileHandle
 
latchNoWait(boolean) - Method in class com.sleepycat.je.tree.IN
Latch this node if it is not latched by another thread, optionally setting the generation if the latch succeeds.
latchNoWait() - Method in class com.sleepycat.je.tree.IN
Latch this node if it is not latched by another thread, and set the generation if the latch succeeds.
LatchStats - Class in com.sleepycat.je.latch
A class that provides interesting stats about a particular latch.
LatchStats() - Constructor for class com.sleepycat.je.latch.LatchStats
 
LatchTable - Class in com.sleepycat.je.latch
Table of latches by thread for debugging.
LatchTable(String) - Constructor for class com.sleepycat.je.latch.LatchTable
 
lazyCompress(IN) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Do lazy compression at opportune moments.
lazyCompress(IN) - Method in class com.sleepycat.je.incomp.INCompressor
Lazily compress a single BIN.
LEFT - Static variable in class com.sleepycat.je.tree.Tree.SearchType
 
len - Variable in class com.sleepycat.util.FastInputStream
 
LEVEL_MASK - Static variable in class com.sleepycat.je.tree.IN
 
LevelOrderedINMap - Class in com.sleepycat.je.utilint
A level ordered map holds collection of INs, sorted by level.
LevelOrderedINMap() - Constructor for class com.sleepycat.je.utilint.LevelOrderedINMap
 
listFiles(String[]) - Method in class com.sleepycat.je.log.FileManager
Find je files.
listFiles(File, String[]) - Static method in class com.sleepycat.je.log.FileManager
Find je files, flavor for unit test support.
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.
LN - Class in com.sleepycat.je.tree
An LN represents a Leaf Node in the JE tree.
LN() - Constructor for class com.sleepycat.je.tree.LN
Create an empty LN, to be filled in from the log.
LN(byte[]) - Constructor for class com.sleepycat.je.tree.LN
Create a new LN from a byte array.
LN(DatabaseEntry) - Constructor for class com.sleepycat.je.tree.LN
Create a new LN from a DatabaseEntry.
LN_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
LNFileReader - Class in com.sleepycat.je.log
LNFileReader scans log files for LNs.
LNFileReader(EnvironmentImpl, int, long, boolean, long, long, Long) - Constructor for class com.sleepycat.je.log.LNFileReader
Create this reader to start at a given LSN.
lnFound - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
LNInfo - Class in com.sleepycat.je.cleaner
The information necessary to lookup an LN.
LNInfo(LN, DatabaseId, byte[], byte[]) - Constructor for class com.sleepycat.je.cleaner.LNInfo
 
lnInserted - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
lnKey - Variable in class com.sleepycat.je.tree.TreeLocation
 
LNLogEntry - Class in com.sleepycat.je.log.entry
LNLogEntry embodies all LN transactional log entries.
LNLogEntry(Class, boolean) - Constructor for class com.sleepycat.je.log.entry.LNLogEntry
 
LNLogEntry(LogEntryType, LN, DatabaseId, byte[], long, boolean, Txn) - Constructor for class com.sleepycat.je.log.entry.LNLogEntry
 
lnNotFound - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
lnReplaced - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
load() - Method in class com.sleepycat.je.util.DbLoad
 
loadStats(StatsConfig, EnvironmentStats) - Method in class com.sleepycat.je.cleaner.Cleaner
Load stats.
loadStats(StatsConfig) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Retrieve and return stat information.
loadStats(StatsConfig, EnvironmentStats) - Method in class com.sleepycat.je.dbi.MemoryBudget
 
loadStats(StatsConfig, EnvironmentStats) - Method in class com.sleepycat.je.evictor.Evictor
Load stats.
loadStats(StatsConfig, EnvironmentStats) - Method in class com.sleepycat.je.incomp.INCompressor
Return stats
loadStats(StatsConfig, EnvironmentStats) - Method in class com.sleepycat.je.log.FileManager
 
loadStats(StatsConfig, EnvironmentStats) - Method in class com.sleepycat.je.log.FSyncManager
 
loadStats(StatsConfig, EnvironmentStats) - Method in class com.sleepycat.je.log.LogBufferPool
 
loadStats(StatsConfig, EnvironmentStats) - Method in class com.sleepycat.je.log.LogManager
 
loadStats(StatsConfig, EnvironmentStats) - Method in class com.sleepycat.je.recovery.Checkpointer
Load stats.
lock(long, LockType, DatabaseImpl) - Method in class com.sleepycat.je.txn.BasicLocker
Get a lock on the given nodeId, using the configured noWait and timeout.
Lock - Class in com.sleepycat.je.txn
A Lock embodies the lock state of a NodeId.
Lock(Long) - Constructor for class com.sleepycat.je.txn.Lock
Create a Lock.
lock(LockType, Locker, boolean, MemoryBudget) - Method in class com.sleepycat.je.txn.Lock
Attempts to acquire the lock and returns the LockGrantType.
lock(long, LockType, DatabaseImpl) - Method in class com.sleepycat.je.txn.Locker
Get a lock of the given type on the given nodeId.
lock(long, Locker, LockType, long, boolean, DatabaseImpl) - Method in class com.sleepycat.je.txn.LockManager
Attempt to acquire a lock of type on nodeId.
lock(long, LockType, DatabaseImpl) - Method in class com.sleepycat.je.txn.ReadCommittedLocker
Forwards write locks to the buddy locker (the transaction locker).
lock(long, LockType, DatabaseImpl) - Method in class com.sleepycat.je.txn.Txn
Gets a lock on this nodeId and, if it is a write lock, saves an abort LSN.
lock - Variable in class com.sleepycat.je.txn.WriteLockInfo
 
LOCK_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
LOCK_SUBSYSTEM - Static variable in class com.sleepycat.compat.DbCompat
 
LOCK_SUFFIX - Static variable in class com.sleepycat.je.log.FileManager
 
LOCK_TIMEOUT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LockConflict - Class in com.sleepycat.je.txn
LockConflict is a type safe enumeration of lock conflict types.
lockEnvironment(boolean, boolean) - Method in class com.sleepycat.je.log.FileManager
Lock the environment.
lockEofNode(LockType) - Method in class com.sleepycat.je.dbi.CursorImpl
Locks the logical EOF node for the database.
Locker - Class in com.sleepycat.je.txn
Locker instances are JE's route to locking and transactional support.
Locker(EnvironmentImpl, boolean, boolean) - Constructor for class com.sleepycat.je.txn.Locker
Create a locker id.
Locker() - Constructor for class com.sleepycat.je.txn.Locker
For reading from the log.
LockerFactory - Class in com.sleepycat.je.txn
Factory of static methods for creating Locker objects.
LockerFactory() - Constructor for class com.sleepycat.je.txn.LockerFactory
 
lockGrant - Variable in class com.sleepycat.je.txn.LockManager.LockAttemptResult
 
LockGrantType - Class in com.sleepycat.je.txn
LockGrantType is an enumeration of the possible results of a lock attempt.
LockInfo - Class in com.sleepycat.je.txn
LockInfo is a class that embodies information about a lock instance.
LockInfo(Locker, LockType) - Constructor for class com.sleepycat.je.txn.LockInfo
Construct a new LockInfo.
LOCKINFO_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
lockManager - Variable in class com.sleepycat.je.txn.Locker
 
LockManager - Class in com.sleepycat.je.txn
LockManager manages locks.
LockManager(EnvironmentImpl) - Constructor for class com.sleepycat.je.txn.LockManager
 
LockManager.LockAttemptResult - Class in com.sleepycat.je.txn
This is just a struct to hold a multi-value return.
LockManager.LockAttemptResult(Lock, LockGrantType, boolean) - Constructor for class com.sleepycat.je.txn.LockManager.LockAttemptResult
 
LockMode - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
lockNextKeyForInsert(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.dbi.CursorImpl
Search for the next key (or duplicate) following the given key (and datum), and acquire a range insert lock on it.
LockNotGrantedException - Exception in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
LockNotGrantedException() - Constructor for exception com.sleepycat.je.LockNotGrantedException
 
LockNotGrantedException(Throwable) - Constructor for exception com.sleepycat.je.LockNotGrantedException
 
LockNotGrantedException(String) - Constructor for exception com.sleepycat.je.LockNotGrantedException
 
LockNotGrantedException(String, Throwable) - Constructor for exception com.sleepycat.je.LockNotGrantedException
 
LockResult - Class in com.sleepycat.je.txn
This class is a container to encapsulate a LockGrantType and a WriteLockInfo so that they can both be returned from writeLock.
LockResult(LockGrantType, WriteLockInfo) - Constructor for class com.sleepycat.je.txn.LockResult
 
lockStat(StatsConfig) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Retrieve lock statistics
lockStat(StatsConfig) - Method in class com.sleepycat.je.txn.LockManager
Statistics
lockStat(StatsConfig) - Method in class com.sleepycat.je.txn.TxnManager
Collect lock related stats.
LockStats - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
LockStats() - Constructor for class com.sleepycat.je.LockStats
 
lockTableLatch - Variable in class com.sleepycat.je.txn.LockManager
 
LockTimeOutException - Exception in com.sleepycat.je.txn
A Lock timed out.
LockTimeOutException() - Constructor for exception com.sleepycat.je.txn.LockTimeOutException
 
LockTimeOutException(Throwable) - Constructor for exception com.sleepycat.je.txn.LockTimeOutException
 
LockTimeOutException(String) - Constructor for exception com.sleepycat.je.txn.LockTimeOutException
 
LockTimeOutException(String, Throwable) - Constructor for exception com.sleepycat.je.txn.LockTimeOutException
 
lockTimeOutMillis - Variable in class com.sleepycat.je.txn.Locker
 
LockType - Class in com.sleepycat.je.txn
LockType is a type safe enumeration of all lock types.
LockUpgrade - Class in com.sleepycat.je.txn
LockUpgrade is a type safe enumeration of lock upgrade types.
log(LoggableObject) - Method in class com.sleepycat.je.log.LogManager
Write a log entry.
log(LoggableObject, boolean, long) - Method in class com.sleepycat.je.log.LogManager
Write a log entry.
log(LogManager) - Method in class com.sleepycat.je.tree.IN
Log this IN and clear the dirty flag.
log(LogManager, boolean, boolean) - Method in class com.sleepycat.je.tree.IN
Log this IN and clear the dirty flag.
log(LogManager, boolean, boolean, boolean, IN) - Method in class com.sleepycat.je.tree.IN
Log this node with all available options.
log(EnvironmentImpl, DatabaseId, byte[], long, Locker) - Method in class com.sleepycat.je.tree.LN
Log this LN.
LOG_BIN - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_BIN_DELTA - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_BUFFER_MAX_SIZE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_CHECKSUM_READ - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_CHUNKED_NIO - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_CKPT_END - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_CKPT_START - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_DBIN - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_DEL_DUPLN - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_DEL_DUPLN_TRANSACTIONAL - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_DIN - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_DIRECT_NIO - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_DUP_BIN_DELTA - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_DUPCOUNTLN - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_DUPCOUNTLN_TRANSACTIONAL - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_FAULT_READ_SIZE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_FILE_CACHE_SIZE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_FILE_HEADER - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_FILE_MAX - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_FILESUMMARYLN - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_FSYNC_TIMEOUT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_IN - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_IN_DELETE_INFO - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_IN_DUPDELETE_INFO - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_ITERATOR_MAX_SIZE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_ITERATOR_READ_SIZE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_LN - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_LN_TRANSACTIONAL - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_MAPLN - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_MAPLN_TRANSACTIONAL - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_MEM_SIZE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_MEM_SIZE_MIN - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_MEM_SIZE_MIN_STRING - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_MEMORY_ONLY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_NAMELN - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_NAMELN_TRANSACTIONAL - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_ROOT - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_TRACE - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_TXN_ABORT - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_TXN_COMMIT - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_TXN_PREPARE - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_USE_NIO - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LogBuffer - Class in com.sleepycat.je.log
DbLogBuffers hold outgoing, newly written log entries.
LogBuffer(int, EnvironmentImpl) - Constructor for class com.sleepycat.je.log.LogBuffer
 
LogBuffer(ByteBuffer, long) - Constructor for class com.sleepycat.je.log.LogBuffer
 
LogBufferPool - Class in com.sleepycat.je.log
LogBufferPool keeps a set of log buffers.
LogBufferPool(FileManager, EnvironmentImpl) - Constructor for class com.sleepycat.je.log.LogBufferPool
 
logBufferPool - Variable in class com.sleepycat.je.log.LogManager
 
LogEntry - Interface in com.sleepycat.je.log.entry
A Log entry allows you to read, write and dump a database log entry.
logEntryIsTransactional() - Method in class com.sleepycat.je.cleaner.FileSummary
Never called.
logEntryIsTransactional() - Method in class com.sleepycat.je.cleaner.PackedOffsets
Never called.
logEntryIsTransactional() - Method in class com.sleepycat.je.dbi.DatabaseId
 
logEntryIsTransactional() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
logEntryIsTransactional() - Method in class com.sleepycat.je.dbi.DbTree
 
logEntryIsTransactional() - Method in class com.sleepycat.je.log.FileHeader
 
logEntryIsTransactional() - Method in interface com.sleepycat.je.log.LogReadable
 
logEntryIsTransactional() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
logEntryIsTransactional() - Method in class com.sleepycat.je.recovery.CheckpointStart
 
logEntryIsTransactional() - Method in class com.sleepycat.je.tree.BINDelta
 
logEntryIsTransactional() - Method in class com.sleepycat.je.tree.ChildReference
 
logEntryIsTransactional() - Method in class com.sleepycat.je.tree.DeltaInfo
 
logEntryIsTransactional() - Method in class com.sleepycat.je.tree.IN
 
logEntryIsTransactional() - Method in class com.sleepycat.je.tree.INDeleteInfo
 
logEntryIsTransactional() - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
logEntryIsTransactional() - Method in class com.sleepycat.je.tree.LN
Never called.
logEntryIsTransactional() - Method in class com.sleepycat.je.tree.Tree
 
logEntryIsTransactional() - Method in class com.sleepycat.je.txn.Txn
 
logEntryIsTransactional() - Method in class com.sleepycat.je.txn.TxnEnd
 
logEntryIsTransactional() - Method in class com.sleepycat.je.utilint.Tracer
 
logEntryIsTransactionalX() - Method in class com.sleepycat.je.utilint.DbLsn
 
LogEntryType - Class in com.sleepycat.je.log
LogEntryType is a type safe enumeration of all log entry types.
LogEntryType(byte, byte) - Constructor for class com.sleepycat.je.log.LogEntryType
For base class support.
LogException - Exception in com.sleepycat.je.log
Configuration related exceptions.
LogException(String) - Constructor for exception com.sleepycat.je.log.LogException
 
LogException(String, Exception) - Constructor for exception com.sleepycat.je.log.LogException
 
LogFileNotFoundException - Exception in com.sleepycat.je.log
Log file doesn't exist.
LogFileNotFoundException(String) - Constructor for exception com.sleepycat.je.log.LogFileNotFoundException
 
logForceFlip(LoggableObject) - Method in class com.sleepycat.je.log.LogManager
Log this single object and force a flip of the log files.
logForceFlush(LoggableObject, boolean) - Method in class com.sleepycat.je.log.LogManager
Log this single object and force a write of the log files.
LoggableObject - Interface in com.sleepycat.je.log
A class that implements LoggableObject can be stored as a JE log entry.
logInternal(LoggableObject, boolean, boolean, boolean, long, boolean, ByteBuffer, UtilizationTracker) - Method in class com.sleepycat.je.log.LogManager
Called within the log write critical section.
logInternal(LogManager, boolean, boolean, boolean, IN) - Method in class com.sleepycat.je.tree.BIN
Decide how to log this node.
logInternal(LogManager, boolean, boolean, boolean, IN) - Method in class com.sleepycat.je.tree.IN
Decide how to log this node.
logItem(LoggableObject, boolean, boolean, boolean, long, boolean, ByteBuffer, UtilizationTracker) - Method in class com.sleepycat.je.log.LatchedLogManager
 
logItem(LoggableObject, boolean, boolean, boolean, long, boolean, ByteBuffer, UtilizationTracker) - Method in class com.sleepycat.je.log.LogManager
 
logItem(LoggableObject, boolean, boolean, boolean, long, boolean, ByteBuffer, UtilizationTracker) - Method in class com.sleepycat.je.log.SyncedLogManager
 
logManager - Variable in class com.sleepycat.je.dbi.EnvironmentImpl
 
LogManager - Class in com.sleepycat.je.log
The LogManager supports reading and writing to the JE log.
LogManager(EnvironmentImpl, boolean) - Constructor for class com.sleepycat.je.log.LogManager
There is a single log manager per database environment.
LogManager.LogResult - Class in com.sleepycat.je.log
LogResult holds the multivalue return from logInternal.
LogManager.LogResult(long, boolean, boolean) - Constructor for class com.sleepycat.je.log.LogManager.LogResult
 
logMapTreeRoot() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Log the map tree root and save the LSN.
logProvisional(LogManager, IN) - Method in class com.sleepycat.je.tree.IN
Log this node provisionally and clear the dirty flag.
logProvisional(EnvironmentImpl, DatabaseId, byte[], long) - Method in class com.sleepycat.je.tree.LN
Log a provisional, non-txnal version of a ln.
LogReadable - Interface in com.sleepycat.je.log
A class that implements LogReadable knows how to read itself from the JE log.
LogSource - Interface in com.sleepycat.je.log
A class that implements LogSource can return portions of the log.
LogUtils - Class in com.sleepycat.je.log
This class holds convenience methods for marshalling internal JE data to and from the log.
LogUtils() - Constructor for class com.sleepycat.je.log.LogUtils
 
LogUtils.XidImpl - Class in com.sleepycat.je.log
 
LogUtils.XidImpl(int, byte[], byte[]) - Constructor for class com.sleepycat.je.log.LogUtils.XidImpl
 
LogWritable - Interface in com.sleepycat.je.log
A class that implements LogWritable knows how to write itself into the JE log.
logWriteLatch - Variable in class com.sleepycat.je.log.LogManager
 
LONG_BYTES - Static variable in class com.sleepycat.je.log.LogUtils
 
LONG_LIST_PER_ITEM_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
LONG_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
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
 
LongConfigParam - Class in com.sleepycat.je.config
A JE configuration parameter with an integer value.
LongConfigParam(String, Long, Long, Long, boolean, String) - Constructor for class com.sleepycat.je.config.LongConfigParam
 
longToEntry(long, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.LongBinding
Converts a simple long value into an entry buffer.
longToLsn(Long) - Static method in class com.sleepycat.je.utilint.DbLsn
 
LSN_ARRAY_BYTE_BASED_FIXED_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
LSN_ARRAY_LONG_BASED_FIXED_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
LSN_SIZE - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 

M

main(String[]) - Static method in class com.sleepycat.je.config.EnvironmentParams
 
main(String[]) - Static method in class com.sleepycat.je.util.DbDump
 
main(String[]) - Static method in class com.sleepycat.je.util.DbLoad
 
main(String[]) - Static method in class com.sleepycat.je.util.DbPrintLog
Main
main(String[]) - Static method in class com.sleepycat.je.util.DbRecover
 
main(String[]) - Static method in class com.sleepycat.je.util.DbSpace
 
main(String[]) - Static method in class com.sleepycat.je.util.DbStat
 
main(String[]) - Static method in class com.sleepycat.je.util.DbVerify
 
MAIN_LEVEL - Static variable in class com.sleepycat.je.tree.IN
 
mainTreeKey - Variable in class com.sleepycat.je.recovery.Checkpointer.CheckpointReference
 
makeDeleted() - Method in class com.sleepycat.je.tree.LN
 
makeDeleted() - Method in class com.sleepycat.je.tree.MapLN
 
makeDeleted() - Method in class com.sleepycat.je.tree.NameLN
 
makeFetchErrorMsg(String, IN, long, byte) - Static method in class com.sleepycat.je.tree.IN
 
makeFullKey(long, int) - Static method in class com.sleepycat.je.tree.FileSummaryLN
Returns the full two-part key for a given file number and unique sequence.
makeIteratorData(StoredIterator, DataCursor) - Method in class com.sleepycat.collections.StoredCollection
 
makeIteratorData(StoredIterator, DataCursor) - Method in class com.sleepycat.collections.StoredEntrySet
 
makeIteratorData(StoredIterator, DataCursor) - Method in class com.sleepycat.collections.StoredKeySet
 
makeIteratorData(StoredIterator, DataCursor) - Method in class com.sleepycat.collections.StoredList
 
makeIteratorData(StoredIterator, DataCursor) - Method in class com.sleepycat.collections.StoredValueSet
 
makeKey(DatabaseEntry) - Method in class com.sleepycat.collections.DataView
Converts a key entry to a key object.
makeKey(DatabaseEntry) - Static method in class com.sleepycat.je.tree.Key
 
makeLsn(long, long) - Static method in class com.sleepycat.je.utilint.DbLsn
 
makePartialKey(long) - Static method in class com.sleepycat.je.tree.FileSummaryLN
Returns the first 4 bytes of the key for the given file number.
makeSpace(int) - Method in class com.sleepycat.util.FastOutputStream
Ensure that at least the given number of bytes are available in the internal buffer.
makeTimeoutMsg(String, Locker, long, LockType, LockGrantType, Lock, long, long, long, DatabaseImpl) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
makeTimeoutMsg(String, Locker, long, LockType, LockGrantType, Lock, long, long, long, DatabaseImpl) - Method in class com.sleepycat.je.txn.LockManager
Create a informative lock or txn timeout message.
makeTimeoutMsg(String, Locker, long, LockType, LockGrantType, Lock, long, long, long, DatabaseImpl) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
makeTimeoutMsgInternal(String, Locker, long, LockType, LockGrantType, Lock, long, long, long, DatabaseImpl) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of creating an lock or txn timeout message.
makeUtilityEnvironment(File, boolean) - Static method in class com.sleepycat.je.utilint.CmdUtil
Create an environment suitable for utilities.
makeValue(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.collections.DataView
Converts a key-value entry pair to a value object.
MapEntryParameter - Class in com.sleepycat.collections
A simple Map.Entry implementation that can be used as in input parameter.
MapEntryParameter(Object, Object) - Constructor for class com.sleepycat.collections.MapEntryParameter
Creates a map entry with a given key and value.
MapLN - Class in com.sleepycat.je.tree
A MapLN represents a Leaf Node in the JE DatabaseImpl Naming Tree.
MapLN(DatabaseImpl) - Constructor for class com.sleepycat.je.tree.MapLN
Create a new MapLn to hold a new databaseImpl.
MapLN() - Constructor for class com.sleepycat.je.tree.MapLN
Create an empty MapLN, to be filled in from the log.
mark - Variable in class com.sleepycat.util.FastInputStream
 
mark(int) - Method in class com.sleepycat.util.FastInputStream
 
markDeleteAtTxnEnd(DatabaseImpl, boolean, MemoryBudget) - Method in class com.sleepycat.je.txn.BasicLocker
 
markDeleteAtTxnEnd(DatabaseImpl, boolean, MemoryBudget) - Method in class com.sleepycat.je.txn.Locker
Database operations like remove and truncate leave behind residual DatabaseImpls that must be purged at transaction commit or abort.
markDeleteAtTxnEnd(DatabaseImpl, boolean, MemoryBudget) - Method in class com.sleepycat.je.txn.Txn
 
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.
marshallOutsideWriteLatch() - Method in class com.sleepycat.je.dbi.DbTree
 
marshallOutsideWriteLatch() - Method in class com.sleepycat.je.log.entry.INLogEntry
 
marshallOutsideWriteLatch() - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
marshallOutsideWriteLatch() - Method in class com.sleepycat.je.log.FileHeader
 
marshallOutsideWriteLatch() - Method in interface com.sleepycat.je.log.LoggableObject
Return true if this item can be marshalled outside the log write latch.
marshallOutsideWriteLatch() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
marshallOutsideWriteLatch() - Method in class com.sleepycat.je.recovery.CheckpointStart
 
marshallOutsideWriteLatch() - Method in class com.sleepycat.je.tree.BINDelta
 
marshallOutsideWriteLatch() - Method in class com.sleepycat.je.tree.FileSummaryLN
 
marshallOutsideWriteLatch() - Method in class com.sleepycat.je.tree.INDeleteInfo
 
marshallOutsideWriteLatch() - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
marshallOutsideWriteLatch() - Method in class com.sleepycat.je.tree.Node
 
marshallOutsideWriteLatch() - Method in class com.sleepycat.je.txn.TxnEnd
 
marshallOutsideWriteLatch() - Method in class com.sleepycat.je.utilint.Tracer
 
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.
matchLNByNodeId(TreeLocation, long) - Method in class com.sleepycat.je.tree.DBIN
 
matchLNByNodeId(TreeLocation, long) - Method in class com.sleepycat.je.tree.DIN
 
matchLNByNodeId(TreeLocation, long) - Method in class com.sleepycat.je.tree.Node
 
matchManagedConnections(Set, Subject, ConnectionRequestInfo) - Method in class com.sleepycat.je.jca.ra.JEManagedConnectionFactory
 
MAX_FILE_OFFSET - Static variable in class com.sleepycat.je.utilint.DbLsn
 
MAX_LEVEL - Static variable in class com.sleepycat.je.tree.IN
 
MAX_MEMORY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
MAX_MEMORY_PERCENT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
maxBytes - Variable in class com.sleepycat.je.log.StatsFileReader.EntryInfo
 
MAY_EVICT_LNS - Static variable in class com.sleepycat.je.tree.IN
 
MAY_EVICT_NODE - Static variable in class com.sleepycat.je.tree.IN
 
MAY_NOT_EVICT - Static variable in class com.sleepycat.je.tree.IN
 
maybeForceYield() - Static method in class com.sleepycat.je.dbi.EnvironmentImpl
For stress testing.
mayNotWrite() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
When a RunRecoveryException occurs or the environment is closed, further writing can cause log corruption.
MEMORY_SUBSYSTEM - Static variable in class com.sleepycat.compat.DbCompat
 
MemoryBudget - Class in com.sleepycat.je.dbi
MemoryBudget calculates the available memory for JE and how to apportion it between cache and log buffers.
MemoryBudget(EnvironmentImpl, DbConfigManager) - Constructor for class com.sleepycat.je.dbi.MemoryBudget
 
merge(OffsetList) - Method in class com.sleepycat.je.cleaner.OffsetList
Merges the given list and returns whether a segment was freed.
microsToMillis(long) - Static method in class com.sleepycat.je.utilint.PropUtil
Convert microseconds to milliseconds, ensuring that any microsecond value greater than zero converts to at least one millisecond to avoid a zero millisecond result since Object.wait(0) waits forever.
migrateLNs(BIN) - Method in class com.sleepycat.je.cleaner.Cleaner
This method should be called just before logging a BIN.
MIN_LEVEL - Static variable in class com.sleepycat.je.tree.IN
 
MIN_LOG_BUFFER_SIZE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
MIN_MAX_MEMORY_SIZE - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
MIN_MAX_MEMORY_SIZE_STRING - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
minBytes - Variable in class com.sleepycat.je.log.StatsFileReader.EntryInfo
 
modify(byte[], DatabaseImpl, byte[], long, Locker) - Method in class com.sleepycat.je.tree.LN
Modify the LN's data and log the new version.
modifyDbRoot(DatabaseImpl) - Method in class com.sleepycat.je.dbi.DbTree
Called by the Tree to propagate a root change.
moveToIndex(int) - Method in class com.sleepycat.collections.StoredIterator
 
moveWriteToReadLock(long, Lock, MemoryBudget) - Method in class com.sleepycat.je.txn.BasicLocker
A lock is being demoted.
moveWriteToReadLock(long, Lock, MemoryBudget) - Method in class com.sleepycat.je.txn.Locker
A lock is being demoted.
moveWriteToReadLock(long, Lock, MemoryBudget) - Method in class com.sleepycat.je.txn.Txn
A lock is being demoted.

N

nAcquireNoWaitSuccessful - Variable in class com.sleepycat.je.latch.LatchStats
Number of times acquireNoWait() was called when the latch was successfully acquired.
nAcquireNoWaitUnsuccessful - Variable in class com.sleepycat.je.latch.LatchStats
Number of unsuccessful acquireNoWait() calls.
nAcquireSharedSuccessful - Variable in class com.sleepycat.je.latch.LatchStats
Number of times acquireShared() was called when the latch was successfully acquired.
nAcquiresNoWaiters - Variable in class com.sleepycat.je.latch.LatchStats
 
nAcquiresSelfOwned - Variable in class com.sleepycat.je.latch.LatchStats
Number of times acquire() was called when the latch was already owned by the caller.
nAcquiresUpgrade - Variable in class com.sleepycat.je.latch.LatchStats
Number of times acquire() was called with allowNesting=true when the latch was already owned by the caller for shared access.
nAcquiresWithContention - Variable in class com.sleepycat.je.latch.LatchStats
Number of times acquire() was called when the latch was already owned by the some other thread.
name - Variable in class com.sleepycat.je.config.ConfigParam
 
name - Variable in class com.sleepycat.je.utilint.DaemonThread
 
NAME_DB_ID - Static variable in class com.sleepycat.je.dbi.DbTree
 
NAME_DB_NAME - Static variable in class com.sleepycat.je.dbi.DbTree
 
NameLN - Class in com.sleepycat.je.tree
A NameLN represents a Leaf Node in the name->database id mapping tree.
NameLN(DatabaseId) - Constructor for class com.sleepycat.je.tree.NameLN
In the ideal world, we'd have a base LN class so that this NameLN doesn't have a superfluous data field, but we want to optimize the LN class for size and speed right now.
NameLN() - Constructor for class com.sleepycat.je.tree.NameLN
Create an empty NameLN, to be filled in from the log.
nCursors() - Method in class com.sleepycat.je.tree.BIN
 
nDeadlockRetries() - Method in class com.sleepycat.je.cleaner.Cleaner
Return the number of retries when a deadlock exception occurs.
nDeadlockRetries() - Method in class com.sleepycat.je.evictor.Evictor
Return the number of retries when a deadlock exception occurs.
nDeadlockRetries() - Method in class com.sleepycat.je.incomp.INCompressor
Return the number of retries when a deadlock exception occurs.
nDeadlockRetries() - Method in class com.sleepycat.je.recovery.Checkpointer
Return the number of retries when a deadlock exception occurs.
nDeadlockRetries() - Method in class com.sleepycat.je.utilint.DaemonThread
Returns the number of retries to perform when Deadlock Exceptions occur.
needsSplitting() - Method in class com.sleepycat.je.tree.IN
Return true if this node needs splitting.
NESTED_TRANSACTIONS - Static variable in class com.sleepycat.compat.DbCompat
 
neverLocked - Variable in class com.sleepycat.je.txn.WriteLockInfo
 
NEW - Static variable in class com.sleepycat.je.txn.LockGrantType
 
newCursor(DatabaseImpl, Locker, CursorConfig) - Static method in class com.sleepycat.je.DbInternal
Proxy to new Cursor(DatabaseImpl, Locker, CursorConfig)
newDbcInstance(Transaction, CursorConfig) - Method in class com.sleepycat.je.Database
Is overridden by SecondaryDatabase.
newDbcInstance(Transaction, CursorConfig) - Method in class com.sleepycat.je.SecondaryDatabase
Overrides Database method.
newMap(Database, Class, Class, boolean) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a map from a previously opened Database object.
newNonTxnLocker() - Method in class com.sleepycat.je.txn.BasicLocker
Creates a new instance of this txn for the same environment.
newNonTxnLocker() - Method in class com.sleepycat.je.txn.BuddyLocker
Creates a new instance of this txn for the same environment.
newNonTxnLocker() - Method in class com.sleepycat.je.txn.Locker
Creates a fresh non-transactional locker, while retaining any transactional locks held by this locker.
newNonTxnLocker() - Method in class com.sleepycat.je.txn.ReadCommittedLocker
Creates a new instance of this txn for the same environment.
newNonTxnLocker() - Method in class com.sleepycat.je.txn.ThreadLocker
Creates a new instance of this txn for the same environment.
newNonTxnLocker() - Method in class com.sleepycat.je.txn.Txn
Returns 'this', since this locker holds no non-transactional locks.
newOutput() - Static method in class com.sleepycat.bind.tuple.TupleBase
Deprecated. replaced by TupleBase.getTupleOutput(java.lang.Object)
newOutput(byte[]) - Static method in class com.sleepycat.bind.tuple.TupleBase
Deprecated. replaced by TupleBase.getTupleOutput(java.lang.Object)
newSortedMap(Database, Class, Class, boolean) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a sorted map from a previously opened Database object.
next() - Method in class com.sleepycat.collections.StoredIterator
Returns the next element in the iteration.
next() - Method in class com.sleepycat.je.cleaner.PackedOffsets.Iterator
 
NEXT - Static variable in class com.sleepycat.je.dbi.GetMode
 
next() - Method in class com.sleepycat.je.tree.TreeIterator
 
NEXT_DUP - Static variable in class com.sleepycat.je.dbi.GetMode
 
NEXT_NODUP - Static variable in class com.sleepycat.je.dbi.GetMode
 
nextAvailableLsn - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
nextEntryOffset - Variable in class com.sleepycat.je.log.FileReader
 
nextIndex() - Method in class com.sleepycat.collections.StoredIterator
Returns the index of the element that would be returned by a subsequent call to next.
NO_FSYNC_NEEDED - Static variable in class com.sleepycat.je.log.FSyncManager.FSyncGroup
 
Node - Class in com.sleepycat.je.tree
A Node contains all the common base information for any JE B-Tree node.
Node(boolean) - Constructor for class com.sleepycat.je.tree.Node
Create a new node, assigning it the next available node id.
NODE_MAX - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
NODE_MAX_DUPTREE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
nodeId - Variable in class com.sleepycat.je.recovery.Checkpointer.CheckpointReference
 
NodeLogEntry - Interface in com.sleepycat.je.log.entry
Implemented by all LogEntry classes that provide a node ID.
NodeNotEmptyException - Exception in com.sleepycat.je.tree
Error to indicate that a bottom level BIN is not empty during a delete subtree operation.
NodeNotEmptyException() - Constructor for exception com.sleepycat.je.tree.NodeNotEmptyException
 
NodeNotEmptyException(String) - Constructor for exception com.sleepycat.je.tree.NodeNotEmptyException
 
NODUP - Static variable in class com.sleepycat.je.dbi.PutMode
 
nonBlockingReadLock(long, DatabaseImpl) - Method in class com.sleepycat.je.txn.BasicLocker
Get a non-blocking read lock on this nodeId and return LockGrantType.DENIED if it is not granted.
NONE - Static variable in class com.sleepycat.je.txn.LockType
NONE is used for requesting a dirty read and does not appear in the conflict or upgrade matrices.
NONE_NEEDED - Static variable in class com.sleepycat.je.txn.LockGrantType
 
NOOVERWRITE - Static variable in class com.sleepycat.je.dbi.PutMode
 
NORMAL - Static variable in class com.sleepycat.je.tree.Tree.SearchType
 
normalizeLevel(IN, int) - Method in class com.sleepycat.je.evictor.Evictor
Normalize the tree level of the given IN.
notAllowedException() - Static method in class com.sleepycat.je.SecondaryDatabase
 
noteLatch(Object) - Method in class com.sleepycat.je.latch.LatchTable
Only call under the assert system.
NOTFOUND - Static variable in class com.sleepycat.je.OperationStatus
Javadoc for this public instance is generated via the doc templates in the doc_src directory.
notifyTriggers(Locker, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Database
Notifies associated triggers when a put() or delete() is performed on the primary.
NotImplementedYetException - Exception in com.sleepycat.je.utilint
Something is not yet implemented.
NotImplementedYetException() - Constructor for exception com.sleepycat.je.utilint.NotImplementedYetException
 
NotImplementedYetException(String) - Constructor for exception com.sleepycat.je.utilint.NotImplementedYetException
 
nOwners(Long) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
nOwners() - Method in class com.sleepycat.je.txn.Lock
 
nOwners(Long) - Method in class com.sleepycat.je.txn.LockManager
Return the number of owners of this lock.
nOwners(Long) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
nOwnersInternal(Long) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of nWaiters.
nReleases - Variable in class com.sleepycat.je.latch.LatchStats
Numbed of calls to release();
nRepeatIteratorReads - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
nRootSplits - Variable in class com.sleepycat.je.tree.TreeStats
Number of times the root was split.
NULL_LSN - Static variable in class com.sleepycat.je.utilint.DbLsn
 
NULL_STRING_UTF_VALUE - Static variable in class com.sleepycat.bind.tuple.TupleOutput
We represent a null string as a single FF UTF character, which cannot occur in a UTF encoded string.
NULL_TXN_ID - Static variable in class com.sleepycat.je.txn.TxnManager
 
NULLIFY - Static variable in class com.sleepycat.je.ForeignKeyDeleteAction
Javadoc for this public class is generated via the doc templates in the doc_src directory.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
nullifyForeignKey(Object) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
Clears the index key in a data object.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
 
nullifyForeignKey(Object) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
Clears the index key in the deserialized data entry.
nullifyForeignKey(Object) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator
 
nullifyForeignKey(String) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
Clears the entity's secondary key fields for the given key name.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
 
nullifyForeignKey(TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
Clears the index key in the tuple data entry.
nullifyForeignKey(TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
 
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in interface com.sleepycat.je.ForeignKeyNullifier
Javadoc for this public method is generated via the doc templates in the doc_src directory.
NUM_LOG_BUFFERS - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
numBinDeltas - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
numDuplicateINs - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
numMapINs - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
numOtherINs - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
nWaiters() - Method in class com.sleepycat.je.latch.Latch
Return the number of threads waiting.
nWaiters() - Method in class com.sleepycat.je.latch.SharedLatch
Return the number of threads waiting.
nWaiters(Long) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
nWaiters() - Method in class com.sleepycat.je.txn.Lock
 
nWaiters(Long) - Method in class com.sleepycat.je.txn.LockManager
Return the number of waiters for this lock.
nWaiters(Long) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
nWaitersInternal(Long) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of nWaiters.
nWakeupRequests - Variable in class com.sleepycat.je.utilint.DaemonThread
 

O

OBJECT_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
objectToData(Object, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Extracts the data entry from an entity Object.
objectToData(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
objectToData(Object) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Extracts a data object from an entity object.
objectToData(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
objectToData(Object) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Extracts a data object from an entity object.
objectToData(Object) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
objectToData(Object, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
objectToData(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Extracts a key tuple from an entity object.
objectToData(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.bind.ByteArrayBinding
 
objectToEntry(Object, DatabaseEntry) - Method in interface com.sleepycat.bind.EntryBinding
Converts an Object into a entry buffer.
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.bind.RecordNumberBinding
 
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialBinding
Serialize an object into an entry buffer.
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.LongBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.StringBinding
 
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleBinding
Converts a key or data object to a tuple entry.
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleInputBinding
 
objectToEntry(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleMarshalledBinding
 
objectToKey(Object, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Extracts the key entry from an entity Object.
objectToKey(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
objectToKey(Object) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Extracts a key object from an entity object.
objectToKey(Object, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
objectToKey(Object, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Extracts a key tuple from an entity object.
objectToKey(Object, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
objectToKey(Object, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
objectToKey(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Extracts a key tuple from an entity object.
objectToKey(Object, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
obsoleteINCount - Variable in class com.sleepycat.je.cleaner.FileSummary
 
obsoleteLNCount - Variable in class com.sleepycat.je.cleaner.FileSummary
 
off - Variable in class com.sleepycat.util.FastInputStream
 
OffsetList - Class in com.sleepycat.je.cleaner
List of LSN offsets as a linked list of segments.
OffsetList() - Constructor for class com.sleepycat.je.cleaner.OffsetList
 
onForeignKeyDelete(Locker, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
Called by the ForeignKeyTrigger when a record in the foreign database is deleted.
onWakeup() - Method in class com.sleepycat.je.cleaner.Cleaner
Called whenever the daemon thread wakes up from a sleep.
onWakeup() - Method in class com.sleepycat.je.evictor.Evictor
Called whenever the daemon thread wakes up from a sleep.
onWakeup() - Method in class com.sleepycat.je.incomp.INCompressor
 
onWakeup() - Method in class com.sleepycat.je.recovery.Checkpointer
Called whenever the DaemonThread wakes up from a sleep.
onWakeup() - Method in class com.sleepycat.je.utilint.DaemonThread
onWakeup is synchronized to ensure that multiple invocations of the DaemonThread aren't made.
OP_CHECKPOINT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
OP_CLEAN - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
OP_DB_NAMES - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
OP_DB_STAT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
OP_ENV_STAT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
OP_EVICT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
OP_LOCK_STAT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
OP_SYNC - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
OP_TXN_STAT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
 
OPEN - Static variable in class com.sleepycat.je.Database
 
OPEN - Static variable in class com.sleepycat.je.dbi.DbEnvState
 
open() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Not much to do, mark state.
openCursor(Database, CursorConfig, boolean, Transaction) - Method in class com.sleepycat.collections.CurrentTransaction
Opens a cursor for a given database, dup'ing an existing CDB cursor if one is open for the current thread.
openCursor(Transaction, CursorConfig) - Method in class com.sleepycat.je.Database
 
openDatabase(Environment, Transaction, String, String, DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
openDatabase(Transaction, String, DatabaseConfig) - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
openDatabase(String, DatabaseConfig) - Method in class com.sleepycat.je.jca.ra.JEConnection
 
openDatabase(String, DatabaseConfig) - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
openEnv(boolean) - Method in class com.sleepycat.je.util.DbDump
 
openEnv() - Method in class com.sleepycat.je.util.DbVerify
 
openSecondaryCursor(Transaction, CursorConfig) - Method in class com.sleepycat.je.SecondaryDatabase
Javadoc for this public method is generated via the doc templates in the doc_src directory.
openSecondaryDatabase(Environment, Transaction, String, String, Database, SecondaryConfig) - Static method in class com.sleepycat.compat.DbCompat
 
openSecondaryDatabase(Transaction, String, Database, SecondaryConfig) - Method in class com.sleepycat.je.Environment
Javadoc for this public class is generated via the doc templates in the doc_src directory.
openSecondaryDatabase(String, Database, SecondaryConfig) - Method in class com.sleepycat.je.jca.ra.JEConnection
 
openSecondaryDatabase(String, Database, SecondaryConfig) - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
openSequence(Transaction, DatabaseEntry, SequenceConfig) - Method in class com.sleepycat.je.Database
Javadoc for this public method is generated via the doc templates in the doc_src directory.
operationEnd(boolean) - Method in class com.sleepycat.je.txn.AutoTxn
AutoTxns abort or commit at the end of the operation
operationEnd() - Method in class com.sleepycat.je.txn.AutoTxn
AutoTxns abort or commit at the end of the operation
operationEnd() - Method in class com.sleepycat.je.txn.BasicLocker
Release locks at the end of the transaction.
operationEnd(boolean) - Method in class com.sleepycat.je.txn.BasicLocker
Release locks at the end of the transaction.
operationEnd() - Method in class com.sleepycat.je.txn.Locker
The equivalent of calling operationEnd(true).
operationEnd(boolean) - Method in class com.sleepycat.je.txn.Locker
Different types of transactions do different things when the operation ends.
operationEnd(OperationStatus) - Method in class com.sleepycat.je.txn.Locker
A SUCCESS status equals operationOk.
operationEnd() - Method in class com.sleepycat.je.txn.Txn
Created transactions do nothing at the end of the operation.
operationEnd(boolean) - Method in class com.sleepycat.je.txn.Txn
Created transactions do nothing at the end of the operation.
OperationStatus - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
OPTIONAL_READ_UNCOMMITTED - Static variable in class com.sleepycat.compat.DbCompat
 
ordered - Variable in class com.sleepycat.collections.DataView
 
outputFile - Variable in class com.sleepycat.je.util.DbDump
 
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.
OVERWRITE - Static variable in class com.sleepycat.je.dbi.PutMode
 
owner() - Method in class com.sleepycat.je.latch.Latch
Used only for unit tests.
owner() - Method in class com.sleepycat.je.latch.SharedLatch
Used only for unit tests.

P

pack(long[]) - Method in class com.sleepycat.je.cleaner.PackedOffsets
Packs the given offsets, replacing any offsets stored in this object.
PackedOffsets - Class in com.sleepycat.je.cleaner
Stores a sorted list of LSN offsets in a packed short representation.
PackedOffsets() - Constructor for class com.sleepycat.je.cleaner.PackedOffsets
Creates an empty object.
PackedOffsets.Iterator - Class in com.sleepycat.je.cleaner
An iterator over all offsets.
parent - Variable in class com.sleepycat.je.tree.SearchResult
 
parseArgs(String[]) - Method in class com.sleepycat.je.util.DbDump
 
parseArgs(String[]) - Method in class com.sleepycat.je.util.DbStat
 
parseArgs(String[]) - Method in class com.sleepycat.je.util.DbVerify
 
parseLevel(EnvironmentImpl, ConfigParam) - Static method in class com.sleepycat.je.utilint.Tracer
Parse a logging level config parameter, and return a more explanatory error message if it doesn't parse.
partialCheckpointStartLsn - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
position(DatabaseEntry, DatabaseEntry, LockMode, boolean) - Method in class com.sleepycat.je.Cursor
Position the cursor at the first or last record of the database.
position(Cursor, DatabaseEntry, DatabaseEntry, LockMode, boolean) - Static method in class com.sleepycat.je.DbInternal
Proxy to new Cursor.position().
position(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode, boolean) - Method in class com.sleepycat.je.SecondaryCursor
Calls position() and retrieves primary data.
positionFirstOrLast(boolean, DIN) - Method in class com.sleepycat.je.dbi.CursorImpl
Position the cursor at the first or last record of the database.
postFetchInit(DatabaseImpl, long) - Method in class com.sleepycat.je.tree.FileSummaryLN
Initialize a node that has been faulted in from the log.
postFetchInit(DatabaseImpl, long) - Method in class com.sleepycat.je.tree.IN
Initialize a node that has been read in from the log.
postFetchInit(DatabaseImpl, long) - Method in class com.sleepycat.je.tree.MapLN
Initialize a node that has been faulted in from the log.
postFetchInit(DatabaseImpl, long) - Method in class com.sleepycat.je.tree.Node
Initialize a node that has been faulted in from the log
postLogWork(long) - Method in class com.sleepycat.je.dbi.DbTree
 
postLogWork(long) - Method in class com.sleepycat.je.log.entry.INLogEntry
 
postLogWork(long) - Method in class com.sleepycat.je.log.entry.LNLogEntry
For LN entries, we need to record the latest LSN for that node with the owning transaction, within the protection of the log latch.
postLogWork(long) - Method in class com.sleepycat.je.log.FileHeader
 
postLogWork(long) - Method in interface com.sleepycat.je.log.LoggableObject
Do any processing we need to do after logging, while under the logging latch.
postLogWork(long) - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
postLogWork(long) - Method in class com.sleepycat.je.recovery.CheckpointStart
 
postLogWork(long) - Method in class com.sleepycat.je.tree.BINDelta
 
postLogWork(long) - Method in class com.sleepycat.je.tree.INDeleteInfo
 
postLogWork(long) - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
postLogWork(long) - Method in class com.sleepycat.je.tree.Node
 
postLogWork(long) - Method in class com.sleepycat.je.txn.TxnEnd
 
postLogWork(long) - Method in class com.sleepycat.je.utilint.Tracer
 
postRecoveryInit(DatabaseImpl, long) - Method in class com.sleepycat.je.tree.IN
Initialize a node read in during recovery.
postStartLNCount - Variable in class com.sleepycat.je.log.StatsFileReader.CheckpointCounter
 
postStartLNTxnCount - Variable in class com.sleepycat.je.log.StatsFileReader.CheckpointCounter
 
postStartMapLNCount - Variable in class com.sleepycat.je.log.StatsFileReader.CheckpointCounter
 
postStartMapLNTxnCount - Variable in class com.sleepycat.je.log.StatsFileReader.CheckpointCounter
 
preload(long) - Method in class com.sleepycat.je.Database
 
preload(long, long) - Method in class com.sleepycat.je.Database
 
preload(long, long) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Preload the cache, using up to maxBytes bytes or maxMillsecs msec.
prepare(Xid) - Method in class com.sleepycat.je.txn.Txn
 
prepare(Xid) - Method in class com.sleepycat.je.XAEnvironment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
preStartLNCount - Variable in class com.sleepycat.je.log.StatsFileReader.CheckpointCounter
 
preStartLNTxnCount - Variable in class com.sleepycat.je.log.StatsFileReader.CheckpointCounter
 
preStartMapLNCount - Variable in class com.sleepycat.je.log.StatsFileReader.CheckpointCounter
 
preStartMapLNTxnCount - Variable in class com.sleepycat.je.log.StatsFileReader.CheckpointCounter
 
PREV - Static variable in class com.sleepycat.je.dbi.GetMode
 
PREV_BYTES - Static variable in class com.sleepycat.je.log.LogManager
 
PREV_DUP - Static variable in class com.sleepycat.je.dbi.GetMode
 
PREV_NODUP - Static variable in class com.sleepycat.je.dbi.GetMode
 
previous() - Method in class com.sleepycat.collections.StoredIterator
Returns the next element in the iteration.
previousIndex() - Method in class com.sleepycat.collections.StoredIterator
Returns the index of the element that would be returned by a subsequent call to previous.
PrimaryKeyAssigner - Interface in com.sleepycat.collections
An interface implemented to assign new primary key values.
primaryKeyBinding - Variable in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
print(PrintStream) - Method in class com.sleepycat.je.util.DbSpace
 
PrintFileReader - Class in com.sleepycat.je.log
The PrintFileReader prints out the target log entries.
PrintFileReader(EnvironmentImpl, int, long, long, String, String, boolean) - Constructor for class com.sleepycat.je.log.PrintFileReader
Create this reader to start at a given LSN.
printHeader(PrintStream, boolean, boolean) - Method in class com.sleepycat.je.util.DbDump
 
printUsage(String) - Method in class com.sleepycat.je.util.DbDump
 
printUsage(String) - Method in class com.sleepycat.je.util.DbStat
 
printUsage(String) - Method in class com.sleepycat.je.util.DbVerify
 
processBIN(BIN, Long, int) - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
processBIN(BIN, Long, int) - Method in interface com.sleepycat.je.tree.TreeWalkerStatsAccumulator
 
processDBIN(DBIN, Long, int) - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
processDBIN(DBIN, Long, int) - Method in interface com.sleepycat.je.tree.TreeWalkerStatsAccumulator
 
processDIN(DIN, Long, int) - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
processDIN(DIN, Long, int) - Method in interface com.sleepycat.je.tree.TreeWalkerStatsAccumulator
 
processDupCountLN(DupCountLN, Long) - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
processDupCountLN(DupCountLN, Long) - Method in interface com.sleepycat.je.tree.TreeWalkerStatsAccumulator
 
processEntry(ByteBuffer) - Method in class com.sleepycat.je.log.CheckpointFileReader
This reader instantiate the first object of a given log entry
processEntry(ByteBuffer) - Method in class com.sleepycat.je.log.CleanerFileReader
This reader instantiates an LN and key for every LN entry.
processEntry(ByteBuffer) - Method in class com.sleepycat.je.log.FileReader
Each file reader implements this method to process the entry data.
processEntry(ByteBuffer) - Method in class com.sleepycat.je.log.INFileReader
This reader looks at all nodes for the max node id and database id.
processEntry(ByteBuffer) - Method in class com.sleepycat.je.log.LastFileReader
Validate the checksum on each entry, see if we should remember the LSN of this entry.
processEntry(ByteBuffer) - Method in class com.sleepycat.je.log.LNFileReader
This reader instantiates an LN and key for every LN entry.
processEntry(ByteBuffer) - Method in class com.sleepycat.je.log.PrintFileReader
This reader prints the log entry item.
processEntry(ByteBuffer) - Method in class com.sleepycat.je.log.ScavengerFileReader
 
processEntry(ByteBuffer) - Method in class com.sleepycat.je.log.SearchFileReader
This reader instantiate the first object of a given log entry.
processEntry(ByteBuffer) - Method in class com.sleepycat.je.log.StatsFileReader
This reader collects stats about the log entry.
processEntryCallback(LogEntry, LogEntryType) - Method in class com.sleepycat.je.log.ScavengerFileReader
 
processIN(IN, Long, int) - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
processIN(IN, Long, int) - Method in interface com.sleepycat.je.tree.TreeWalkerStatsAccumulator
 
progressInterval - Variable in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
progressStream - Variable in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
PROMOTION - Static variable in class com.sleepycat.je.txn.LockGrantType
 
PropUtil - Class in com.sleepycat.je.utilint
Convenience methods for handling JE properties.
PropUtil() - Constructor for class com.sleepycat.je.utilint.PropUtil
 
provisionalCount - Variable in class com.sleepycat.je.log.StatsFileReader.EntryInfo
 
publish(LogRecord) - Method in class com.sleepycat.je.log.TraceLogHandler
 
put(Object, Object, Object[], boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.put(), optionally returning the old value and optionally using the current key instead of the key parameter.
put(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.collections.RangeCursor
 
put(Object, Object) - Method in class com.sleepycat.collections.StoredContainer
 
put(Object, Object) - Method in class com.sleepycat.collections.StoredMap
Associates the specified value with the specified key in this map (optional operation).
put(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
put(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Database
 
put(DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.dbi.CursorImpl
Insert or overwrite the key/data pair.
put(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
put(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
Javadoc for this public method is generated via the doc templates in the doc_src directory.
putAfter(Object) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.putAfter().
putAfter(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.collections.RangeCursor
 
putAfter(Cursor, DatabaseEntry, DatabaseEntry) - Static method in class com.sleepycat.compat.DbCompat
 
putAll(Map) - Method in class com.sleepycat.collections.StoredMap
Copies all of the mappings from the specified map to this map (optional operation).
putBefore(Object) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.putBefore().
putBefore(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.collections.RangeCursor
 
putBefore(Cursor, DatabaseEntry, DatabaseEntry) - Static method in class com.sleepycat.compat.DbCompat
 
putCurrent(Object) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.putCurrent().
putCurrent(DatabaseEntry) - Method in class com.sleepycat.collections.RangeCursor
 
putCurrent(DatabaseEntry) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
putCurrent(DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.dbi.CursorImpl
Modify the current record with this data.
putCurrent(DatabaseEntry) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
putIN(IN) - Method in class com.sleepycat.je.utilint.LevelOrderedINMap
 
putInternal(DatabaseEntry, DatabaseEntry, PutMode) - Method in class com.sleepycat.je.Cursor
Internal version of put() that does no parameter checking.
putInternal(Transaction, DatabaseEntry, DatabaseEntry, PutMode) - Method in class com.sleepycat.je.Database
Internal version of put() that does no parameter checking.
putIntoBuffer(LoggableObject, int, long, boolean, int) - Method in class com.sleepycat.je.log.LogManager
Serialize a loggable object into this buffer.
putLN(byte[], LN, boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Insert the given LN in the tree or return KEYEXIST if the key is already present.
PutMode - Class in com.sleepycat.je.dbi
Internal class used to distinguish which variety of putXXX() that Cursor.putInternal() should use.
PutMode() - Constructor for class com.sleepycat.je.dbi.PutMode
 
putNoDupData(Object, Object, Object[], boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.putNoDupData(), optionally returning the old value and optionally using the current key instead of the key parameter.
putNoDupData(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.collections.RangeCursor
 
putNoDupData(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
putNoDupData(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Database
 
putNoDupData(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.dbi.CursorImpl
Insert the key/data pair as long as no entry for key/data exists yet.
putNoDupData(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
putNoDupData(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
Javadoc for this public method is generated via the doc templates in the doc_src directory.
putNoNotify(DatabaseEntry, DatabaseEntry, PutMode, DatabaseEntry) - Method in class com.sleepycat.je.Cursor
Performs the put operation but does not notify triggers (does not perform secondary updates).
putNoOverwrite(Object, Object, boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.putNoOverwrite(), optionally using the current key instead of the key parameter.
putNoOverwrite(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.collections.RangeCursor
 
putNoOverwrite(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Cursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
putNoOverwrite(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Database
 
putNoOverwrite(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.dbi.CursorImpl
Insert the key/data pair in No Overwrite mode.
putNoOverwrite(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryCursor
Javadoc for this public method is generated via the doc templates in the doc_src directory.
putNoOverwrite(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
Javadoc for this public method is generated via the doc templates in the doc_src directory.
putUnsignedInt(ByteBuffer, long) - Static method in class com.sleepycat.je.log.LogUtils
Marshall a long into the next 4 bytes in this buffer.

Q

QUEUE_METHOD - Static variable in class com.sleepycat.compat.DbCompat
 
quiet - Variable in class com.sleepycat.je.util.DbVerify
 

R

range - Variable in class com.sleepycat.collections.DataView
 
RANGE_INSERT - Static variable in class com.sleepycat.je.txn.LockType
 
RANGE_READ - Static variable in class com.sleepycat.je.txn.LockType
 
RANGE_READ_IMMED - Static variable in class com.sleepycat.je.txn.LockUpgrade
 
RANGE_WRITE - Static variable in class com.sleepycat.je.txn.LockType
 
RANGE_WRITE_IMMED - Static variable in class com.sleepycat.je.txn.LockUpgrade
 
RANGE_WRITE_PROMOTE - Static variable in class com.sleepycat.je.txn.LockUpgrade
 
RangeCursor - Class in com.sleepycat.collections
A cursor-like interface that enforces a key range.
RangeCursor(DataView, KeyRange, boolean) - Constructor for class com.sleepycat.collections.RangeCursor
Create a range cursor.
RangeRestartException - Exception in com.sleepycat.je.dbi
Thrown by the LockManager when requesting a RANGE_READ or RANGE_WRITE lock, and a RANGE_INSERT lock is held or is waiting.
RangeRestartException() - Constructor for exception com.sleepycat.je.dbi.RangeRestartException
 
READ - Static variable in class com.sleepycat.je.txn.LockType
Lock types.
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.je.CursorConfig
Javadoc for this public instance is generated via the doc templates in the doc_src directory.
READ_COMMITTED - Static variable in class com.sleepycat.je.LockMode
Javadoc for this public method is generated via the doc templates in the doc_src directory.
READ_MODE - Static variable in class com.sleepycat.je.log.FileManager.FileMode
 
READ_UNCOMMITTED - Static variable in class com.sleepycat.je.CursorConfig
Javadoc for this public instance is generated via the doc templates in the doc_src directory.
READ_UNCOMMITTED - Static variable in class com.sleepycat.je.LockMode
Javadoc for this public method is generated via the doc templates in the doc_src directory.
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.
readBoolean(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Read a boolean from the log.
readBufferFileEnd - Variable in class com.sleepycat.je.log.FileReader
 
readBufferFileNum - Variable in class com.sleepycat.je.log.FileReader
 
readBufferFileStart - Variable in class com.sleepycat.je.log.FileReader
 
readByte() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed byte (one byte) value from the buffer.
readByteArray(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Read a byte array from the log.
readBytes(int) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of bytes from the buffer, converting each unsigned byte value to a character of the resulting string.
readBytes(char[]) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of bytes from the buffer, converting each unsigned byte value to a character of the resulting array.
readChar() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a char (two byte) unsigned value from the buffer.
readChars(int) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of characters from the buffer, converting each two byte unsigned value to a character of the resulting string.
readChars(char[]) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of characters from the buffer, converting each two byte unsigned value to a character of the resulting array.
readClassDescriptor() - Method in class com.sleepycat.bind.serial.SerialInput
 
ReadCommittedLocker - Class in com.sleepycat.je.txn
Extends BuddyLocker to acquire write locks using the buddy locker (the transaction locker).
ReadCommittedLocker(EnvironmentImpl, Locker) - Constructor for class com.sleepycat.je.txn.ReadCommittedLocker
Creates a ReadCommittedLocker.
readCursors - Variable in class com.sleepycat.collections.CurrentTransaction.CdbCursors
 
readDouble() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed double (eight byte) value from the buffer.
readEntry(ByteBuffer, int, byte, boolean) - Method in class com.sleepycat.je.log.entry.DeletedDupLNLogEntry
Extends its super class to read in the extra dup key.
readEntry(ByteBuffer, int, byte, boolean) - Method in class com.sleepycat.je.log.entry.INLogEntry
Read in an IN entry.
readEntry(ByteBuffer, int, byte, boolean) - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
readEntry(ByteBuffer, int, byte, boolean) - Method in interface com.sleepycat.je.log.entry.LogEntry
Read in an log entry.
readEntry(ByteBuffer, int, byte, boolean) - Method in class com.sleepycat.je.log.entry.SingleItemLogEntry
 
readFast() - Method in class com.sleepycat.util.FastInputStream
Equivalent to read() but does not throw IOException.
readFast(byte[]) - Method in class com.sleepycat.util.FastInputStream
Equivalent to read(byte[]) but does not throw IOException.
readFast(byte[], int, int) - Method in class com.sleepycat.util.FastInputStream
Equivalent to read(byte[],int,int) but does not throw IOException.
readFloat() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed float (four byte) value from the buffer.
readFromFile(RandomAccessFile, ByteBuffer, long) - Method in class com.sleepycat.je.log.FileManager
Read a buffer from a file at a given offset, using NIO if so configured.
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.cleaner.FileSummary
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.cleaner.PackedOffsets
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.dbi.DatabaseId
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.dbi.DbTree
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.log.FileHeader
 
readFromLog(ByteBuffer, byte) - Method in interface com.sleepycat.je.log.LogReadable
Initialize this object from the data in itemBuf.
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.recovery.CheckpointStart
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.BINDelta
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.ChildReference
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.DBIN
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.DeltaInfo
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.DIN
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.DupCountLN
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.FileSummaryLN
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.IN
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.INDeleteInfo
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.LN
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.MapLN
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.NameLN
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.Node
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.tree.Tree
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.txn.Txn
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.txn.TxnEnd
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.txn.TxnPrepare
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.utilint.Tracer
 
readInt() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed int (four byte) value from the buffer.
readInt(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Read a int from the log.
readIntMSB(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Read a int from the log in MSB order.
readLong() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed long (eight byte) value from the buffer.
readLong(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Read a long from the log.
readLongNumber(String) - Static method in class com.sleepycat.je.utilint.CmdUtil
Parse a string into a long.
readMapTreeFromLog(long) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Set the mapping tree from the log.
readNextEntry() - Method in class com.sleepycat.je.log.FileReader
readNextEntry scans the log files until either it's reached the end of the log or has hit an invalid portion.
readNextEntry() - Method in class com.sleepycat.je.log.LastFileReader
readNextEntry will stop at a bad entry.
readNextEntry() - Method in class com.sleepycat.je.log.ScavengerFileReader
 
readShort() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed short (two byte) value from the buffer.
readShort(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Read a short from the log.
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.
readString(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Read a string from the log.
readTimestamp(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Read a timestamp from the log.
readUncommittedAllowed - Variable in class com.sleepycat.collections.DataView
 
readUncommittedDefault - Variable in class com.sleepycat.je.txn.Locker
 
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.
READWRITE_MODE - Static variable in class com.sleepycat.je.log.FileManager.FileMode
 
readXid(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
 
rebuildINList(INList) - Method in class com.sleepycat.je.tree.IN
Add self and children to this in-memory IN list.
rebuildINList(INList) - Method in class com.sleepycat.je.tree.LN
Add yourself to the in memory list if you're a type of node that should belong.
rebuildINList(INList) - Method in class com.sleepycat.je.tree.Node
Add yourself to the in memory list if you're a type of node that should belong.
rebuildINList() - Method in class com.sleepycat.je.tree.Tree
rebuildINList is used by recovery to add all the resident nodes to the IN list.
rebuildINListMapDb() - Method in class com.sleepycat.je.dbi.DbTree
Rebuild the IN list after recovery.
RECNO_METHOD - Static variable in class com.sleepycat.compat.DbCompat
 
recNumAccess - Variable in class com.sleepycat.collections.DataView
 
recNumAllowed - Variable in class com.sleepycat.collections.DataView
 
recNumRenumber - Variable in class com.sleepycat.collections.DataView
 
reconstituteBIN(EnvironmentImpl) - Method in class com.sleepycat.je.tree.BINDelta
Create a BIN by starting with the full version and applying the deltas.
recordLogWrite(int, LoggableObject) - Method in class com.sleepycat.je.log.CheckpointMonitor
Update checkpoint driving information.
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.
recordObsoleteNodes() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Called when this database is truncated or removed to record the number of obsolete nodes that should be counted for the deleted tree.
recover(boolean) - Method in class com.sleepycat.je.recovery.RecoveryManager
Look for an existing log and use it to create an in memory structure for accessing existing databases.
recover(int) - Method in class com.sleepycat.je.XAEnvironment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
RecoveryException - Exception in com.sleepycat.je.recovery
Recovery related exceptions
RecoveryException(EnvironmentImpl, String, Throwable) - Constructor for exception com.sleepycat.je.recovery.RecoveryException
 
RecoveryException(EnvironmentImpl, String) - Constructor for exception com.sleepycat.je.recovery.RecoveryException
 
RecoveryInfo - Class in com.sleepycat.je.recovery
RecoveryInfo keeps information about recovery processing.
RecoveryInfo() - Constructor for class com.sleepycat.je.recovery.RecoveryInfo
 
RecoveryManager - Class in com.sleepycat.je.recovery
 
RecoveryManager(EnvironmentImpl) - Constructor for class com.sleepycat.je.recovery.RecoveryManager
Make a recovery manager
refreshTreeMemoryUsage(long) - Method in class com.sleepycat.je.dbi.MemoryBudget
 
registerCursor(CursorImpl) - Method in class com.sleepycat.je.txn.BasicLocker
This txn doesn't store cursors.
registerCursor(CursorImpl) - Method in class com.sleepycat.je.txn.Locker
Tell this transaction about a cursor.
registerCursor(CursorImpl) - Method in class com.sleepycat.je.txn.ReadCommittedLocker
Forwards this method to the transactional buddy.
registerCursor(CursorImpl) - Method in class com.sleepycat.je.txn.Txn
Cursors operating under this transaction are added to the collection.
registerLsn(long) - Method in class com.sleepycat.je.log.LogBuffer
This LSN has been written to the log.
registerTxn(Txn) - Method in class com.sleepycat.je.txn.TxnManager
Called when txn is created.
registerXATxn(Xid, Txn, boolean) - Method in class com.sleepycat.je.txn.TxnManager
Called when txn is created.
reinit() - Method in class com.sleepycat.je.log.LogBuffer
 
release() - Method in class com.sleepycat.je.latch.Latch
Release the latch.
release() - Method in class com.sleepycat.je.latch.SharedLatch
Release an exclusive or shared latch.
release() - Method in class com.sleepycat.je.log.FileHandle
 
release() - Method in class com.sleepycat.je.log.FileHandleSource
 
release() - Method in class com.sleepycat.je.log.FileSource
 
release() - Method in class com.sleepycat.je.log.LogBuffer
 
release() - Method in interface com.sleepycat.je.log.LogSource
We're done with this log source.
release(Locker, MemoryBudget) - Method in class com.sleepycat.je.txn.Lock
Releases a lock and moves the next waiter(s) to the owners.
release(long, Locker) - Method in class com.sleepycat.je.txn.LockManager
Release a lock and possibly notify any waiters that they have been granted the lock.
release(Lock, Locker) - Method in class com.sleepycat.je.txn.LockManager
Release a lock and possibly notify any waiters that they have been granted the lock.
releaseAndFindNotifyTargets(long, Lock, Locker, boolean) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
releaseAndFindNotifyTargets(long, Lock, Locker, boolean) - Method in class com.sleepycat.je.txn.LockManager
Release the lock, and return the set of new owners to notify, if any.
releaseAndFindNotifyTargets(long, Lock, Locker, boolean) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
releaseAndFindNotifyTargetsInternal(long, Lock, Locker, boolean) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of releaseAndFindNotifyTargets
releaseBIN() - Method in class com.sleepycat.je.dbi.CursorImpl
 
releaseBINs() - Method in class com.sleepycat.je.dbi.CursorImpl
 
releaseDBIN() - Method in class com.sleepycat.je.dbi.CursorImpl
 
releaseExclusiveLock() - Method in class com.sleepycat.je.log.FileManager
 
releaseIfOwner() - Method in class com.sleepycat.je.latch.Latch
Release the latch.
releaseLatch() - Method in class com.sleepycat.je.tree.IN
Release the latch on this node.
releaseLatchIfOwner() - Method in class com.sleepycat.je.tree.IN
Release the latch on this node.
releaseLock(long) - Method in class com.sleepycat.je.txn.Locker
Release the lock on this LN and remove from the transaction's owning set.
releaseLock(long) - Method in class com.sleepycat.je.txn.ReadCommittedLocker
Releases the lock from this locker, or if not owned by this locker then releases it from the buddy locker.
releaseMajorLatch() - Method in class com.sleepycat.je.dbi.INList
 
releaseMajorLatchIfHeld() - Method in class com.sleepycat.je.dbi.INList
 
releaseNonTxnLocks() - Method in class com.sleepycat.je.txn.BasicLocker
Releases all locks, since all locks held by this locker are non-transactional.
releaseNonTxnLocks() - Method in class com.sleepycat.je.txn.BuddyLocker
Forwards this call to the base class and to the buddy locker.
releaseNonTxnLocks() - Method in class com.sleepycat.je.txn.Locker
Releases any non-transactional locks held by this locker.
releaseNonTxnLocks() - Method in class com.sleepycat.je.txn.Txn
This locker holds no non-transactional locks.
rememberHandleWriteLock(Long) - Method in class com.sleepycat.je.txn.Locker
If necessary, remember that this txn once owned a handle lock.
remove(Object) - Method in class com.sleepycat.collections.StoredEntrySet
Removes the specified element from this set if it is present (optional operation).
remove() - Method in class com.sleepycat.collections.StoredIterator
Removes the last element that was returned by next or previous (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredKeySet
Removes the specified key from this set if it is present (optional operation).
remove(int) - Method in class com.sleepycat.collections.StoredList
Removes the element at the specified position in this list (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredList
Removes the first occurrence in this list of the specified element (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredMap
Removes the mapping for this key from this map if present (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredValueSet
Removes the specified value from this set if it is present (optional operation).
remove(File) - Method in class com.sleepycat.je.dbi.DbEnvPool
Remove a EnvironmentImpl from the pool because it's been closed.
remove(IN) - Method in class com.sleepycat.je.dbi.INList
An IN is getting swept or is displaced by recovery.
remove() - Method in class com.sleepycat.je.tree.TreeIterator
 
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).
removeConfigObserver(EnvConfigObserver) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Removes an observer of mutable config changes.
removeConnectionEventListener(ConnectionEventListener) - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
removeCursor(Cursor) - Method in class com.sleepycat.je.Database
 
removeCursor(CursorImpl) - Method in class com.sleepycat.je.tree.BIN
Unregister a cursor with this bin.
removeDatabase(Transaction, String) - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
removeDeletedFile(Long) - Method in class com.sleepycat.je.cleaner.FileSelector
Removes file from the safe-to-delete set after the file itself has finally been deleted.
removeDeletedKey(Key) - Method in class com.sleepycat.je.tree.BINReference
 
removeFile(Long) - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Removes a file from the utilization database and the profile, after it has been deleted by the cleaner.
removeKey(Object, Object[]) - Method in class com.sleepycat.collections.StoredContainer
 
removeLatchAlreadyHeld(IN) - Method in class com.sleepycat.je.dbi.INList
An IN is getting evicted or is displaced by recovery.
removeLock(long, Lock) - Method in class com.sleepycat.je.txn.BasicLocker
Remove a lock from the set owned by this txn.
removeLock(long, Lock) - Method in class com.sleepycat.je.txn.Locker
Remove the lock from the set owned by this transaction.
removeLock(long, Lock) - Method in class com.sleepycat.je.txn.Txn
Remove the lock from the set owned by this transaction.
removePendingLN(long) - Method in class com.sleepycat.je.cleaner.FileSelector
Removes the LN for the given node ID from the pending LN set.
removeReferringHandle(Database) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Decrement the reference count.
removeReferringHandle(Database) - Method in class com.sleepycat.je.Environment
The referring db has been closed.
removeReferringHandle(Transaction) - Method in class com.sleepycat.je.Environment
The referring Transaction has been closed.
removeSequence(Transaction, DatabaseEntry) - Method in class com.sleepycat.je.Database
Javadoc for this public method is generated via the doc templates in the doc_src directory.
removeTrigger(DatabaseTrigger) - Method in class com.sleepycat.je.Database
Removes a given trigger from the list of triggers.
removeValue(Object) - Method in class com.sleepycat.collections.StoredContainer
 
renameDatabase(Transaction, String, String) - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
renameFile(long, String) - Method in class com.sleepycat.je.log.FileManager
Rename this file to NNNNNNNN.suffix.
requestShutdown() - Method in class com.sleepycat.je.utilint.DaemonThread
 
reset() - Method in class com.sleepycat.je.cleaner.FileSummary
Reset all totals to zero.
reset() - Method in class com.sleepycat.je.cleaner.TrackedFileSummary
Overrides reset for a tracked file, and is called when a FileSummaryLN is written to the log.
reset() - Method in class com.sleepycat.je.dbi.CursorImpl
Reset a cursor to an uninitialized state, but unlike close(), allow it to be used further.
reset() - Method in class com.sleepycat.je.log.ChecksumValidator
 
reset(DbConfigManager) - Method in class com.sleepycat.je.log.LogBufferPool
Initialize the pool at construction time and when the cache is resized.
reset() - Method in class com.sleepycat.je.tree.TreeLocation
 
reset() - Method in class com.sleepycat.je.utilint.Adler32
Reset Adler-32 checksum to initial value.
reset() - Method in class com.sleepycat.util.FastInputStream
 
reset() - Method in class com.sleepycat.util.FastOutputStream
 
resetFile(TrackedFileSummary) - Method in class com.sleepycat.je.cleaner.UtilizationTracker
Called after the FileSummaryLN is written to the log during checkpoint.
resetPool(DbConfigManager) - Method in class com.sleepycat.je.log.LogManager
Reset the pool when the cache is resized.
resolveClass(ObjectStreamClass) - Method in class com.sleepycat.bind.serial.SerialInput
 
RESTART - Static variable in class com.sleepycat.je.txn.LockConflict
 
RESTART - Static variable in class com.sleepycat.je.txn.LockType
RESTART is used for waiting for a restart and does not appear in the conflict or upgrade matrices.
restoreLastPosition() - Method in class com.sleepycat.je.log.FileManager
 
resyncReader(long, boolean) - Method in class com.sleepycat.je.log.FileReader
 
resyncReader(long, boolean) - Method in class com.sleepycat.je.log.ScavengerFileReader
 
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).
retrieveNext(DatabaseEntry, DatabaseEntry, LockMode, GetMode) - Method in class com.sleepycat.je.Cursor
Retrieve the next or previous record.
retrieveNext(Cursor, DatabaseEntry, DatabaseEntry, LockMode, GetMode) - Static method in class com.sleepycat.je.DbInternal
Proxy to new Cursor.retrieveNext().
retrieveNext(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode, GetMode) - Method in class com.sleepycat.je.SecondaryCursor
Calls retrieveNext() and retrieves primary data.
rewriteMapTreeRoot(long) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Force a rewrite of the map tree root if required.
RIGHT - Static variable in class com.sleepycat.je.tree.Tree.SearchType
 
RMW - Static variable in class com.sleepycat.je.LockMode
Javadoc for this public method is generated via the doc templates in the doc_src directory.
rollback() - Method in class com.sleepycat.je.jca.ra.JELocalTransaction
 
rollback(Xid) - Method in class com.sleepycat.je.XAEnvironment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
run(TransactionWorker) - Method in class com.sleepycat.collections.TransactionRunner
Calls the TransactionWorker.doWork() method and, for transactional environments, may begin and end a transaction.
run() - Method in class com.sleepycat.je.utilint.DaemonThread
 
runOrPause(boolean) - Method in class com.sleepycat.je.utilint.DaemonThread
If run is true, starts the thread if not started or unpauses it if already started; if run is false, pauses the thread if started or does nothing if not started.
RUNRECOVERY_EXCEPTION_TESTING - Static variable in class com.sleepycat.je.log.FileManager
 
RunRecoveryException - Exception in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
RunRecoveryException(EnvironmentImpl) - Constructor for exception com.sleepycat.je.RunRecoveryException
 
RunRecoveryException(EnvironmentImpl, Throwable) - Constructor for exception com.sleepycat.je.RunRecoveryException
 
RunRecoveryException(EnvironmentImpl, String) - Constructor for exception com.sleepycat.je.RunRecoveryException
 
RunRecoveryException(EnvironmentImpl, String, Throwable) - Constructor for exception com.sleepycat.je.RunRecoveryException
 
RuntimeExceptionWrapper - Exception in com.sleepycat.util
A RuntimeException that can contain nested exceptions.
RuntimeExceptionWrapper(Throwable) - Constructor for exception com.sleepycat.util.RuntimeExceptionWrapper
 

S

saveLastPosition() - Method in class com.sleepycat.je.log.FileManager
 
ScavengerFileReader - Class in com.sleepycat.je.log
A ScavengerFileReader reads the log backwards.
ScavengerFileReader(EnvironmentImpl, int, long, long, long) - Constructor for class com.sleepycat.je.log.ScavengerFileReader
Create this reader to start at a given LSN.
search(DatabaseEntry, DatabaseEntry, LockMode, CursorImpl.SearchMode) - Method in class com.sleepycat.je.Cursor
Perform search by key, data, or both.
search(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode, CursorImpl.SearchMode) - Method in class com.sleepycat.je.SecondaryCursor
Calls search() and retrieves primary data.
search(byte[], Tree.SearchType, long, BINBoundary, boolean) - Method in class com.sleepycat.je.tree.Tree
Search the tree, starting at the root.
searchAndPosition(DatabaseEntry, DatabaseEntry, CursorImpl.SearchMode, LockType) - Method in class com.sleepycat.je.dbi.CursorImpl
Position the cursor at the key.
SearchFileReader - Class in com.sleepycat.je.log
SearchFileReader searches for the a given entry type.
SearchFileReader(EnvironmentImpl, int, boolean, long, long, LogEntryType) - Constructor for class com.sleepycat.je.log.SearchFileReader
Create this reader to start at a given LSN.
searchForBIN(DatabaseImpl, BINReference) - Method in class com.sleepycat.je.incomp.INCompressor
Search the tree for the BIN or DBIN that corresponds to this BINReference.
SearchResult - Class in com.sleepycat.je.tree
Contains the result of a tree search
SearchResult() - Constructor for class com.sleepycat.je.tree.SearchResult
 
searchSplitsAllowed(byte[], long, boolean) - Method in class com.sleepycat.je.tree.Tree
Do a key based search, permitting pre-emptive splits.
searchSubTree(IN, byte[], Tree.SearchType, long, BINBoundary, boolean) - Method in class com.sleepycat.je.tree.Tree
Searches a portion of the tree starting at parent using key.
secDb - Variable in class com.sleepycat.collections.DataView
 
secKeyCreator - Variable in class com.sleepycat.collections.DataView
 
SECONDARIES - Static variable in class com.sleepycat.compat.DbCompat
 
SecondaryConfig - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
SecondaryConfig() - Constructor for class com.sleepycat.je.SecondaryConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
secondaryCorruptException() - Method in class com.sleepycat.je.SecondaryDatabase
 
SecondaryCursor - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
SecondaryCursor(SecondaryDatabase, Transaction, CursorConfig) - Constructor for class com.sleepycat.je.SecondaryCursor
Cursor constructor.
SecondaryDatabase - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
SecondaryDatabase(Environment, SecondaryConfig, Database) - Constructor for class com.sleepycat.je.SecondaryDatabase
Creates a secondary database but does not open or fully initialize it.
SecondaryKeyCreator - Interface in com.sleepycat.je
Javadoc for this public method is generated via the doc templates in the doc_src directory.
SecondaryTrigger - Class in com.sleepycat.je
 
SecondaryTrigger(SecondaryDatabase) - Constructor for class com.sleepycat.je.SecondaryTrigger
 
SEGMENT_CAPACITY - Static variable in class com.sleepycat.je.cleaner.OffsetList
 
selectFilesForCleaning(UtilizationProfile, boolean, Set, int) - Method in class com.sleepycat.je.cleaner.FileSelector
Returns the best file that qualifies for cleaning, or null if no file qualifies.
selectKey(byte[], byte[]) - Method in class com.sleepycat.je.tree.DBIN
 
selectKey(byte[], byte[]) - Method in class com.sleepycat.je.tree.DIN
 
selectKey(byte[], byte[]) - Method in class com.sleepycat.je.tree.IN
 
sendConnectionEvent(ConnectionEvent) - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
SEPARATE_DATABASE_FILES - Static variable in class com.sleepycat.compat.DbCompat
 
Sequence - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
Sequence(Database, Transaction, DatabaseEntry, SequenceConfig) - Constructor for class com.sleepycat.je.Sequence
Opens a sequence handle, adding the sequence record if appropriate.
SequenceConfig - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
SequenceConfig() - Constructor for class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
SequenceStats - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
SequenceStats(int, int, long, long, long, long, long, int) - Constructor for class com.sleepycat.je.SequenceStats
 
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 - Class in com.sleepycat.bind.serial
A concrete EntryBinding that treats a key or data entry as a serialized object.
SerialBinding(ClassCatalog, Class) - Constructor for class com.sleepycat.bind.serial.SerialBinding
Creates a serial binding.
SerialInput - Class 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.
serializeComparator(Comparator) - Static method in class com.sleepycat.je.dbi.DatabaseImpl
Used both to write to the log and to validate a comparator when set in DatabaseConfig.
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 - 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, Class) - Constructor for class com.sleepycat.bind.serial.SerialSerialBinding
Creates a serial-serial entity binding.
SerialSerialBinding(SerialBinding, SerialBinding) - Constructor for class com.sleepycat.bind.serial.SerialSerialBinding
Creates a serial-serial entity binding.
SerialSerialKeyCreator - Class in com.sleepycat.bind.serial
A abstract key creator that uses a serial key and a serial data entry.
SerialSerialKeyCreator(ClassCatalog, Class, Class, Class) - Constructor for class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates a serial-serial key creator.
SerialSerialKeyCreator(SerialBinding, SerialBinding, SerialBinding) - Constructor for class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates a serial-serial entity binding.
set(Object) - Method in class com.sleepycat.collections.StoredIterator
Replaces the last element returned by next or previous with the specified element (optional operation).
set(int, Object) - Method in class com.sleepycat.collections.StoredList
Replaces the element at the specified position in this list with the specified element (optional operation).
SET - Static variable in class com.sleepycat.je.dbi.CursorImpl.SearchMode
 
set(long) - Method in class com.sleepycat.je.utilint.BitMap
 
SET_RANGE - Static variable in class com.sleepycat.je.dbi.CursorImpl.SearchMode
 
setAbortLsn(long, boolean) - Method in class com.sleepycat.je.txn.LockResult
 
setAbortLsn(long, boolean, boolean) - Method in class com.sleepycat.je.txn.LockResult
 
setActiveTxns(TransactionStats.Active[]) - Method in class com.sleepycat.je.TransactionStats
Internal use only.
setAggressive(boolean) - Method in class com.sleepycat.je.VerifyConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setAllowCreate(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setAllowCreate(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setAllowCreate(boolean) - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setAllowEviction(boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Disables or enables eviction during cursor operations for an internal cursor.
setAllowFlush(boolean) - Method in class com.sleepycat.je.cleaner.TrackedFileSummary
Allows or prohibits this summary from being flushed or evicted during cleaning.
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.je.SecondaryConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setAlreadyThrown() - Method in exception com.sleepycat.je.RunRecoveryException
 
setAttribute(Environment, Attribute) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Set an attribute value for the given environment.
setAttribute(Attribute) - Method in class com.sleepycat.je.jmx.JEMonitor
 
setAttributes(AttributeList) - Method in class com.sleepycat.je.jmx.JEMonitor
 
setAutoCommitNoSync(boolean) - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setBIN(BIN) - Method in class com.sleepycat.je.dbi.CursorImpl
 
setBINsByLevel(long[]) - Method in class com.sleepycat.je.BtreeStats
Internal use only.
setBottomInternalNodeCount(long) - Method in class com.sleepycat.je.BtreeStats
Internal use only.
setBtreeComparator(DatabaseConfig, Comparator) - Static method in class com.sleepycat.compat.DbCompat
 
setBtreeComparator(Class) - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setBtreeComparator(Comparator) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Set the btree comparison function for this database.
setBtreeRecordNumbers(DatabaseConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setBufferBytes(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setCacheDataBytes(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setCachePercent(int) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setCacheSize(long) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setCacheSize(int) - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setCheckpointId(long) - Method in class com.sleepycat.je.recovery.Checkpointer
Set checkpoint id -- can only be done after recovery.
setCheckpointUP(EnvironmentConfig, boolean) - Static method in class com.sleepycat.je.DbInternal
Proxy to EnvironmentConfig.setCheckpointUP()
setCheckpointUP(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
For unit testing, to prevent writing utilization data during checkpoint.
setCleanedSinceLastLog() - Method in class com.sleepycat.je.tree.BIN
If cleaned, must log full version.
setCleanedSinceLastLog() - Method in class com.sleepycat.je.tree.IN
Do nothing since INs don't support deltas.
setCleanerBacklog(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setClear(boolean) - Method in class com.sleepycat.je.StatsConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setCompressedSinceLastLog() - Method in class com.sleepycat.je.tree.BIN
If compressed, must log full version.
setCompressedSinceLastLog() - Method in class com.sleepycat.je.tree.IN
Do nothing since INs don't support deltas.
setConfigParam(String, String) - Method in class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setConfigParam(String, String) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setCursorBIN(CursorImpl, BIN) - Method in class com.sleepycat.je.tree.BIN
 
setCursorBIN(CursorImpl, BIN) - Method in class com.sleepycat.je.tree.DBIN
 
setCursorIndex(CursorImpl, int) - Method in class com.sleepycat.je.tree.BIN
 
setCursorIndex(CursorImpl, int) - Method in class com.sleepycat.je.tree.DBIN
 
setCursorsBins(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setData(byte[]) - Method in class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setData(byte[], int, int) - Method in class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setDatabase(DatabaseImpl) - Method in class com.sleepycat.je.tree.IN
Set the database reference for this node.
setDatabase(DatabaseImpl) - Method in class com.sleepycat.je.tree.Tree
Set the database for this tree.
setDbClosedBins(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setDBINsByLevel(long[]) - Method in class com.sleepycat.je.BtreeStats
Internal use only.
setDbName(String) - Method in class com.sleepycat.je.util.DbLoad
 
setDebugDatabaseName(String) - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
setDecrement(boolean) - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setDeletedLeafNodeCount(long) - Method in class com.sleepycat.je.BtreeStats
Internal use only.
setDINsByLevel(long[]) - Method in class com.sleepycat.je.BtreeStats
Internal use only.
setDirty(boolean) - Method in class com.sleepycat.je.tree.IN
 
setDirtyRead(boolean) - Method in class com.sleepycat.je.CursorConfig
Deprecated.  
setDirtyRead(boolean) - Method in class com.sleepycat.je.TransactionConfig
Deprecated.  
setDumpCorruptedBounds(boolean) - Method in class com.sleepycat.je.log.ScavengerFileReader
Set to true if corrupted boundaries should be dumped to stderr.
setDumpCorruptedBounds(boolean) - Method in class com.sleepycat.je.utilint.DbScavenger
Set to true if corrupted boundaries should be dumped out.
setDupBIN(DBIN) - Method in class com.sleepycat.je.dbi.CursorImpl
 
setDupCount(int) - Method in class com.sleepycat.je.tree.DupCountLN
 
setDupCountLeafNodeCount(long) - Method in class com.sleepycat.je.BtreeStats
Internal use only.
setDupCountLN(ChildReference) - Method in class com.sleepycat.je.tree.DIN
Assign the Dup Count LN.
setDupIndex(int) - Method in class com.sleepycat.je.dbi.CursorImpl
 
setDuplicateBottomInternalNodeCount(long) - Method in class com.sleepycat.je.BtreeStats
Internal use only.
setDuplicateComparator(Class) - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setDuplicateComparator(Comparator) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Set the duplicate comparison function for this database.
setDuplicateInternalNodeCount(long) - Method in class com.sleepycat.je.BtreeStats
Internal use only.
setDuplicateTreeMaxDepth(int) - Method in class com.sleepycat.je.BtreeStats
Internal use only.
setEndOfFile() - Method in class com.sleepycat.je.log.LastFileReader
 
setEntry(int, Node, byte[], long, byte) - Method in class com.sleepycat.je.tree.IN
Set the idx'th entry of this node.
setEnv(Environment) - Method in class com.sleepycat.je.util.DbLoad
 
setEnvironmentImpl(EnvironmentImpl) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Set the db environment during recovery, after instantiating the database from the log
setEnvironmentImpl(EnvironmentImpl) - Method in class com.sleepycat.je.dbi.DbTree
Set the db environment during recovery, after instantiating the tree from the log.
setExclusiveCreate(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setExclusiveCreate(boolean) - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setFast(boolean) - Method in class com.sleepycat.je.StatsConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setFirstActiveLsn(long) - Method in class com.sleepycat.je.recovery.Checkpointer
Initialize the FirstActiveLsn during recovery.
setForce(boolean) - Method in class com.sleepycat.je.CheckpointConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setForeignKeyDatabase(Database) - Method in class com.sleepycat.je.SecondaryConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setForeignKeyDeleteAction(ForeignKeyDeleteAction) - Method in class com.sleepycat.je.SecondaryConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setForeignKeyNullifier(ForeignKeyNullifier) - Method in class com.sleepycat.je.SecondaryConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setGeneration() - Method in class com.sleepycat.je.tree.IN
 
setGeneration(long) - Method in class com.sleepycat.je.tree.IN
 
setHandleLocker(Locker) - Method in class com.sleepycat.je.Database
The handleLocker is the one that holds the db handle lock.
setHandleLockOwner(boolean, Database, boolean) - Method in class com.sleepycat.je.txn.AutoTxn
Transfer any handle locks to the db handle on success.
setHandleLockOwner(boolean, Database, boolean) - Method in class com.sleepycat.je.txn.BasicLocker
Transfer any MapLN locks to the db handle.
setHandleLockOwner(boolean, Database, boolean) - Method in class com.sleepycat.je.txn.Locker
We're at the end of an operation.
setHandleLockOwner(boolean, Database, boolean) - Method in class com.sleepycat.je.txn.Txn
Created transactions don't transfer locks until commit.
setId(DatabaseId) - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
setId(DatabaseId) - Method in class com.sleepycat.je.tree.NameLN
 
setIdentifierKey(byte[]) - Method in class com.sleepycat.je.tree.IN
Set the identifier key for this node.
setIgnoreUnknownConfig(boolean) - Method in class com.sleepycat.je.util.DbLoad
 
setImmutableSecondaryKey(boolean) - Method in class com.sleepycat.je.SecondaryConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setIncludeDeletedFiles(boolean) - Method in class com.sleepycat.je.log.FileManager
 
setInCompQueueSize(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setIndex(int) - Method in class com.sleepycat.je.dbi.CursorImpl
 
setInitializeCache(EnvironmentConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setInitializeCDB(EnvironmentConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setInitializeLocking(EnvironmentConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setInitialValue(long) - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setInListResident(boolean) - Method in class com.sleepycat.je.tree.IN
 
setInputReader(BufferedReader) - Method in class com.sleepycat.je.util.DbLoad
 
setINsByLevel(long[]) - Method in class com.sleepycat.je.BtreeStats
Internal use only.
setInternalNodeCount(long) - Method in class com.sleepycat.je.BtreeStats
Internal use only.
setIsRoot(boolean) - Method in class com.sleepycat.je.tree.IN
 
setKBytes(int) - Method in class com.sleepycat.je.CheckpointConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setKey(byte[]) - Method in class com.sleepycat.je.tree.ChildReference
Set the key for this ChildReference.
setKeyCreator(SecondaryKeyCreator) - Method in class com.sleepycat.je.SecondaryConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setKnownDeleted(int) - Method in class com.sleepycat.je.tree.BIN
Mark this entry as deleted, using the delete flag.
setKnownDeleted() - Method in class com.sleepycat.je.tree.ChildReference
Set knownDeleted to true.
setKnownDeleted(int) - Method in class com.sleepycat.je.tree.IN
Set knownDeleted to true.
setKnownDeletedLeaveTarget(int) - Method in class com.sleepycat.je.tree.BIN
Mark this entry as deleted, using the delete flag.
setLastCheckpointEnd(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setLastCheckpointId(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setLastCheckpointStart(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setLastCheckpointTime(long) - Method in class com.sleepycat.je.TransactionStats
Internal use only.
setLastDbId(int) - Method in class com.sleepycat.je.dbi.DbTree
Initialize the db id, from recovery.
setLastFullLsn(long) - Method in class com.sleepycat.je.tree.IN
Sets the last logged LSN.
setLastLsnAtRecovery(long) - Method in class com.sleepycat.je.log.LogManager
 
setLastNodeId(long) - Static method in class com.sleepycat.je.tree.Node
 
setLastPosition(long, long, long) - Method in class com.sleepycat.je.log.FileManager
Set the file manager's "end of log".
setLastTxnId(long) - Method in class com.sleepycat.je.TransactionStats
Internal use only.
setLastTxnId(long) - Method in class com.sleepycat.je.txn.TxnManager
Set the txn id sequence.
setLeafNodeCount(long) - Method in class com.sleepycat.je.BtreeStats
Internal use only.
setLN(LN) - Method in class com.sleepycat.je.txn.LockResult
 
setLoadPropertyFile(EnvironmentConfig, boolean) - Static method in class com.sleepycat.je.DbInternal
Proxy to EnvironmentConfig.setLoadPropertyFile()
setLoadPropertyFile(boolean) - Method in class com.sleepycat.je.EnvironmentMutableConfig
For unit testing, to prevent loading of je.properties.
setLocalTransaction(JELocalTransaction) - Method in class com.sleepycat.je.jca.ra.JEConnection
 
setLockDetectModeOldest(EnvironmentConfig) - Static method in class com.sleepycat.compat.DbCompat
 
setLocker(Locker) - Method in class com.sleepycat.je.txn.LockInfo
Change this lockInfo over to the prescribed locker.
setLockerNext(CursorImpl) - Method in class com.sleepycat.je.dbi.CursorImpl
 
setLockerPrev(CursorImpl) - Method in class com.sleepycat.je.dbi.CursorImpl
 
setLockTableLatchStats(LatchStats) - Method in class com.sleepycat.je.LockStats
Internal use only.
setLockTimeout(long) - Method in class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setLockTimeout(long) - Method in class com.sleepycat.je.Transaction
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setLockTimeout(long) - Method in class com.sleepycat.je.txn.Locker
Set the lock timeout period for any locks in this transaction, in milliseconds.
setLockType(LockType) - Method in class com.sleepycat.je.txn.LockInfo
 
setLogWriter(PrintWriter) - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
setLogWriter(PrintWriter) - Method in class com.sleepycat.je.jca.ra.JEManagedConnectionFactory
 
setLsn(long) - Method in class com.sleepycat.je.tree.ChildReference
Sets the target LSN for this ChildReference.
setLsn(int, long) - Method in class com.sleepycat.je.tree.IN
Sets the idx'th target LSN.
setLsnElement(int, long) - Method in class com.sleepycat.je.tree.IN
 
setMainTreeMaxDepth(int) - Method in class com.sleepycat.je.BtreeStats
Internal use only.
setManagedConnection(JEManagedConnection, JELocalTransaction) - Method in class com.sleepycat.je.jca.ra.JEConnection
 
setMaxRetries(int) - Method in class com.sleepycat.collections.TransactionRunner
Changes the maximum number of retries that will be performed when deadlocks are detected.
setMigrate(int, boolean) - Method in class com.sleepycat.je.tree.IN
Set the idx'th migrate status.
setMinimizeRecoveryTime(boolean) - Method in class com.sleepycat.je.CheckpointConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setMinutes(int) - Method in class com.sleepycat.je.CheckpointConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setMutableConfig(EnvironmentMutableConfig) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Changes the mutable config properties that are present in the given config, and notifies all config observer.
setMutableConfig(EnvironmentMutableConfig) - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setNAborts(int) - Method in class com.sleepycat.je.TransactionStats
Internal use only.
setNActive(int) - Method in class com.sleepycat.je.TransactionStats
Internal use only.
setName(String) - Method in class com.sleepycat.je.latch.Latch
Set the latch name, used for latches in objects instantiated from the log.
setName(String) - Method in class com.sleepycat.je.latch.SharedLatch
Set the latch name, used for latches in objects instantiated from the log.
setName(String) - Method in class com.sleepycat.je.Transaction
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setNBegins(int) - Method in class com.sleepycat.je.TransactionStats
Internal use only.
setNBINsStripped(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNCacheMiss(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNCheckpoints(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNCleanerDeletions(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNCleanerEntriesRead(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNCleanerRuns(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNClusterLNsProcessed(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNCommits(int) - Method in class com.sleepycat.je.TransactionStats
Internal use only.
setNDeltaINFlush(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNEvictPasses(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNFSyncRequests(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNFSyncs(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNFSyncTimeouts(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNFullBINFlush(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNFullINFlush(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNINsCleaned(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNINsDead(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNINsMigrated(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNINsObsolete(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNLNsCleaned(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNLNsDead(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNLNsLocked(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNLNsMarked(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNLNsMigrated(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNLNsObsolete(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNLogBuffers(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNMarkedLNsProcessed(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNNodesExplicitlyEvicted(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNNodesScanned(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNNodesSelected(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNNotResident(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNodeId(long) - Method in class com.sleepycat.je.tree.Node
 
setNodeMaxDupTreeEntries(int) - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setNodeMaxEntries(int) - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setNonEmptyBins(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNoOverwrite(boolean) - Method in class com.sleepycat.je.util.DbLoad
 
setNoSort(boolean) - Method in class com.sleepycat.je.JoinConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setNoSync(boolean) - Method in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setNoWait(boolean) - Method in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setNOwners(int) - Method in class com.sleepycat.je.LockStats
Internal use only.
setNPendingLNsLocked(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNPendingLNsProcessed(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNReadLocks(int) - Method in class com.sleepycat.je.LockStats
Internal use only.
setNRepeatFaultReads(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNRepeatIteratorReads(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNRequests(long) - Method in class com.sleepycat.je.LockStats
Internal use only.
setNTempBufferWrites(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNToBeCleanedLNsProcessed(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setNTotalLocks(int) - Method in class com.sleepycat.je.LockStats
Internal use only.
setNWaiters(int) - Method in class com.sleepycat.je.LockStats
Internal use only.
setNWaits(long) - Method in class com.sleepycat.je.LockStats
Internal use only.
setNWriteLocks(int) - Method in class com.sleepycat.je.LockStats
Internal use only.
setNXAAborts(int) - Method in class com.sleepycat.je.TransactionStats
Internal use only.
setNXACommits(int) - Method in class com.sleepycat.je.TransactionStats
Internal use only.
setNXAPrepares(int) - Method in class com.sleepycat.je.TransactionStats
Internal use only.
setOffset(int) - Method in class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setOnlyAbortable() - Method in class com.sleepycat.je.txn.Locker
Set the state of a transaction to ONLY_ABORTABLE.
setOnlyAbortable() - Method in class com.sleepycat.je.txn.Txn
Set the state of a transaction to ONLY_ABORTABLE.
setOverrideBtreeComparator(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setOverrideDuplicateComparator(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setPartial(int, int, boolean) - Method in class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setPartial(boolean) - Method in class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setPartialLength(int) - Method in class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setPartialOffset(int) - Method in class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setPendingDeleted(int) - Method in class com.sleepycat.je.tree.ChildReference
Set pendingDeleted to true.
setPendingDeleted(int) - Method in class com.sleepycat.je.tree.IN
Set pendingDeleted to true.
setPrepared(boolean) - Method in class com.sleepycat.je.txn.Txn
 
setPrintInfo(boolean) - Method in class com.sleepycat.je.VerifyConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setProcessedBins(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setProgressInterval(long) - Method in class com.sleepycat.je.util.DbLoad
 
setPropagateExceptions(boolean) - Method in class com.sleepycat.je.VerifyConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setProvisional(byte) - Static method in class com.sleepycat.je.log.LogEntryType
Set the provisional bit.
setRange(long, long) - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setReadCommitted(boolean) - Method in class com.sleepycat.je.CursorConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setReadCommitted(boolean) - Method in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setReadHook(TestHook) - Method in class com.sleepycat.je.log.LogManager
 
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.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setReadOnly(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setReadUncommitted(DatabaseConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setReadUncommitted(boolean) - Method in class com.sleepycat.je.CursorConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setReadUncommitted(boolean) - Method in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setRecordLength(DatabaseConfig, int) - Static method in class com.sleepycat.compat.DbCompat
 
setRecordNumber(DatabaseEntry, int) - Static method in class com.sleepycat.compat.DbCompat
 
setRecordPad(DatabaseConfig, int) - Static method in class com.sleepycat.compat.DbCompat
 
setReference(Reference) - Method in class com.sleepycat.je.jca.ra.JEConnectionFactoryImpl
 
setRenumbering(DatabaseConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setRequiredEvictBytes(long) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setRewriteAllowed() - Method in class com.sleepycat.je.log.LogBuffer
 
setRoot(ChildReference) - Method in class com.sleepycat.je.tree.Tree
Set the root for the tree.
setSearchHook(TestHook) - Method in class com.sleepycat.je.tree.Tree
 
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).
setSerializableIsolation(TransactionConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setSerializableIsolation(boolean) - Method in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setShowProgressInterval(int) - Method in class com.sleepycat.je.StatsConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setShowProgressInterval(int) - Method in class com.sleepycat.je.VerifyConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setShowProgressStream(PrintStream) - Method in class com.sleepycat.je.StatsConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setShowProgressStream(PrintStream) - Method in class com.sleepycat.je.VerifyConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setSize(int) - Method in class com.sleepycat.je.DatabaseEntry
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setSortedDuplicates(DatabaseConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setSortedDuplicates(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setSplitBins(int) - Method in class com.sleepycat.je.EnvironmentStats
Internal use only.
setSuspended(boolean) - Method in class com.sleepycat.je.txn.Txn
 
setSync(boolean) - Method in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setSyncAtFileEnd(boolean) - Method in class com.sleepycat.je.log.FileManager
May be used to disable sync at file end to speed unit tests.
setTarget(Node) - Method in class com.sleepycat.je.tree.ChildReference
Sets the target for this ChildReference.
setTarget(int, Node) - Method in class com.sleepycat.je.tree.IN
Sets the idx'th target.
setTargetType(LogEntryType) - Method in class com.sleepycat.je.log.LastFileReader
Tell the reader that we are interested in these kind of entries.
setTargetType(LogEntryType) - Method in class com.sleepycat.je.log.ScavengerFileReader
Tell the reader that we are interested in these kind of entries.
setTestHook(TestHook) - Method in class com.sleepycat.je.dbi.CursorImpl
 
setTextFileMode(boolean) - Method in class com.sleepycat.je.util.DbLoad
 
setThreadTransaction(Transaction) - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setTotalLoadBytes(long) - Method in class com.sleepycat.je.util.DbLoad
 
setTrackedSummary(TrackedFileSummary) - Method in class com.sleepycat.je.tree.FileSummaryLN
Sets the live summary object that will be added to the base summary at the time the LN is logged.
setTransactional(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setTransactional(boolean) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Sets the transactional property for the first opened handle.
setTransactional(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setTransactionConfig(TransactionConfig) - Method in class com.sleepycat.collections.TransactionRunner
Changes the transaction configuration used for calling Environment.beginTransaction(com.sleepycat.je.Transaction, com.sleepycat.je.TransactionConfig).
setTransactionTimeout(int) - Method in class com.sleepycat.je.XAEnvironment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setTree(Tree) - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
setTreeStatsAccumulator(TreeWalkerStatsAccumulator) - Method in class com.sleepycat.je.dbi.CursorImpl
 
setTreeStatsAccumulator(TreeWalkerStatsAccumulator) - Method in class com.sleepycat.je.tree.Tree
 
setTupleBufferSize(int) - Method in class com.sleepycat.bind.tuple.TupleBase
Sets the initial byte size of the output buffer that is allocated by the default implementation of TupleBase.getTupleOutput(java.lang.Object).
setTxnForThread(Transaction) - Method in class com.sleepycat.je.txn.TxnManager
Called when txn is assoc'd with this thread.
setTxnNoSync(boolean) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setTxnReadCommitted(EnvironmentConfig, boolean) - Static method in class com.sleepycat.je.DbInternal
Proxy to EnvironmentConfig.setTxnReadCommitted()
setTxnReadCommitted(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
For unit testing, to set readCommitted as the default.
setTxnSerializableIsolation(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setTxnTimeout(long) - Method in class com.sleepycat.je.EnvironmentConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setTxnTimeout(long) - Method in class com.sleepycat.je.Transaction
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setTxnTimeout(long) - Method in class com.sleepycat.je.txn.Locker
Set the timeout period for this transaction, in milliseconds.
setTxnWriteNoSync(boolean) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setTypeBtree(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
setTypeHash(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
setTypeQueue(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
setTypeRecno(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
setUnsortedDuplicates(DatabaseConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setUseExistingConfig(boolean) - Method in class com.sleepycat.je.DatabaseConfig
For utilities, to avoid having to know the configuration of a database.
setUseExistingConfig(DatabaseConfig, boolean) - Static method in class com.sleepycat.je.DbInternal
Proxy to DatabaseConfig.setUseExistingConfig()
setVal(ConfigParam, String) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Sets and validates the specified parameter.
setValidateParams(boolean) - Method in class com.sleepycat.je.EnvironmentMutableConfig
 
setValue(Object) - Method in class com.sleepycat.collections.MapEntryParameter
Always throws UnsupportedOperationException since this object is not attached to a map.
setValue(Object) - Method in class com.sleepycat.collections.StoredMapEntry
 
setValueInternal(Object) - Method in class com.sleepycat.collections.MapEntryParameter
 
setWaitHook(TestHook) - Method in class com.sleepycat.je.tree.Tree
 
setWaitingFor(Lock) - Method in class com.sleepycat.je.txn.Locker
 
setWrap(boolean) - Method in class com.sleepycat.je.SequenceConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setWriteCursor(CursorConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setWriteNoSync(boolean) - Method in class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
setXATransaction(Xid, Transaction) - Method in class com.sleepycat.je.XAEnvironment
Used to set the Transaction object for an XA Xid.
SharedLatch - Class in com.sleepycat.je.latch
Simple thread-based non-transactional reader-writer/shared-exclusive latch.
SharedLatch(Object, String, EnvironmentImpl) - Constructor for class com.sleepycat.je.latch.SharedLatch
Create a latch with a backpointer to its subject (the object that is protected by the latch along with a name (both for debugging purposes).
sharesLocksWith(Locker) - Method in class com.sleepycat.je.txn.BuddyLocker
Returns whether this locker can share locks with the given locker.
sharesLocksWith(Locker) - Method in class com.sleepycat.je.txn.Locker
Returns whether this locker can share locks with the given locker.
sharesLocksWith(Locker) - Method in class com.sleepycat.je.txn.ThreadLocker
Returns whether this locker can share locks with the given locker.
SHORT_BYTES - Static variable in class com.sleepycat.je.log.LogUtils
 
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
 
shortClassName() - Method in class com.sleepycat.je.tree.BIN
 
shortClassName() - Method in class com.sleepycat.je.tree.DBIN
 
shortClassName() - Method in class com.sleepycat.je.tree.DIN
 
shortClassName() - Method in class com.sleepycat.je.tree.IN
 
ShortConfigParam - Class in com.sleepycat.je.config
A JE configuration parameter with an short value.
ShortConfigParam(String, Short, Short, Short, boolean, String) - Constructor for class com.sleepycat.je.config.ShortConfigParam
 
shortDescription() - Method in class com.sleepycat.je.tree.Node
 
shortToEntry(short, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ShortBinding
Converts a simple short value into an entry buffer.
shutdown() - Method in class com.sleepycat.je.utilint.DaemonThread
Requests shutdown and calls join() to wait for the thread to stop.
shutdownCheckpointer() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
shutdownCleaner() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
public for unit tests.
shutdownEvictor() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
shutdownINCompressor() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Available for the unit tests.
SingleItemLogEntry - Class in com.sleepycat.je.log.entry
This class embodies log entries that have a single loggable item.
SingleItemLogEntry(Class) - Constructor for class com.sleepycat.je.log.entry.SingleItemLogEntry
 
singleKey - Variable in class com.sleepycat.collections.KeyRange
 
size() - Method in class com.sleepycat.collections.StoredContainer
Always throws UnsupportedOperationException.
size() - Method in class com.sleepycat.collections.StoredValueSet
 
size() - Method in class com.sleepycat.util.FastOutputStream
 
skip(long) - Method in class com.sleepycat.util.FastInputStream
 
SOURCE_CRITICAL - Static variable in class com.sleepycat.je.evictor.Evictor
 
SOURCE_DAEMON - Static variable in class com.sleepycat.je.evictor.Evictor
 
SOURCE_MANUAL - Static variable in class com.sleepycat.je.evictor.Evictor
 
split(IN, int, int) - Method in class com.sleepycat.je.tree.IN
Split this into two nodes.
splitInternal(IN, int, int, int) - Method in class com.sleepycat.je.tree.IN
 
SplitRequiredException - Exception in com.sleepycat.je.tree
Indicates that we need to return to the top of the tree in order to do a forced splitting pass.
SplitRequiredException() - Constructor for exception com.sleepycat.je.tree.SplitRequiredException
 
splitSpecial(IN, int, int, byte[], boolean) - Method in class com.sleepycat.je.tree.BIN
Called when we know we are about to split on behalf of a key that is the minimum (leftSide) or maximum (!leftSide) of this node.
splitSpecial(IN, int, int, byte[], boolean) - Method in class com.sleepycat.je.tree.IN
Called when we know we are about to split on behalf of a key that is the minimum (leftSide) or maximum (!leftSide) of this node.
start(Xid, int) - Method in class com.sleepycat.je.XAEnvironment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
startCkptLsn - Variable in class com.sleepycat.je.log.StatsFileReader.CheckpointCounter
 
startLsn - Variable in class com.sleepycat.je.log.FileReader
 
stat(StatsConfig) - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
stats(PrintStream) - Method in class com.sleepycat.je.util.DbStat
 
StatsConfig - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
StatsConfig() - Constructor for class com.sleepycat.je.StatsConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
StatsFileReader - Class in com.sleepycat.je.log
The StatsFileReader generates stats about the log entries read, such as the count of each type of entry, the number of bytes, minimum and maximum sized log entry.
StatsFileReader(EnvironmentImpl, int, long, long, String, String, boolean) - Constructor for class com.sleepycat.je.log.StatsFileReader
Create this reader to start at a given LSN.
StatsFileReader.CheckpointCounter - Class in com.sleepycat.je.log
 
StatsFileReader.CheckpointCounter() - Constructor for class com.sleepycat.je.log.StatsFileReader.CheckpointCounter
 
StatsFileReader.EntryInfo - Class in com.sleepycat.je.log
 
StatsFileReader.EntryInfo() - Constructor for class com.sleepycat.je.log.StatsFileReader.EntryInfo
 
StatsFileReader.LogEntryTypeComparator - Class in com.sleepycat.je.log
 
StatsFileReader.LogEntryTypeComparator() - Constructor for class com.sleepycat.je.log.StatsFileReader.LogEntryTypeComparator
 
status - Variable in class com.sleepycat.je.dbi.CursorImpl.KeyChangeStatus
Operation status;
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 - Class in com.sleepycat.collections
A abstract base class for all stored collections.
StoredCollection(DataView) - Constructor for class com.sleepycat.collections.StoredCollection
 
StoredCollections - Class in com.sleepycat.collections
This class consists exclusively of static methods that operate on or return stored collections and maps, jointly called containers.
StoredContainer - Class in com.sleepycat.collections
A abstract base class for all stored collections and maps.
StoredContainer(DataView) - Constructor for class com.sleepycat.collections.StoredContainer
 
StoredEntrySet - Class in com.sleepycat.collections
The Set returned by Map.entrySet().
StoredEntrySet(DataView) - Constructor for class com.sleepycat.collections.StoredEntrySet
 
StoredIterator - Class in com.sleepycat.collections
The Iterator returned by all stored collections.
StoredIterator(StoredCollection, boolean, DataCursor) - Constructor for class com.sleepycat.collections.StoredIterator
 
StoredKeySet - 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, boolean) - Constructor for class com.sleepycat.collections.StoredKeySet
Creates a key set view of a Database.
StoredKeySet(DataView) - Constructor for class com.sleepycat.collections.StoredKeySet
 
StoredList - Class in com.sleepycat.collections
A List view of a Database.
StoredList(Database, EntryBinding, boolean) - Constructor for class com.sleepycat.collections.StoredList
Creates a list view of a Database.
StoredList(Database, EntityBinding, boolean) - Constructor for class com.sleepycat.collections.StoredList
Creates a list entity view of a Database.
StoredList(Database, EntryBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredList
Creates a list view of a Database with a PrimaryKeyAssigner.
StoredList(Database, EntityBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredList
Creates a list entity view of a Database with a PrimaryKeyAssigner.
StoredMap - Class in com.sleepycat.collections
A Map view of a Database.
StoredMap(Database, EntryBinding, EntryBinding, boolean) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map view of a Database.
StoredMap(Database, EntryBinding, EntryBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map view of a Database with a PrimaryKeyAssigner.
StoredMap(Database, EntryBinding, EntityBinding, boolean) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map entity view of a Database.
StoredMap(Database, EntryBinding, EntityBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map entity view of a Database with a PrimaryKeyAssigner.
StoredMap(DataView) - Constructor for class com.sleepycat.collections.StoredMap
 
StoredMapEntry - Class in com.sleepycat.collections
 
StoredMapEntry(Object, Object, StoredCollection, StoredIterator) - Constructor for class com.sleepycat.collections.StoredMapEntry
 
StoredSortedEntrySet - Class in com.sleepycat.collections
The SortedSet returned by Map.entrySet().
StoredSortedEntrySet(DataView) - Constructor for class com.sleepycat.collections.StoredSortedEntrySet
 
StoredSortedKeySet - 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, boolean) - Constructor for class com.sleepycat.collections.StoredSortedKeySet
Creates a sorted key set view of a Database.
StoredSortedKeySet(DataView) - Constructor for class com.sleepycat.collections.StoredSortedKeySet
 
StoredSortedMap - Class in com.sleepycat.collections
A SortedMap view of a Database.
StoredSortedMap(Database, EntryBinding, EntryBinding, boolean) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map view of a Database.
StoredSortedMap(Database, EntryBinding, EntryBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map view of a Database with a PrimaryKeyAssigner.
StoredSortedMap(Database, EntryBinding, EntityBinding, boolean) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map entity view of a Database.
StoredSortedMap(Database, EntryBinding, EntityBinding, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map entity view of a Database with a PrimaryKeyAssigner.
StoredSortedMap(DataView) - Constructor for class com.sleepycat.collections.StoredSortedMap
 
StoredSortedValueSet - 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, boolean) - Constructor for class com.sleepycat.collections.StoredSortedValueSet
Creates a sorted value set entity view of a Database.
StoredSortedValueSet(DataView) - Constructor for class com.sleepycat.collections.StoredSortedValueSet
 
StoredValueSet - 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, boolean) - Constructor for class com.sleepycat.collections.StoredValueSet
Creates a value set view of a Database.
StoredValueSet(Database, EntityBinding, boolean) - Constructor for class com.sleepycat.collections.StoredValueSet
Creates a value set entity view of a Database.
StoredValueSet(DataView) - Constructor for class com.sleepycat.collections.StoredValueSet
 
StoredValueSet(DataView, boolean) - Constructor for class com.sleepycat.collections.StoredValueSet
 
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.
subList(int, int) - Method in class com.sleepycat.collections.StoredList
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
subMap(Object, Object) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements range from fromKey, inclusive, to toKey, exclusive.
subMap(Object, boolean, Object, boolean) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are strictly greater than fromKey and strictly less than toKey, optionally including fromKey and toKey.
subRange(Object) - Method in class com.sleepycat.collections.DataView
Intersects the given key and the current range.
subRange(Object, boolean, Object, boolean) - Method in class com.sleepycat.collections.DataView
Intersects the given range and the current range.
subRange(DatabaseEntry) - Method in class com.sleepycat.collections.KeyRange
Creates a range for a single key.
subRange(DatabaseEntry, boolean, DatabaseEntry, boolean) - Method in class com.sleepycat.collections.KeyRange
Creates a range that is the intersection of this range and the given range parameters.
subSet(Object, Object) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements range from fromMapEntry, inclusive, to toMapEntry, exclusive.
subSet(Object, boolean, Object, boolean) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromMapEntry and strictly less than toMapEntry, optionally including fromMapEntry and toMapEntry.
subSet(Object, Object) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements range from fromKey, inclusive, to toKey, exclusive.
subSet(Object, boolean, Object, boolean) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromKey and strictly less than toKey, optionally including fromKey and toKey.
subSet(Object, Object) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements range from fromValue, inclusive, to toValue, exclusive.
subSet(Object, boolean, Object, boolean) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromValue and strictly less than toValue, optionally including fromValue and toValue.
subView(Object, boolean, Object, boolean, EntryBinding) - Method in class com.sleepycat.collections.DataView
Return a new value-set view for key range, optionally changing the key binding.
SUCCESS - Static variable in class com.sleepycat.je.OperationStatus
Javadoc for this public instance is generated via the doc templates in the doc_src directory.
success - Variable in class com.sleepycat.je.txn.LockManager.LockAttemptResult
 
suffix - Variable in class com.sleepycat.je.log.JEFileFilter
 
summarize() - Method in class com.sleepycat.je.log.DumpFileReader
 
summarize() - Method in class com.sleepycat.je.log.StatsFileReader
 
SUPPORTED_PARAMS - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
sync() - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
SyncedLockManager - Class in com.sleepycat.je.txn
SyncedLockManager uses the synchronized keyword to implement its critical sections.
SyncedLockManager(EnvironmentImpl) - Constructor for class com.sleepycat.je.txn.SyncedLockManager
 
SyncedLogManager - Class in com.sleepycat.je.log
The SyncedLogManager uses the synchronized keyword to implement protected regions.
SyncedLogManager(EnvironmentImpl, boolean) - Constructor for class com.sleepycat.je.log.SyncedLogManager
There is a single log manager per database environment.
syncLogEnd() - Method in class com.sleepycat.je.log.FileManager
FSync the end of the log.
syncLogEndAndFinishFile() - Method in class com.sleepycat.je.log.FileManager
Sync the end of the log, close off this log file.

T

tailMap(Object) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are greater than or equal to fromKey.
tailMap(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are strictly greater than fromKey, optionally including fromKey.
tailSet(Object) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromMapEntry.
tailSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromMapEntry, optionally including fromMapEntry.
tailSet(Object) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromKey.
tailSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromKey, optionally including fromKey.
tailSet(Object) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromValue.
tailSet(Object, boolean) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromValue, optionally including fromValue.
tailSet(IN) - Method in class com.sleepycat.je.dbi.INList
 
targetEntryMap - Variable in class com.sleepycat.je.log.LNFileReader
 
targetLogEntry - Variable in class com.sleepycat.je.log.LNFileReader
 
targetTxnIds - Variable in class com.sleepycat.je.log.DumpFileReader
 
TestHook - Interface in com.sleepycat.je.utilint
TestHook is used induce testing behavior that can't be provoked externally.
TestHookExecute - Class in com.sleepycat.je.utilint
 
TestHookExecute() - Constructor for class com.sleepycat.je.utilint.TestHookExecute
 
TFS_LIST_INITIAL_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
TFS_LIST_SEGMENT_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
thread - Variable in class com.sleepycat.je.txn.Locker
The thread that created this locker.
threadIdHashes - Static variable in class com.sleepycat.je.utilint.EventTrace
 
ThreadLocker - Class in com.sleepycat.je.txn
Extends BasicLocker to share locks among all lockers for the same thread.
ThreadLocker(EnvironmentImpl) - Constructor for class com.sleepycat.je.txn.ThreadLocker
Creates a ThreadLocker.
time - Variable in class com.sleepycat.je.txn.TxnEnd
 
toArray() - Method in class com.sleepycat.collections.StoredCollection
Returns an array of all the elements in this collection.
toArray(Object[]) - Method in class com.sleepycat.collections.StoredCollection
Returns an array of all the elements in this collection whose runtime type is that of the specified array.
toArray() - Method in class com.sleepycat.je.cleaner.OffsetList
Returns an array of all values as longs.
toArray() - Method in class com.sleepycat.je.cleaner.PackedOffsets
Returns the unpacked offsets.
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.KeyRange
Formats this range as a string for debugging.
toString(DatabaseEntry) - Static method in class com.sleepycat.collections.KeyRange
Converts the byte array of this thang to space-separated integers, and suffixed by the record number if applicable.
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.je.BtreeStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
toString() - Method in class com.sleepycat.je.cleaner.Cleaner
 
toString() - Method in class com.sleepycat.je.cleaner.FileSummary
 
toString() - Method in class com.sleepycat.je.cleaner.PackedOffsets
 
toString() - Method in class com.sleepycat.je.Database.DbState
 
toString() - Method in class com.sleepycat.je.DatabaseEntry
 
toString() - Method in class com.sleepycat.je.dbi.CursorImpl.SearchMode
 
toString() - Method in class com.sleepycat.je.dbi.DatabaseId
 
toString() - Method in class com.sleepycat.je.dbi.DbEnvState
 
toString() - Method in class com.sleepycat.je.dbi.DbTree
 
toString() - Method in class com.sleepycat.je.dbi.GetMode
 
toString() - Method in class com.sleepycat.je.EnvironmentConfig
 
toString() - Method in class com.sleepycat.je.EnvironmentMutableConfig
 
toString() - Method in class com.sleepycat.je.EnvironmentStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
toString() - Method in class com.sleepycat.je.evictor.Evictor
 
toString() - Method in class com.sleepycat.je.ForeignKeyDeleteAction
 
toString() - Method in class com.sleepycat.je.incomp.INCompressor
 
toString() - Method in class com.sleepycat.je.jca.ra.JERequestInfo
 
toString() - Method in class com.sleepycat.je.JEVersion
Javadoc for this public method is generated via the doc templates in the doc_src directory.
toString() - Method in class com.sleepycat.je.latch.Latch
Formats a latch owner and waiters.
toString() - Method in class com.sleepycat.je.latch.LatchStats
 
toString(String, Object, List, int) - Method in class com.sleepycat.je.latch.LatchTable
Formats a latch owner and waiters.
toString() - Method in class com.sleepycat.je.latch.SharedLatch
Formats a latch owner and waiters.
toString() - Method in class com.sleepycat.je.LockMode
 
toString() - Method in class com.sleepycat.je.LockStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
toString() - Method in class com.sleepycat.je.log.FileHeader
Print in xml format
toString() - Method in class com.sleepycat.je.log.LogEntryType
 
toString() - Method in class com.sleepycat.je.log.LogUtils.XidImpl
 
toString() - Method in class com.sleepycat.je.OperationStatus
 
toString() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
toString() - Method in class com.sleepycat.je.recovery.Checkpointer
 
toString() - Method in class com.sleepycat.je.recovery.RecoveryInfo
 
toString() - Method in exception com.sleepycat.je.RunRecoveryException
 
toString() - Method in class com.sleepycat.je.SequenceStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
toString() - Method in class com.sleepycat.je.Transaction
 
toString() - Method in class com.sleepycat.je.TransactionStats.Active
 
toString() - Method in class com.sleepycat.je.TransactionStats
Javadoc for this public method is generated via the doc templates in the doc_src directory.
toString() - Method in class com.sleepycat.je.tree.BINReference
 
toString() - Method in class com.sleepycat.je.tree.ChildReference
 
toString() - Method in class com.sleepycat.je.tree.DBINReference
 
toString() - Method in class com.sleepycat.je.tree.DIN
 
toString() - Method in class com.sleepycat.je.tree.DupCountLN
 
toString() - Method in class com.sleepycat.je.tree.FileSummaryLN
 
toString() - Method in class com.sleepycat.je.tree.IN
 
toString() - Method in class com.sleepycat.je.tree.MapLN
 
toString() - Method in class com.sleepycat.je.tree.NameLN
 
toString() - Method in class com.sleepycat.je.tree.Node
Default toString method at the root of the tree.
toString() - Method in class com.sleepycat.je.tree.SearchResult
 
toString() - Method in class com.sleepycat.je.tree.TrackingInfo
 
toString() - Method in class com.sleepycat.je.tree.TreeLocation
 
toString() - Method in class com.sleepycat.je.txn.Lock
Debug dumper.
toString() - Method in class com.sleepycat.je.txn.Locker
 
toString() - Method in class com.sleepycat.je.txn.LockGrantType
 
toString() - Method in class com.sleepycat.je.txn.LockInfo
 
toString() - Method in class com.sleepycat.je.txn.LockType
 
toString() - Method in class com.sleepycat.je.utilint.DaemonThread
 
toString(long) - Static method in class com.sleepycat.je.utilint.DbLsn
 
toString() - Method in class com.sleepycat.je.utilint.EventTrace
 
toString() - Method in class com.sleepycat.je.utilint.Tracer
 
toString() - Method in class com.sleepycat.je.VerifyConfig
Returns the values for each configuration attribute.
toString() - Method in class com.sleepycat.util.FastOutputStream
 
toString(String) - Method in class com.sleepycat.util.FastOutputStream
 
TOTAL_LOCK_OVERHEAD - Static variable in class com.sleepycat.je.txn.LockManager
 
totalBytes - Variable in class com.sleepycat.je.log.StatsFileReader.EntryInfo
 
totalCount - Variable in class com.sleepycat.je.cleaner.FileSummary
 
totalINCount - Variable in class com.sleepycat.je.cleaner.FileSummary
 
totalINSize - Variable in class com.sleepycat.je.cleaner.FileSummary
 
totalLNCount - Variable in class com.sleepycat.je.cleaner.FileSummary
 
totalLNSize - Variable in class com.sleepycat.je.cleaner.FileSummary
 
totalSize - Variable in class com.sleepycat.je.cleaner.FileSummary
 
trace(Level, String, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Send trace messages to the java.util.logger.
trace(Level, String, LockMode) - Method in class com.sleepycat.je.Cursor
Send trace messages to the java.util.logger.
trace(Level, String, Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Database
Send trace messages to the java.util.logger.
trace(Level, String, Transaction, CursorConfig) - Method in class com.sleepycat.je.Database
Send trace messages to the java.util.logger.
trace(Level, String) - Method in class com.sleepycat.je.SecondaryDatabase
Send trace messages to the java.util.logger.
trace(Level, EnvironmentImpl, String) - Static method in class com.sleepycat.je.utilint.Tracer
Logger method for recording a general message.
trace(EnvironmentImpl, String, String, String, Throwable) - Static method in class com.sleepycat.je.utilint.Tracer
Logger method for recording an exception and stacktrace.
TRACE_EVENTS - Static variable in class com.sleepycat.je.utilint.EventTrace
 
TraceLogHandler - Class in com.sleepycat.je.log
Handler for java.util.logging.
TraceLogHandler(EnvironmentImpl) - Constructor for class com.sleepycat.je.log.TraceLogHandler
 
Tracer - Class in com.sleepycat.je.utilint
The Tracer generates debug messages that are sent to the java.util.Logging facility.
Tracer(String) - Constructor for class com.sleepycat.je.utilint.Tracer
Create a new debug record.
Tracer() - Constructor for class com.sleepycat.je.utilint.Tracer
Create trace record that will be filled in from the log.
traceRootDeletion(Level, DatabaseImpl) - Static method in class com.sleepycat.je.recovery.RecoveryManager
Log trace information about root deletions, called by INCompressor and recovery.
TrackedFileSummary - Class in com.sleepycat.je.cleaner
Delta file summary info for a tracked file.
TrackedFileSummary(UtilizationTracker, long, boolean) - Constructor for class com.sleepycat.je.cleaner.TrackedFileSummary
Creates an empty tracked summary.
TrackingInfo - Class in com.sleepycat.je.tree
Tracking info packages some tree tracing info.
TrackingInfo(long, long) - Constructor for class com.sleepycat.je.tree.TrackingInfo
 
trackObsolete(long) - Method in class com.sleepycat.je.cleaner.TrackedFileSummary
Tracks the given offset as obsolete or non-obsolete.
trackProvisionalObsolete(IN, long, long) - Method in class com.sleepycat.je.tree.IN
Adds the given obsolete LSNs and any tracked obsolete LSNs for the given child IN to this IN's tracking list.
Transaction - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
Transaction(Environment, Txn) - Constructor for class com.sleepycat.je.Transaction
Creates a transaction.
transactional - Variable in class com.sleepycat.collections.DataView
 
TransactionConfig - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
TransactionConfig() - Constructor for class com.sleepycat.je.TransactionConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
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.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
TransactionStats() - Constructor for class com.sleepycat.je.TransactionStats
Internal use only.
TransactionStats.Active - Class in com.sleepycat.je
The Active class represents an active transaction.
TransactionStats.Active(String, long, long) - Constructor for class com.sleepycat.je.TransactionStats.Active
Internal use only.
TransactionWorker - Interface in com.sleepycat.collections
The interface implemented to perform the work within a transaction.
transfer(long, Locker, Locker, boolean) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
transfer(Locker, Locker, MemoryBudget) - Method in class com.sleepycat.je.txn.Lock
Transfer a lock from one transaction to another.
transfer(long, Locker, Locker, boolean) - Method in class com.sleepycat.je.txn.LockManager
Transfer ownership a lock from one locker to another locker.
transfer(long, Locker, Locker, boolean) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
transferHandleLock(Database, Locker, boolean) - Method in class com.sleepycat.je.txn.Locker
 
transferHandleLockToHandle(Database) - Method in class com.sleepycat.je.txn.Locker
The currentTxn passes responsiblity for this db handle lock to a txn owned by the Database object.
transferInternal(long, Locker, Locker, boolean) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of transfer
transferMultiple(long, Locker, Locker[]) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
transferMultiple(Locker, Locker[], MemoryBudget) - Method in class com.sleepycat.je.txn.Lock
Transfer a lock from one transaction to many others.
transferMultiple(long, Locker, Locker[]) - Method in class com.sleepycat.je.txn.LockManager
Transfer ownership a lock from one locker to a set of other txns, cloning the lock as necessary.
transferMultiple(long, Locker, Locker[]) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
transferMultipleInternal(long, Locker, Locker[]) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of transferMultiple
Tree - Class in com.sleepycat.je.tree
Tree implements the JE B+Tree.
Tree(DatabaseImpl) - Constructor for class com.sleepycat.je.tree.Tree
Create a new tree.
Tree() - Constructor for class com.sleepycat.je.tree.Tree
Create a tree that's being read in from the log.
Tree.SearchType - Class in com.sleepycat.je.tree
Embodies an enum for the type of search being performed.
TreeIterator - Class in com.sleepycat.je.tree
TreeIterator implements an Iterator over Tree's.
TreeIterator(Tree) - Constructor for class com.sleepycat.je.tree.TreeIterator
 
TreeLocation - Class in com.sleepycat.je.tree
 
TreeLocation() - Constructor for class com.sleepycat.je.tree.TreeLocation
 
TreeStats - Class in com.sleepycat.je.tree
A class that provides interesting stats about a particular tree.
TreeStats() - Constructor for class com.sleepycat.je.tree.TreeStats
 
TreeUtils - Class in com.sleepycat.je.tree
Miscellaneous Tree utilities.
TreeUtils() - Constructor for class com.sleepycat.je.tree.TreeUtils
 
TreeWalkerStatsAccumulator - Interface in com.sleepycat.je.tree
Accumulates stats about a tree during tree walking.
triggerAdded(Database) - Method in interface com.sleepycat.je.DatabaseTrigger
Notifies the trigger that it has been added and will start receiving update notifications.
triggerAdded(Database) - Method in class com.sleepycat.je.ForeignKeyTrigger
 
triggerAdded(Database) - Method in class com.sleepycat.je.SecondaryTrigger
 
triggerRemoved(Database) - Method in interface com.sleepycat.je.DatabaseTrigger
Notifies the trigger that it has been removed and will stop receiving update notifications.
triggerRemoved(Database) - Method in class com.sleepycat.je.ForeignKeyTrigger
 
triggerRemoved(Database) - Method in class com.sleepycat.je.SecondaryTrigger
 
truncate(Transaction, boolean) - Method in class com.sleepycat.je.Database
Deprecated. It has not been possible to implement this method with correct transactional semantics without incurring a performance penalty on all Database operations. Truncate functionality has been moved to Environment.truncateDatabase(), which requires that all Database handles on the database are closed before the truncate operation can execute.
truncate(Locker, String) - Method in class com.sleepycat.je.dbi.DbTree
To truncate, remove the database named by databaseName and create a new database in its place.
truncate(Locker, DatabaseImpl) - Method in class com.sleepycat.je.dbi.DbTree
Deprecated. This method used by Database.truncate()
truncate(Locker, DatabaseImpl) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Deprecated. This supports Database.truncate(), which is deprecated.
truncate(Locker, String) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Truncate a database.
truncate(Transaction, boolean) - Method in class com.sleepycat.je.SecondaryDatabase
Deprecated.  
truncateDatabase(Transaction, String, boolean) - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
truncateInternal(Locker, boolean) - Method in class com.sleepycat.je.Database
Deprecated.  
truncateLog(long, long) - Method in class com.sleepycat.je.log.FileManager
Truncate a log at this position.
TruncateResult - Class in com.sleepycat.je.dbi
Holds the result of a database truncate operation.
TruncateResult(DatabaseImpl, int) - Constructor for class com.sleepycat.je.dbi.TruncateResult
 
TupleBase - 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 - 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 - Class in com.sleepycat.bind.tuple
A concrete TupleBinding that delegates to the MarshalledTupleEntry interface of the data or key object.
TupleMarshalledBinding(Class) - Constructor for class com.sleepycat.bind.tuple.TupleMarshalledBinding
Creates a tuple marshalled binding object.
TupleOutput - Class 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 - 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) - Constructor for class com.sleepycat.bind.serial.TupleSerialBinding
Creates a tuple-serial entity binding.
TupleSerialBinding(SerialBinding) - Constructor for class com.sleepycat.bind.serial.TupleSerialBinding
Creates a tuple-serial entity binding.
TupleSerialFactory - Class 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 - Class in com.sleepycat.bind.serial
A abstract key creator that uses a tuple key and a serial data entry.
TupleSerialKeyCreator(ClassCatalog, Class) - Constructor for class com.sleepycat.bind.serial.TupleSerialKeyCreator
Creates a tuple-serial key creator.
TupleSerialKeyCreator(SerialBinding) - Constructor for class com.sleepycat.bind.serial.TupleSerialKeyCreator
Creates a tuple-serial key creator.
TupleSerialMarshalledBinding - Class in com.sleepycat.bind.serial
A concrete TupleSerialBinding that delegates to the MarshalledTupleKeyEntity interface of the entity class.
TupleSerialMarshalledBinding(ClassCatalog, Class) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
Creates a tuple-serial marshalled binding object.
TupleSerialMarshalledBinding(SerialBinding) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
Creates a tuple-serial marshalled binding object.
TupleSerialMarshalledKeyCreator - Class in com.sleepycat.bind.serial
A concrete key creator that works in conjunction with a TupleSerialMarshalledBinding.
TupleSerialMarshalledKeyCreator(TupleSerialMarshalledBinding, String) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator
Creates a tuple-serial marshalled key creator.
TupleTupleBinding - Class 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 - 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 - Class in com.sleepycat.bind.tuple
A concrete TupleTupleBinding that delegates to the MarshalledTupleEntry and MarshalledTupleKeyEntity interfaces of the entity class.
TupleTupleMarshalledBinding(Class) - Constructor for class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
Creates a tuple-tuple marshalled binding object.
TupleTupleMarshalledKeyCreator - Class in com.sleepycat.bind.tuple
A concrete key creator that works in conjunction with a TupleTupleMarshalledBinding.
TupleTupleMarshalledKeyCreator(TupleTupleMarshalledBinding, String) - Constructor for class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
Creates a tuple-tuple marshalled key creator.
TWOHASHMAPS_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
Txn - Class in com.sleepycat.je.txn
A Txn is one that's created by a call to Environment.txnBegin.
Txn(EnvironmentImpl, TransactionConfig) - Constructor for class com.sleepycat.je.txn.Txn
Create a transaction from Environment.txnBegin.
Txn(EnvironmentImpl, TransactionConfig, long) - Constructor for class com.sleepycat.je.txn.Txn
 
Txn() - Constructor for class com.sleepycat.je.txn.Txn
Constructor for reading from log.
TXN_NOSYNC - Static variable in class com.sleepycat.je.txn.Txn
 
TXN_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
TXN_SERIALIZABLE_ISOLATION - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
TXN_SYNC - Static variable in class com.sleepycat.je.txn.Txn
 
TXN_TIMEOUT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
TXN_WRITE_NOSYNC - Static variable in class com.sleepycat.je.txn.Txn
 
TxnAbort - Class in com.sleepycat.je.txn
This class writes out a transaction commit or transaction end record.
TxnAbort(long, long) - Constructor for class com.sleepycat.je.txn.TxnAbort
 
TxnAbort() - Constructor for class com.sleepycat.je.txn.TxnAbort
For constructing from the log.
txnBegin(Transaction, TransactionConfig) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Transactional services.
txnBegin(Transaction, TransactionConfig) - Method in class com.sleepycat.je.txn.TxnManager
Create a new transaction.
TxnCommit - Class in com.sleepycat.je.txn
This class writes out a transaction commit or transaction end record.
TxnCommit(long, long) - Constructor for class com.sleepycat.je.txn.TxnCommit
 
TxnCommit() - Constructor for class com.sleepycat.je.txn.TxnCommit
For constructing from the log.
TxnEnd - Class in com.sleepycat.je.txn
This class writes out a transaction commit or transaction end record.
TxnEnd(long, long) - Constructor for class com.sleepycat.je.txn.TxnEnd
 
TxnEnd() - Constructor for class com.sleepycat.je.txn.TxnEnd
For constructing from the log
TxnManager - Class in com.sleepycat.je.txn
Class to manage transactions.
TxnManager(EnvironmentImpl) - Constructor for class com.sleepycat.je.txn.TxnManager
 
TxnPrepare - Class in com.sleepycat.je.txn
This class writes out a transaction prepare record.
TxnPrepare(long, Xid) - Constructor for class com.sleepycat.je.txn.TxnPrepare
 
TxnPrepare() - Constructor for class com.sleepycat.je.txn.TxnPrepare
For constructing from the log.
txnStat(StatsConfig) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Retrieve txn statistics
txnStat(StatsConfig) - Method in class com.sleepycat.je.txn.TxnManager
Collect transaction related stats.
TxnTimeOutException - Exception in com.sleepycat.je.txn
A Transaction timed out.
TxnTimeOutException() - Constructor for exception com.sleepycat.je.txn.TxnTimeOutException
 
TxnTimeOutException(Throwable) - Constructor for exception com.sleepycat.je.txn.TxnTimeOutException
 
TxnTimeOutException(String) - Constructor for exception com.sleepycat.je.txn.TxnTimeOutException
 
TxnTimeOutException(String, Throwable) - Constructor for exception com.sleepycat.je.txn.TxnTimeOutException
 

U

undo(Level, DatabaseImpl, TreeLocation, LN, byte[], byte[], long, long, boolean, RecoveryInfo, boolean) - Static method in class com.sleepycat.je.recovery.RecoveryManager
Undo the changes to this node.
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.
unNoteLatch(Object, String) - Method in class com.sleepycat.je.latch.LatchTable
Only call under the assert system.
unRegisterCursor(CursorImpl) - Method in class com.sleepycat.je.txn.BasicLocker
This txn doesn't store cursors.
unRegisterCursor(CursorImpl) - Method in class com.sleepycat.je.txn.Locker
Remove a cursor from this txn.
unRegisterCursor(CursorImpl) - Method in class com.sleepycat.je.txn.ReadCommittedLocker
Forwards this method to the transactional buddy.
unRegisterCursor(CursorImpl) - Method in class com.sleepycat.je.txn.Txn
Remove a cursor from the collection.
unregisterHandle(Database) - Method in class com.sleepycat.je.txn.Locker
Remove this Database from the protected Database handle set
unRegisterTxn(Txn, boolean) - Method in class com.sleepycat.je.txn.TxnManager
Called when txn ends.
unRegisterXATxn(Xid, boolean) - Method in class com.sleepycat.je.txn.TxnManager
Called when txn ends.
unsetTxnForThread() - Method in class com.sleepycat.je.txn.TxnManager
Called when txn is assoc'd with this thread.
UNSIGNED_INT_BYTES - Static variable in class com.sleepycat.je.log.LogUtils
 
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(EnvironmentImpl, ByteBuffer, int, boolean) - Method in class com.sleepycat.je.log.ChecksumValidator
Add this byte buffer to the checksum.
update(int) - Method in class com.sleepycat.je.utilint.Adler32
Update current Adler-32 checksum given the specified byte.
update(byte[], int, int) - Method in class com.sleepycat.je.utilint.Adler32
Update current Adler-32 checksum given the specified byte array.
updateBin(BIN, int) - Method in class com.sleepycat.je.dbi.CursorImpl
 
updateDBin(DBIN, int) - Method in class com.sleepycat.je.dbi.CursorImpl
 
updateDupCountLN(Node) - Method in class com.sleepycat.je.tree.DIN
Assign the Dup Count LN node.
updateDupCountLNRef(long) - Method in class com.sleepycat.je.tree.DIN
Update dup count LSN.
updateDupCountLNRefAndNullTarget(long) - Method in class com.sleepycat.je.tree.DIN
Update Dup Count LN.
updateEntry(int, Node) - Method in class com.sleepycat.je.tree.IN
Update the idx'th entry of this node.
updateEntry(int, Node, long) - Method in class com.sleepycat.je.tree.IN
Update the idx'th entry of this node.
updateEntry(int, Node, long, byte[]) - Method in class com.sleepycat.je.tree.IN
Update the idx'th entry of this node.
updateEntry(int, long) - Method in class com.sleepycat.je.tree.IN
Update the idx'th entry of this node.
updateEntry(int, long, byte) - Method in class com.sleepycat.je.tree.IN
Update the idx'th entry of this node.
updateEntry(int, long, long, long) - Method in class com.sleepycat.je.tree.IN
Update the idx'th entry of this node.
updateFilesAtCheckpointEnd(Set[]) - Method in class com.sleepycat.je.cleaner.Cleaner
When a checkpoint is complete, update the files that were returned at the beginning of the checkpoint.
updateFilesAtCheckpointEnd(Set[]) - Method in class com.sleepycat.je.cleaner.FileSelector
When a checkpoint is complete, moves the previously cleaned and fully-processed files to the checkpointed and safe-to-delete sets.
updateLockMemoryUsage(long) - Method in class com.sleepycat.je.dbi.MemoryBudget
 
updateMemorySize(ChildReference, ChildReference) - Method in class com.sleepycat.je.tree.IN
 
updateMemorySize(long, long) - Method in class com.sleepycat.je.tree.IN
 
updateMemorySize(Node, Node) - Method in class com.sleepycat.je.tree.IN
 
updateMiscMemoryUsage(long) - Method in class com.sleepycat.je.dbi.MemoryBudget
Update the environment wide misc memory count, wake up the evictor if necessary.
updateSecondary(Locker, Cursor, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
Updates a single secondary when a put() or delete() is performed on the primary.
updateTreeMemoryUsage(long) - Method in class com.sleepycat.je.dbi.MemoryBudget
Update the environment wide tree memory count, wake up the evictor if necessary.
updateTxnMemoryUsage(long) - Method in class com.sleepycat.je.dbi.MemoryBudget
 
upgrade() - Method in class com.sleepycat.je.Environment
Not public yet, since there's nothing to upgrade.
useDirectNIO() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
useKey(Object, Object, DatabaseEntry, KeyRange) - Method in class com.sleepycat.collections.DataView
Populates the key entry and returns whether the key is within range.
useLock - Variable in class com.sleepycat.je.txn.LockManager.LockAttemptResult
 
useMaxDbId - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
useMaxNodeId - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
useMaxTxnId - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
useRangeKey() - Method in class com.sleepycat.collections.DataCursor
Sets the key entry to the begin key of a single key range, so the next time a putXxx() method is called that key will be used.
useRootLsn - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
useTransaction() - Method in class com.sleepycat.collections.DataView
Returns the current transaction if the database is transaction, or null if the database is not transactional or there is no current transaction.
useValue(Object, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.collections.DataView
Populates the value entry and throws an exception if the primary key would be changed via an entity binding.
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
 
utilization(long, long) - Static method in class com.sleepycat.je.cleaner.UtilizationProfile
Calculate the utilization percentage.
UTILIZATION_DB_NAME - Static variable in class com.sleepycat.je.dbi.DbTree
 
UTILIZATION_PROFILE_ENTRY - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
UtilizationProfile - Class in com.sleepycat.je.cleaner
The UP tracks utilization summary information for all log files.
UtilizationProfile(EnvironmentImpl, UtilizationTracker) - Constructor for class com.sleepycat.je.cleaner.UtilizationProfile
Creates an empty UP.
UtilizationTracker - Class in com.sleepycat.je.cleaner
Tracks changes to the utilization profile since the last checkpoint.
UtilizationTracker(EnvironmentImpl) - Constructor for class com.sleepycat.je.cleaner.UtilizationTracker
Creates an empty tracker.

V

VALID_FOR_CLOSE - Static variable in class com.sleepycat.je.dbi.DbEnvState
 
VALID_FOR_OPEN - Static variable in class com.sleepycat.je.dbi.DbEnvState
 
VALID_FOR_REMOVE - Static variable in class com.sleepycat.je.dbi.DbEnvState
 
validate() - Method in class com.sleepycat.je.config.ConfigParam
Validate yourself.
validate(DatabaseConfig) - Method in class com.sleepycat.je.DatabaseConfig
 
validate(EnvironmentImpl, long, long) - Method in class com.sleepycat.je.log.ChecksumValidator
 
validate(EnvironmentImpl, long, long, long, boolean) - Method in class com.sleepycat.je.log.ChecksumValidator
 
validate(String, long) - Method in class com.sleepycat.je.log.FileHeader
 
validate(DatabaseConfig) - Method in class com.sleepycat.je.SecondaryConfig
 
validateDelete(int) - Method in class com.sleepycat.je.tree.Tree
Unit test support to validate subtree pruning.
validateINList(IN) - Method in class com.sleepycat.je.tree.Tree
Debugging check that all resident nodes are on the INList and no stray nodes are present in the unused portion of the IN arrays.
validateOwnership(Long, Locker, LockType, boolean, MemoryBudget) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
validateOwnership(Long, Locker, LockType, boolean, MemoryBudget) - Method in class com.sleepycat.je.txn.LockManager
 
validateOwnership(Long, Locker, LockType, boolean, MemoryBudget) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
validateOwnershipInternal(Long, Locker, LockType, boolean, MemoryBudget) - Method in class com.sleepycat.je.txn.LockManager
 
validateProp(String, Set, String) - Static method in class com.sleepycat.je.utilint.PropUtil
 
validateProperties(Properties) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Validate a property bag passed in a construction time.
validateProps(Properties, Set, String) - Static method in class com.sleepycat.je.utilint.PropUtil
Validate properties in the property bag.
validateSubtreeBeforeDelete(int) - Method in class com.sleepycat.je.tree.BIN
 
validateSubtreeBeforeDelete(int) - Method in class com.sleepycat.je.tree.IN
 
validateValue(String) - Method in class com.sleepycat.je.config.BooleanConfigParam
Make sure that value is a valid string for booleans.
validateValue(String) - Method in class com.sleepycat.je.config.ConfigParam
 
validateValue(String) - Method in class com.sleepycat.je.config.IntConfigParam
 
validateValue(String) - Method in class com.sleepycat.je.config.LongConfigParam
 
validateValue(String) - Method in class com.sleepycat.je.config.ShortConfigParam
 
valueBinding - Variable in class com.sleepycat.collections.DataView
 
values() - Method in class com.sleepycat.collections.StoredMap
Returns a collection view of the values contained in this map.
valueSetView() - Method in class com.sleepycat.collections.DataView
Return a new value-set view derived from this view by setting the key binding to null.
valueSetView(Object) - Method in class com.sleepycat.collections.DataView
Return a new value-set view for single key range.
verbose - Variable in class com.sleepycat.je.log.DumpFileReader
 
verbose - Variable in class com.sleepycat.je.util.DbDump
 
verify(VerifyConfig) - Method in class com.sleepycat.je.Database
 
verify(VerifyConfig, DatabaseStats) - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
verify(VerifyConfig, PrintStream) - Method in class com.sleepycat.je.dbi.DbTree
 
verify(VerifyConfig, PrintStream) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
verify(VerifyConfig, PrintStream) - Method in class com.sleepycat.je.Environment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
verify(byte[]) - Method in class com.sleepycat.je.tree.IN
Check that the IN is in a valid state.
verify(byte[]) - Method in class com.sleepycat.je.tree.Node
 
verify(PrintStream) - Method in class com.sleepycat.je.util.DbVerify
 
VerifyConfig - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
VerifyConfig() - Constructor for class com.sleepycat.je.VerifyConfig
Javadoc for this public method is generated via the doc templates in the doc_src directory.
verifyCursors() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
verifyCursors() - Method in class com.sleepycat.je.incomp.INCompressor
 
verifyCursors() - Method in class com.sleepycat.je.tree.BIN
For each cursor in this BIN's cursor set, ensure that the cursor is actually referring to this BIN.
verifyFileSummaryDatabase() - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Checks that all FSLN offsets are indeed obsolete.
verifyMemorySize() - Method in class com.sleepycat.je.tree.IN
 
verifyNode(Node) - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
view - Variable in class com.sleepycat.collections.StoredContainer
 

W

WAIT_NEW - Static variable in class com.sleepycat.je.txn.LockGrantType
 
WAIT_PROMOTION - Static variable in class com.sleepycat.je.txn.LockGrantType
 
WAIT_RESTART - Static variable in class com.sleepycat.je.txn.LockGrantType
 
waitForFsync() - Method in class com.sleepycat.je.log.FSyncManager.FSyncGroup
Wait for either a turn to execute a fsync, or to find out that a fsync was done on your behalf.
wakeup() - Method in class com.sleepycat.je.utilint.DaemonThread
 
wakeupAll() - Method in class com.sleepycat.je.log.FSyncManager.FSyncGroup
 
wakeupCheckpointer - Variable in class com.sleepycat.je.log.LogManager.LogResult
 
wakeupCleaner - Variable in class com.sleepycat.je.log.LogManager.LogResult
 
wakeupOne() - Method in class com.sleepycat.je.log.FSyncManager.FSyncGroup
 
withRootLatched(WithRootLatched) - Method in class com.sleepycat.je.tree.Tree
 
WithRootLatched - Interface in com.sleepycat.je.tree
 
workQueue - Variable in class com.sleepycat.je.utilint.DaemonThread
 
workQueueLatch - Variable in class com.sleepycat.je.utilint.DaemonThread
 
WRITE - Static variable in class com.sleepycat.je.txn.LockType
 
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
 
WRITE_PROMOTE - Static variable in class com.sleepycat.je.txn.LockUpgrade
 
writeAllowed - Variable in class com.sleepycat.collections.DataView
 
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.
writeBoolean(ByteBuffer, boolean) - Static method in class com.sleepycat.je.log.LogUtils
Write a boolean into the log.
writeBufferToFile(int) - Method in class com.sleepycat.je.log.LogBufferPool
Write the contents of the currentWriteBuffer to disk.
writeByte(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed byte (one byte) value to the buffer.
writeByteArray(ByteBuffer, byte[]) - Static method in class com.sleepycat.je.log.LogUtils
Write a byte array into the log.
writeBytes(String) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified bytes to the buffer, converting each character to an unsigned byte value.
writeBytes(char[]) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified bytes to the buffer, converting each character to an unsigned byte value.
writeChar(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a char (two byte) unsigned value to the buffer.
writeChars(String) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified characters to the buffer, converting each character to a two byte unsigned value.
writeChars(char[]) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified characters to the buffer, converting each character to a two byte unsigned value.
writeClassDescriptor(ObjectStreamClass) - Method in class com.sleepycat.bind.serial.SerialOutput
 
writeCompleted(long, boolean) - Method in class com.sleepycat.je.log.LogBufferPool
A loggable object has been freshly marshalled into the write log buffer.
writeCursors - Variable in class com.sleepycat.collections.CurrentTransaction.CdbCursors
 
writeDouble(double) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed double (eight byte) value to the buffer.
writeFast(int) - Method in class com.sleepycat.util.FastOutputStream
Equivalent to write(int) but does not throw IOException.
writeFast(byte[]) - Method in class com.sleepycat.util.FastOutputStream
Equivalent to write(byte[]) but does not throw IOException.
writeFast(byte[], int, int) - Method in class com.sleepycat.util.FastOutputStream
Equivalent to write(byte[],int,int) but does not throw IOException.
writeFloat(float) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed float (four byte) value to the buffer.
writeInt(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed int (four byte) value to the buffer.
writeInt(ByteBuffer, int) - Static method in class com.sleepycat.je.log.LogUtils
Write an int into the log.
writeIntMSB(ByteBuffer, int) - Static method in class com.sleepycat.je.log.LogUtils
Write an int into the log in MSB order.
WriteLockInfo - Class in com.sleepycat.je.txn
 
WriteLockInfo(Lock) - Constructor for class com.sleepycat.je.txn.WriteLockInfo
 
writeLogBuffer(LogBuffer) - Method in class com.sleepycat.je.log.FileManager
Write out a log buffer to the file.
writeLong(long) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed long (eight byte) value to the buffer.
writeLong(ByteBuffer, long) - Static method in class com.sleepycat.je.log.LogUtils
Write a long into the log.
writeShort(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed short (two byte) value to the buffer.
writeShort(ByteBuffer, short) - Static method in class com.sleepycat.je.log.LogUtils
Write a short into the log.
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.
writeString(ByteBuffer, String) - Static method in class com.sleepycat.je.log.LogUtils
Write a string into the log.
writeTimestamp(ByteBuffer, Timestamp) - Static method in class com.sleepycat.je.log.LogUtils
Write a timestamp into the log.
writeTo(OutputStream) - Method in class com.sleepycat.util.FastOutputStream
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.cleaner.FileSummary
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.cleaner.PackedOffsets
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.dbi.DatabaseId
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.dbi.DbTree
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.log.entry.DeletedDupLNLogEntry
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.log.entry.INLogEntry
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.log.FileHeader
 
writeToLog(ByteBuffer) - Method in interface com.sleepycat.je.log.LogWritable
Serialize this object into the buffer.
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.recovery.CheckpointStart
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.BINDelta
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.ChildReference
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.DBIN
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.DeltaInfo
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.DIN
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.DupCountLN
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.FileSummaryLN
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.IN
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.INDeleteInfo
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.LN
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.MapLN
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.NameLN
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.Node
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.tree.Tree
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.txn.Txn
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.txn.TxnEnd
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.txn.TxnPrepare
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.utilint.Tracer
 
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.
writeUnsignedInt(ByteBuffer, long) - Static method in class com.sleepycat.je.log.LogUtils
Write a long as an unsigned int.
writeUnsignedShort(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsigned short (two byte) value to the buffer.
writeXid(ByteBuffer, Xid) - Static method in class com.sleepycat.je.log.LogUtils
 

X

XAEnvironment - Class in com.sleepycat.je
Javadoc for this public class is generated via the doc templates in the doc_src directory.
XAEnvironment(File, EnvironmentConfig) - Constructor for class com.sleepycat.je.XAEnvironment
Javadoc for this public method is generated via the doc templates in the doc_src directory.
XARecover() - Method in class com.sleepycat.je.txn.TxnManager
 

A B C D E F G H I J K L M N O P Q R S T U V W X

Copyright 2004-2005 Sleepycat, Inc. All Rights Reserved.