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

A

AALOAD - Static variable in interface com.sleepycat.asm.Opcodes
 
AASTORE - Static variable in interface com.sleepycat.asm.Opcodes
 
abnormalClose() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Used by tests to close an environment to simulate a crash.
ABORT - Static variable in class com.sleepycat.je.ForeignKeyDeleteAction
When a referenced record in the foreign key database is deleted, abort the transaction by throwing a DatabaseException.
abort() - Method in class com.sleepycat.je.Transaction
Cause an abnormal termination of the transaction.
abort(Xid) - Method in class com.sleepycat.je.txn.Txn
 
abort(boolean) - Method in class com.sleepycat.je.txn.Txn
Abort this transaction.
abortDb - Variable in class com.sleepycat.je.txn.WriteLockInfo
 
abortKnownDeleted - Variable in class com.sleepycat.je.txn.WriteLockInfo
 
abortLogSize - 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.
AbstractInput - Class in com.sleepycat.persist.impl
Base class for EntityInput implementations.
AbstractInput(Catalog, boolean) - Constructor for class com.sleepycat.persist.impl.AbstractInput
 
ACC_ABSTRACT - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_ANNOTATION - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_BRIDGE - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_DEPRECATED - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_ENUM - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_FINAL - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_INTERFACE - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_NATIVE - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_PRIVATE - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_PROTECTED - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_PUBLIC - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_STATIC - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_STRICT - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_SUPER - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_SYNCHRONIZED - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_SYNTHETIC - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_TRANSIENT - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_VARARGS - Static variable in interface com.sleepycat.asm.Opcodes
 
ACC_VOLATILE - Static variable in interface com.sleepycat.asm.Opcodes
 
accept(ClassVisitor, boolean) - Method in class com.sleepycat.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader.
accept(ClassVisitor, Attribute[], boolean) - Method in class com.sleepycat.asm.ClassReader
Makes the given visitor visit the Java class of this ClassReader.
accept(File, String) - Method in class com.sleepycat.je.log.JEFileFilter
A JE file has to be of the format nnnnnnnn.suffix.
Accessor - Interface in com.sleepycat.persist.impl
Field binding operations implemented via reflection (ReflectionAccessor) or bytecode enhancement (EnhancedAccessor).
accountForSubtreeRemoval(INList, LocalUtilizationTracker) - Method in class com.sleepycat.je.tree.IN
Remove self and children from the in-memory IN list.
accountForSubtreeRemoval(INList, LocalUtilizationTracker) - Method in class com.sleepycat.je.tree.LN
No need to do anything, stop the search.
accountForSubtreeRemoval(INList, LocalUtilizationTracker) - 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
 
accumulateLNs - Variable in class com.sleepycat.je.dbi.SortedLSNTreeWalker
 
accumulateLockTableLatchStats(LatchStats) - Method in class com.sleepycat.je.LockStats
 
accumulateNTotalLocks(int) - Method in class com.sleepycat.je.LockStats
 
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
 
ACONST_NULL - Static variable in interface com.sleepycat.asm.Opcodes
 
acquire() - Method in class com.sleepycat.je.latch.Latch
Acquire a latch for exclusive/write access.
acquireAPIReadLock(Locker) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
acquireAPIWriteLock(int, TimeUnit) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
acquireExclusive() - Method in class com.sleepycat.je.latch.SharedLatch
Acquire a latch for exclusive/write access.
acquireExclusiveNoWait() - Method in class com.sleepycat.je.latch.SharedLatch
Probe a latch for exclusive access, but don't block if it's not available.
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.
activateCleaner() - Method in class com.sleepycat.je.cleaner.UtilizationTracker
Wakeup the cleaner thread and reset the log byte counter.
adapter - Variable in class com.sleepycat.persist.BasicCursor
 
add(E) - Method in class com.sleepycat.collections.BlockIterator
 
add(Object, Object) - Method in class com.sleepycat.collections.StoredCollection
 
add(Map.Entry<K, V>) - Method in class com.sleepycat.collections.StoredEntrySet
Adds the specified element to this set if it is not already present (optional operation).
add(E) - Method in class com.sleepycat.collections.StoredIterator
Inserts the specified element into the list or inserts a duplicate into other types of collections (optional operation).
add(K) - Method in class com.sleepycat.collections.StoredKeySet
Adds the specified key to this set if it is not already present (optional operation).
add(int, E) - Method in class com.sleepycat.collections.StoredList
Inserts the specified element at the specified position in this list (optional operation).
add(E) - Method in class com.sleepycat.collections.StoredList
Appends the specified element to the end of this list (optional operation).
add(E) - Method in class com.sleepycat.collections.StoredValueSet
Adds the specified entity to this set if it is not already present (optional operation).
add(DbFileSummary) - Method in class com.sleepycat.je.cleaner.DbFileSummary
Add the totals of the given summary object to the totals of this object.
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(long) - Method in class com.sleepycat.je.cleaner.OffsetList.Segment
Call this method on the tail.
add(IN) - Method in class com.sleepycat.je.dbi.INList
An IN has just come into memory, add it to the list.
add(T) - Method in class com.sleepycat.je.utilint.TinyHashSet
 
add(int, int) - Method in class com.sleepycat.persist.evolve.EvolveStats
 
addAll(Collection<? extends E>) - Method in class com.sleepycat.collections.StoredCollection
Adds all of the elements in the specified collection to this collection (optional operation).
addAll(int, Collection<? extends E>) - Method in class com.sleepycat.collections.StoredList
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
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.
addClassToEvolve(String) - Method in class com.sleepycat.persist.evolve.EvolveConfig
Adds an entity class for a primary index to be converted.
addCleanedFile(Long, Set<DatabaseId>, MemoryBudget) - Method in class com.sleepycat.je.cleaner.FileSelector
When cleaning is complete, move the file from the being-cleaned set to the cleaned set.
addCondition(SecondaryIndex<SK, PK, E>, SK) - Method in class com.sleepycat.persist.EntityJoin
Adds a secondary key condition to the equality join.
addConfigObserver(EnvConfigObserver) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Adds an observer of mutable config changes.
addConfigurations(Properties) - Method in class com.sleepycat.je.dbi.DbConfigManager
Add all configuration properties in the specified property bag to this environment's configuration.
addConfiguredFileset(FileSet) - Method in class com.sleepycat.persist.model.ClassEnhancerTask
 
addConnectionEventListener(ConnectionEventListener) - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
addConverter(Converter) - Method in class com.sleepycat.persist.evolve.Mutations
Adds a converter mutation.
addCostToMemoryBudget() - Method in class com.sleepycat.je.recovery.DirtyINMap
 
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.
addDeleter(Deleter) - Method in class com.sleepycat.persist.evolve.Mutations
Adds a deleter mutation.
addEnvironment(EnvironmentImpl) - Method in class com.sleepycat.je.evictor.Evictor
Only supported by SharedEvictor.
addEnvironment(EnvironmentImpl) - Method in class com.sleepycat.je.evictor.PrivateEvictor
Only supported by SharedEvictor.
addEnvironment(EnvironmentImpl) - Method in class com.sleepycat.je.evictor.SharedEvictor
Synchronized so that the set of environments cannot be changed in the middle of an eviction (which is also synchronized).
addErrorMessage(String) - Method in exception com.sleepycat.je.log.DbChecksumException
Support the addition of extra error information.
addEvent(EventTrace) - Static method in class com.sleepycat.je.utilint.EventTrace
Always return true so this method can be used with asserts: i.e.
addEvent(String) - Static method in class com.sleepycat.je.utilint.EventTrace
 
addEvolveError(Format, Format, String, String) - Method in class com.sleepycat.persist.impl.Evolver
Adds a specified error when no specific mutation is involved.
addIN(IN, boolean) - Method in class com.sleepycat.je.recovery.DirtyINMap
Add a node unconditionally to the dirty map.
addInvalidMutation(Format, Format, Mutation, String) - Method in class com.sleepycat.persist.impl.Evolver
Adds an error for an invalid mutation.
addLNsLoaded(int) - Method in class com.sleepycat.je.PreloadStats
 
addLock(Long, LockType, LockGrantType) - Method in class com.sleepycat.je.txn.BasicLocker
Add a lock to set owned by this transaction.
addLock(Long, LockType, LockGrantType) - Method in class com.sleepycat.je.txn.Locker
Add a lock to set owned by this transaction.
addLock(Long, LockType, LockGrantType) - 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.
addMissingMutation(Format, Format, String) - Method in class com.sleepycat.persist.impl.Evolver
Adds an error for a missing mutation.
addMultipleBinRefsToQueue(Collection<BINReference>, boolean) - Method in class com.sleepycat.je.incomp.INCompressor
Adds an entire collection of BINReferences to the queue at once.
addNonEntityFormat(Format) - Method in class com.sleepycat.persist.impl.Evolver
Called by PersistCatalog for all non-entity formats.
addPendingDB(DatabaseImpl) - Method in class com.sleepycat.je.cleaner.Cleaner
Adds the DB ID to the pending DB set if it is being deleted but deletion is not yet complete.
addPendingDB(DatabaseId) - Method in class com.sleepycat.je.cleaner.FileSelector
Adds the given DatabaseId to the pending DB set.
addPendingLN(LN, DatabaseId, byte[], byte[]) - Method in class com.sleepycat.je.cleaner.FileSelector
Adds the given LN info to the pending LN set.
addPostMarshallingInfo(EnvironmentImpl, ByteBuffer, long, ReplicationContext) - Method in class com.sleepycat.je.log.LogEntryHeader
Add those parts of the header that must be calculated later to the entryBuffer, and also assign the fields in this class.
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
Lets the Environment remember what's opened against it.
addRenamer(Renamer) - Method in class com.sleepycat.persist.evolve.Mutations
Adds a renamer mutation.
addSize(int) - Method in class com.sleepycat.util.FastOutputStream
Skip the given number of bytes in the buffer.
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<BINReference>, boolean) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Tells the asynchronous IN compressor thread about a collections of BINReferences with deleted entries.
addToHandleMaps(Long, Database) - Method in class com.sleepycat.je.txn.Locker
Remember how handle locks and handles match up.
addToLsnINMap(Long, IN, int) - Method in class com.sleepycat.je.dbi.SortedLSNTreeWalker
 
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
 
Adler32.ChunkingAdler32 - Class in com.sleepycat.je.utilint
 
Adler32.ChunkingAdler32(int) - Constructor for class com.sleepycat.je.utilint.Adler32.ChunkingAdler32
 
ADLER32_CHUNK_SIZE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ADLER32_CHUNK_SIZE - Static variable in class com.sleepycat.je.EnvironmentConfig
By default, JE passes an entire log record to the Adler32 class for checksumming.
adler32ChunkSize - Variable in class com.sleepycat.je.utilint.Adler32.ChunkingAdler32
 
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()
afterLog(LogManager, INLogItem, INLogContext) - Method in class com.sleepycat.je.tree.BIN
 
afterLog(LogManager, INLogItem, INLogContext) - Method in class com.sleepycat.je.tree.IN
Post-log processing.
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
 
allowDeltas - Variable in class com.sleepycat.je.tree.INLogContext
Whether a BINDelta may be logged.
ALOAD - Static variable in interface com.sleepycat.asm.Opcodes
 
ANEWARRAY - Static variable in interface com.sleepycat.asm.Opcodes
 
AnnotationModel - Class in com.sleepycat.persist.model
The default annotation-based entity model.
AnnotationModel() - Constructor for class com.sleepycat.persist.model.AnnotationModel
Constructs a model for annotated entity classes.
AnnotationVisitor - Interface in com.sleepycat.asm
A visitor to visit a Java annotation.
AnnotationWriter - Class in com.sleepycat.asm
An AnnotationVisitor that generates annotations in bytecode form.
AnnotationWriter(ClassWriter, boolean, ByteVector, ByteVector, int) - Constructor for class com.sleepycat.asm.AnnotationWriter
Constructs a new AnnotationWriter.
anticipateChecksumErrors - Variable in class com.sleepycat.je.log.FileReader
 
APILockedException - Exception in com.sleepycat.je
 
APILockedException() - Constructor for exception com.sleepycat.je.APILockedException
 
APILockedException(Throwable) - Constructor for exception com.sleepycat.je.APILockedException
 
APILockedException(String) - Constructor for exception com.sleepycat.je.APILockedException
 
APILockedException(String, Throwable) - Constructor for exception com.sleepycat.je.APILockedException
 
append(Object, Object[], Object[]) - Method in class com.sleepycat.collections.DataView
Appends a value and returns the new key.
append(E) - Method in class com.sleepycat.collections.StoredList
Appends a given value returning the newly assigned index.
append(V) - Method in class com.sleepycat.collections.StoredMap
Appends a given value returning the newly assigned key.
append(Database, Transaction, DatabaseEntry, DatabaseEntry) - Static method in class com.sleepycat.compat.DbCompat
 
applyFileConfig(File, Properties, boolean, String) - Static method in class com.sleepycat.je.dbi.DbConfigManager
Apply the configurations specified in the je.properties file to override the programatically set configuration values held in the property bag.
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.
areFormatsChanged() - Method in class com.sleepycat.persist.impl.Evolver
Returns whether any formats were changed during evolution, and therefore need to be stored in the catalog.
areKeyRangesAllowed() - Method in class com.sleepycat.collections.StoredContainer
Returns whether key ranges are allowed in this container.
areKeysRenumbered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether keys are renumbered when insertions and deletions occur.
areNestedRefsProhibited() - Method in class com.sleepycat.persist.impl.Format
Certain formats (ProxiedFormat for example) prohibit nested fields that reference the parent object.
areNestedRefsProhibited() - Method in class com.sleepycat.persist.impl.ProxiedFormat
In the future if we implement container proxies, which support nested references to the container, then we will return false if this is a container proxy.
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).
ARETURN - Static variable in interface com.sleepycat.asm.Opcodes
 
ARRAY - Static variable in class com.sleepycat.asm.Type
The sort of array reference types.
ARRAY_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
ARRAY_SIZE_INCLUDED - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
ARRAYLENGTH - Static variable in interface com.sleepycat.asm.Opcodes
 
assignKey(DatabaseEntry) - Method in interface com.sleepycat.collections.PrimaryKeyAssigner
Assigns a new primary key value into the given data buffer.
assignPrimaryKey(Object, DatabaseEntry) - Method in class com.sleepycat.persist.impl.PersistKeyAssigner
 
associateConnection(Object) - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
ASTORE - Static variable in interface com.sleepycat.asm.Opcodes
 
ATHROW - Static variable in interface com.sleepycat.asm.Opcodes
 
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.DummyLockManager
 
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, int) - Method in class com.sleepycat.je.txn.LockManager
 
Attribute - Class in com.sleepycat.asm
A non standard class, field, method or code attribute.
Attribute(String) - Constructor for class com.sleepycat.asm.Attribute
Constructs a new empty attribute.
available() - Method in class com.sleepycat.util.FastInputStream
 

B

b - Variable in class com.sleepycat.asm.ClassReader
The class to be parsed.
backgroundIO - Variable in class com.sleepycat.je.log.LogContext
Whether the write should be counted as background IO when throttling of background IO is configured.
BAD_SUFFIX - Static variable in class com.sleepycat.je.log.FileManager
 
BALOAD - Static variable in interface com.sleepycat.asm.Opcodes
 
BaseEntry - Class in com.sleepycat.je.log.entry
A Log entry allows you to read, write and dump a database log entry.
BaseEntry(Class<?>) - Constructor for class com.sleepycat.je.log.entry.BaseEntry
Constructor to read an entry.
BaseEntry() - Constructor for class com.sleepycat.je.log.entry.BaseEntry
Constructor to write an entry.
BaseIterator<E> - Interface in com.sleepycat.collections
Common interface for BlockIterator and StoredIterator.
BaseLocalUtilizationTracker - Class in com.sleepycat.je.cleaner
Shared implementation for all local utilization trackers.
BaseLocalUtilizationTracker(EnvironmentImpl, Map<Object, DbFileSummaryMap>) - Constructor for class com.sleepycat.je.cleaner.BaseLocalUtilizationTracker
Creates a local tracker with a map keyed by DatabaseId or DatabaseImpl.
BaseUtilizationTracker - Class in com.sleepycat.je.cleaner
Shared implementation for all utilization trackers.
BaseUtilizationTracker(EnvironmentImpl, Cleaner) - Constructor for class com.sleepycat.je.cleaner.BaseUtilizationTracker
 
BasicCursor<V> - Class in com.sleepycat.persist
Implements EntityCursor and uses a ValueAdapter so that it can enumerate either keys or entities.
BasicCursor(RangeCursor, ValueAdapter<V>, boolean) - Constructor for class com.sleepycat.persist.BasicCursor
 
BasicIndex<K,E> - Class in com.sleepycat.persist
Implements EntityIndex using a ValueAdapter.
BasicIndex(Database, Class<K>, EntryBinding, ValueAdapter<E>) - Constructor for class com.sleepycat.persist.BasicIndex
 
BasicIterator<V> - Class in com.sleepycat.persist
Implements Iterator for an arbitrary EntityCursor.
BasicIterator(EntityCursor<V>, LockMode) - Constructor for class com.sleepycat.persist.BasicIterator
An EntityCursor is given and the remove() method is supported.
BasicIterator(ForwardCursor<V>, LockMode) - Constructor for class com.sleepycat.persist.BasicIterator
A ForwardCursor is given and the remove() method is not supported.
BasicLocker - Class in com.sleepycat.je.txn
A non-transactional Locker that simply tracks locks and releases them when releaseNonTxnLocks or operationEnd is called.
BasicLocker(EnvironmentImpl) - Constructor for class com.sleepycat.je.txn.BasicLocker
Creates a BasicLocker.
BasicLocker(EnvironmentImpl, boolean) - Constructor for class com.sleepycat.je.txn.BasicLocker
Creates a BasicLocker with a noWait argument.
BasicLocker(EnvironmentImpl, boolean, boolean) - Constructor for class com.sleepycat.je.txn.BasicLocker
Creates a BasicLocker with the noWait and noAPIReadLock arguments.
basicWriteLockInfo - Static variable in class com.sleepycat.je.txn.WriteLockInfo
 
BASTORE - Static variable in interface com.sleepycat.asm.Opcodes
 
bdbGetField(Object, int, int, boolean) - Method in interface com.sleepycat.persist.impl.Enhanced
 
bdbIsPriKeyFieldNullOrZero() - Method in interface com.sleepycat.persist.impl.Enhanced
Calls the super class method if this class does not contain the primary key field.
bdbNewArray(int) - Method in interface com.sleepycat.persist.impl.Enhanced
 
bdbNewInstance() - Method in interface com.sleepycat.persist.impl.Enhanced
 
bdbReadNonKeyFields(EntityInput, int, int, int) - Method in interface com.sleepycat.persist.impl.Enhanced
 
bdbReadPriKeyField(EntityInput, Format) - Method in interface com.sleepycat.persist.impl.Enhanced
Calls the super class method if this class does not contain the primary key field.
bdbReadSecKeyFields(EntityInput, int, int, int) - Method in interface com.sleepycat.persist.impl.Enhanced
 
bdbSetField(Object, int, int, boolean, Object) - Method in interface com.sleepycat.persist.impl.Enhanced
 
bdbWriteNonKeyFields(EntityOutput) - Method in interface com.sleepycat.persist.impl.Enhanced
 
bdbWritePriKeyField(EntityOutput, Format) - Method in interface com.sleepycat.persist.impl.Enhanced
Calls the super class method if this class does not contain the primary key field.
bdbWriteSecKeyFields(EntityOutput) - Method in interface com.sleepycat.persist.impl.Enhanced
 
beforeFlushHook - Static variable in class com.sleepycat.je.recovery.Checkpointer
 
beforeLog(LogManager, INLogItem, INLogContext) - Method in class com.sleepycat.je.tree.BIN
 
beforeLog(LogManager, INLogItem, INLogContext) - Method in class com.sleepycat.je.tree.DIN
Handles lazy migration of DupCountLNs prior to logging a DIN.
beforeLog(LogManager, INLogItem, INLogContext) - Method in class com.sleepycat.je.tree.IN
Pre-log processing.
begin() - Method in class com.sleepycat.je.jca.ra.JELocalTransaction
 
beginAutoCommit() - Method in class com.sleepycat.collections.StoredContainer
 
beginInclusive - Variable in class com.sleepycat.util.keyrange.KeyRange
 
beginKey - Variable in class com.sleepycat.util.keyrange.KeyRange
 
beginStackSize - Variable in class com.sleepycat.asm.Label
The stack size at the beginning of this basic block.
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
Creates a new transaction in the database environment.
BETA_VERSION - Static variable in interface com.sleepycat.persist.impl.Catalog
 
BigIntegerBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a BigInteger value.
BigIntegerBinding() - Constructor for class com.sleepycat.bind.tuple.BigIntegerBinding
 
bigIntegerToEntry(BigInteger, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BigIntegerBinding
Converts a BigInteger value into an entry buffer.
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_LEVEL - Static variable in class com.sleepycat.je.tree.IN
 
BIN_MAX_DELTAS - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
BINARY - Static variable in class com.sleepycat.je.tree.Key.DumpType
 
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<BINDelta>) - 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
 
BIPUSH - Static variable in interface com.sleepycat.asm.Opcodes
 
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
 
BlockIterator<E> - Class in com.sleepycat.collections
An iterator that does not need closing because a cursor is not kept open across method calls.
BlockIterator(StoredCollection<E>, boolean, int) - Constructor for class com.sleepycat.collections.BlockIterator
Creates an iterator.
blockIterator() - Method in class com.sleepycat.collections.StoredCollection
 
BOOLEAN - Static variable in class com.sleepycat.asm.Type
The sort of the boolean type.
BOOLEAN_TYPE - Static variable in class com.sleepycat.asm.Type
The boolean type.
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, boolean) - 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
The BtreeStats object is used to return Btree database statistics.
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
 
buffer - Variable in class com.sleepycat.je.log.LogItem
 
bumpLsn(long) - Method in class com.sleepycat.je.log.FileManager
Increase the current log position by "size" bytes.
bumpVLSN() - Method in interface com.sleepycat.je.dbi.ReplicatorInstance
Increment and get the next VLSN.
BYTE - Static variable in class com.sleepycat.asm.Type
The sort of the byte type.
BYTE_TYPE - Static variable in class com.sleepycat.asm.Type
The byte type.
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
 
BytecodeEnhancer - Class in com.sleepycat.persist.model
An ASM ClassVisitor that examines a class, throws NotPersistentException if it is not persistent, or enhances it if it is persistent.
BytecodeEnhancer(ClassVisitor) - Constructor for class com.sleepycat.persist.model.BytecodeEnhancer
 
BytecodeEnhancer.NotPersistentException - Exception in com.sleepycat.persist.model
Thrown when we determine that a class is not persistent.
BytecodeEnhancer.NotPersistentException() - Constructor for exception com.sleepycat.persist.model.BytecodeEnhancer.NotPersistentException
 
bytesSinceActivate - Variable in class com.sleepycat.je.cleaner.BaseUtilizationTracker
 
bytesToChars(byte[], int, char[], int, int, boolean) - Static method in class com.sleepycat.util.UtfOps
Converts byte arrays into character arrays.
bytesToComparator(byte[], String) - Static method in class com.sleepycat.je.dbi.DatabaseImpl
Converts an arbitrary string of bytes to a comparator.
bytesToObject(byte[], int, int) - Method in class com.sleepycat.persist.impl.PersistKeyBinding
Binds bytes to an object for use by PersistComparator as well as entryToObject.
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.
ByteVector - Class in com.sleepycat.asm
A dynamically extensible vector of bytes.
ByteVector() - Constructor for class com.sleepycat.asm.ByteVector
Constructs a new ByteVector with a default initial size.
ByteVector(int) - Constructor for class com.sleepycat.asm.ByteVector
Constructs a new ByteVector with the given initial size.

C

CacheMode - Enum in com.sleepycat.je
Modes that can be specified for control over caching of records in the JE in-memory cache.
cacheSize - Variable in class com.sleepycat.je.EnvironmentMutableConfig
 
calcFileSummaryMap(EnvironmentImpl) - Static method in class com.sleepycat.je.log.UtilizationFileReader
Creates a UtilizationReader, reads the log, and returns the resulting Map of Long file number to FileSummary.
CALOAD - Static variable in interface com.sleepycat.asm.Opcodes
 
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
When a referenced record in the foreign key database is deleted, delete the primary database record that references it.
CASTORE - Static variable in interface com.sleepycat.asm.Opcodes
 
catalog - Variable in class com.sleepycat.persist.impl.AbstractInput
 
Catalog - Interface in com.sleepycat.persist.impl
Catalog operation interface used by format classes.
catalog - Variable in class com.sleepycat.persist.impl.PersistEntityBinding
 
catalog - Variable in class com.sleepycat.persist.impl.PersistKeyBinding
 
CDB - Static variable in class com.sleepycat.compat.DbCompat
 
CHAR - Static variable in class com.sleepycat.asm.Type
The sort of the char type.
CHAR_TYPE - Static variable in class com.sleepycat.asm.Type
The char type.
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.util.keyrange.KeyRange
Returns whether a given key is within range.
check(DatabaseEntry, boolean) - Method in class com.sleepycat.util.keyrange.KeyRange
Returns whether a given key is within range.
checkAndConvert(Object, Format) - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
checkBegin(DatabaseEntry, boolean) - Method in class com.sleepycat.util.keyrange.KeyRange
Returns whether the given key is within range with respect to the beginning of the range.
CHECKCAST - Static variable in interface com.sleepycat.asm.Opcodes
 
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.util.keyrange.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
For internal use only.
checkEnvHomePermissions(boolean) - Method in class com.sleepycat.je.log.FileManager
Ensure that if the environment home dir is on readonly media or in a readonly directory that the environment has been opened for readonly access.
checkEnvs(Set<EnvironmentImpl>) - Method in class com.sleepycat.je.evictor.Evictor
Only supported by SharedEvictor.
checkEnvs(Set<EnvironmentImpl>) - Method in class com.sleepycat.je.evictor.PrivateEvictor
Only supported by SharedEvictor.
checkEnvs(Set<EnvironmentImpl>) - Method in class com.sleepycat.je.evictor.SharedEvictor
Returns true if the given set of environments matches the set of subject environments.
checkErrorListener(Throwable) - Method in class com.sleepycat.je.utilint.DaemonThread
 
checkForNullDbt(DatabaseEntry, String, boolean) - Static method in class com.sleepycat.je.DatabaseUtil
Throws an exception if the dbt is null or the data field is not set.
checkForNullDbt(DatabaseEntry, String, boolean) - Static method in class com.sleepycat.je.utilint.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
Throws an exception if the parameter is null.
checkForNullParam(Object, String) - Static method in class com.sleepycat.je.utilint.DatabaseUtil
Throw an exception if the parameter is null.
checkForPartialKey(DatabaseEntry) - Static method in class com.sleepycat.je.DatabaseUtil
Throws an exception if the key dbt has the partial flag set.
checkForPartialKey(DatabaseEntry) - Static method in class com.sleepycat.je.utilint.DatabaseUtil
Throw an exception if the key dbt has the partial flag set.
checkHandleIsValid() - Method in class com.sleepycat.je.Environment
For internal use only.
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
Checks 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.
checkInitialized() - Method in class com.sleepycat.persist.BasicCursor
 
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
 
checkLsns(Database) - Static method in class com.sleepycat.je.cleaner.VerifyUtils
Compare the LSNs referenced by a given Database to the lsns held in the utilization profile.
checkLsns(DatabaseImpl, PrintStream) - Static method in class com.sleepycat.je.cleaner.VerifyUtils
Compare the lsns referenced by a given Database to the lsns held in the utilization profile.
checkLsns - Variable in class com.sleepycat.je.util.DbVerify
 
checkMixedMode(boolean, boolean, boolean, Durability) - Static method in class com.sleepycat.je.TransactionConfig
Checks to catch mixing of deprecated and non-deprecated forms of the API.
checkNotClosed() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
checkpoint(CheckpointConfig) - Method in class com.sleepycat.je.Environment
Synchronously checkpoint the database environment.
CHECKPOINT_REFERENCE_SIZE - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
CheckpointConfig - Class in com.sleepycat.je
Specifies the attributes of a checkpoint operation invoked from Environment.checkpoint.
CheckpointConfig() - Constructor for class com.sleepycat.je.CheckpointConfig
An instance created using the default constructor is initialized with the system's default settings.
CheckpointEnd - Class in com.sleepycat.je.recovery
CheckpointEnd encapsulates the information needed by a checkpoint end log entry.
CheckpointEnd(String, long, long, long, long, long, int, int, long, 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(DatabaseId, long, boolean, boolean, byte[], byte[]) - Constructor for class com.sleepycat.je.recovery.Checkpointer.CheckpointReference
 
Checkpointer.FlushStats - Class in com.sleepycat.je.recovery
A struct to hold log flushing stats for checkpoint and database sync.
Checkpointer.FlushStats() - Constructor for class com.sleepycat.je.recovery.Checkpointer.FlushStats
 
CHECKPOINTER_BYTES_INTERVAL - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CHECKPOINTER_BYTES_INTERVAL - Static variable in class com.sleepycat.je.EnvironmentConfig
Ask the checkpointer to run every time we write this many bytes to the log.
CHECKPOINTER_DEADLOCK_RETRY - Static variable in class com.sleepycat.je.EnvironmentConfig
The number of times to retry a checkpoint if it runs into a deadlock.
CHECKPOINTER_HIGH_PRIORITY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CHECKPOINTER_HIGH_PRIORITY - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, the checkpointer uses more resources in order to complete the checkpoint in a shorter time interval.
CHECKPOINTER_NAME - Static variable in class com.sleepycat.je.Environment
 
CHECKPOINTER_RETRY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CHECKPOINTER_WAKEUP_INTERVAL - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CHECKPOINTER_WAKEUP_INTERVAL - Static variable in class com.sleepycat.je.EnvironmentConfig
The checkpointer wakeup interval in microseconds.
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.
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
 
checkRawType(Catalog, Object, Format) - Static method in class com.sleepycat.persist.impl.RawAbstractInput
 
checkRecordNumber() - Method in class com.sleepycat.collections.MyRangeCursor
 
checkRecordNumber() - Method in class com.sleepycat.util.keyrange.RangeCursor
If the database is a RECNO or QUEUE database, we know its keys are record numbers.
checkRequiredDbState(Database.DbState, String) - Method in class com.sleepycat.je.Database
 
checkState(boolean) - Method in class com.sleepycat.je.Cursor
Checks 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
 
checkUpdatedVersion(String, Format, Format) - Method in class com.sleepycat.persist.impl.Evolver
 
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.
cksumValidator - Variable in class com.sleepycat.je.log.FileReader
 
CLASS - Static variable in class com.sleepycat.asm.ClassWriter
The type of CONSTANT_Class constant pool items.
ClassAdapter - Class in com.sleepycat.asm
An empty ClassVisitor that delegates to another ClassVisitor.
ClassAdapter(ClassVisitor) - Constructor for class com.sleepycat.asm.ClassAdapter
Constructs a new ClassAdapter object.
ClassCatalog - Interface in com.sleepycat.bind.serial
A catalog of class description information for use during object serialization.
ClassEnhancer - Class in com.sleepycat.persist.model
Enhances the bytecode of persistent classes to provide efficient access to fields and constructors, and to avoid special security policy settings for accessing non-public members.
ClassEnhancer() - Constructor for class com.sleepycat.persist.model.ClassEnhancer
Creates a class enhancer that searches all packages.
ClassEnhancer(Set<String>) - Constructor for class com.sleepycat.persist.model.ClassEnhancer
Creates a class enhancer that searches a given set of packages.
ClassEnhancerTask - Class in com.sleepycat.persist.model
An ant task for running the ClassEnhancer.
ClassEnhancerTask() - Constructor for class com.sleepycat.persist.model.ClassEnhancerTask
 
classForName(String) - Static method in class com.sleepycat.persist.impl.SimpleCatalog
 
classForName(String) - Static method in class com.sleepycat.persist.model.EntityModel
Calls Class.forName with the current thread context class loader.
ClassMetadata - Class in com.sleepycat.persist.model
The metadata for a persistent class.
ClassMetadata(String, int, String, boolean, PrimaryKeyMetadata, Map<String, SecondaryKeyMetadata>, List<FieldMetadata>) - Constructor for class com.sleepycat.persist.model.ClassMetadata
Used by an EntityModel to construct persistent class metadata.
ClassMetadata(String, int, String, boolean, PrimaryKeyMetadata, Map<String, SecondaryKeyMetadata>, List<FieldMetadata>, Collection<FieldMetadata>) - Constructor for class com.sleepycat.persist.model.ClassMetadata
Used by an EntityModel to construct persistent class metadata.
ClassReader - Class in com.sleepycat.asm
A Java class parser to make a ClassVisitor visit an existing class.
ClassReader(byte[]) - Constructor for class com.sleepycat.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(byte[], int, int) - Constructor for class com.sleepycat.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(InputStream) - Constructor for class com.sleepycat.asm.ClassReader
Constructs a new ClassReader object.
ClassReader(String) - Constructor for class com.sleepycat.asm.ClassReader
Constructs a new ClassReader object.
classReaderLength - Variable in class com.sleepycat.asm.MethodWriter
If not zero, indicates that the code of this method must be copied from the ClassReader associated to this writer in cw.cr.
classReaderOffset - Variable in class com.sleepycat.asm.MethodWriter
If not zero, indicates that the code of this method must be copied from the ClassReader associated to this writer in cw.cr.
ClassVisitor - Interface in com.sleepycat.asm
A visitor to visit a Java class.
ClassWriter - Class in com.sleepycat.asm
A ClassVisitor that generates classes in bytecode form.
ClassWriter(boolean) - Constructor for class com.sleepycat.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(boolean, boolean) - Constructor for class com.sleepycat.asm.ClassWriter
Constructs a new ClassWriter object.
ClassWriter(ClassReader, boolean) - Constructor for class com.sleepycat.asm.ClassWriter
Constructs a new ClassWriter object and enables optimizations for "mostly add" bytecode transformations.
CLEAN_IN - Static variable in class com.sleepycat.je.cleaner.Cleaner
 
CLEAN_LN - Static variable in class com.sleepycat.je.cleaner.Cleaner
 
CLEAN_MIGRATE_LN - Static variable in class com.sleepycat.je.cleaner.Cleaner
 
CLEAN_PENDING_LN - Static variable in class com.sleepycat.je.cleaner.Cleaner
 
cleaner - Variable in class com.sleepycat.je.cleaner.BaseUtilizationTracker
 
Cleaner - Class in com.sleepycat.je.cleaner
The Cleaner is responsible for effectively garbage collecting the JE log.
Cleaner(EnvironmentImpl, String) - Constructor for class com.sleepycat.je.cleaner.Cleaner
 
CLEANER_BYTES_INTERVAL - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_BYTES_INTERVAL - Static variable in class com.sleepycat.je.EnvironmentConfig
The cleaner checks disk utilization every time we write this many bytes to the log.
CLEANER_CLUSTER - Static variable in class com.sleepycat.je.config.EnvironmentParams
Experimental and may be removed in a future release -- not exposed in the public API.
CLEANER_CLUSTER_ALL - Static variable in class com.sleepycat.je.config.EnvironmentParams
Experimental and may be removed in a future release -- not exposed in the public API.
CLEANER_DEADLOCK_RETRY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_DEADLOCK_RETRY - Static variable in class com.sleepycat.je.EnvironmentConfig
The number of times to retry cleaning if a deadlock occurs.
CLEANER_DETAIL_MAX_MEMORY_PERCENTAGE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_DETAIL_MAX_MEMORY_PERCENTAGE - Static variable in class com.sleepycat.je.EnvironmentConfig
Tracking of detailed cleaning information will use no more than this percentage of the cache.
CLEANER_EXPUNGE - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, the cleaner deletes log files after successful cleaning.
CLEANER_FETCH_OBSOLETE_SIZE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_FETCH_OBSOLETE_SIZE - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, the cleaner will fetch records to determine their size to more accurately calculate log utilization.
CLEANER_FORCE_CLEAN_FILES - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_FORCE_CLEAN_FILES - Static variable in class com.sleepycat.je.EnvironmentConfig
Specifies a list of files or file ranges to be cleaned at a time when no other log cleaning is necessary.
CLEANER_LOCK_TIMEOUT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_LOCK_TIMEOUT - Static variable in class com.sleepycat.je.EnvironmentConfig
The lock timeout for cleaner transactions in microseconds.
CLEANER_LOOK_AHEAD_CACHE_SIZE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_LOOK_AHEAD_CACHE_SIZE - Static variable in class com.sleepycat.je.EnvironmentConfig
The look ahead cache size for cleaning in bytes.
CLEANER_MAX_BATCH_FILES - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_MAX_BATCH_FILES - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum number of log files in the cleaner's backlog, or zero if there is no limit.
CLEANER_MIN_AGE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_MIN_AGE - Static variable in class com.sleepycat.je.EnvironmentConfig
The minimum age of a file (number of files between it and the active file) to qualify it for cleaning under any conditions.
CLEANER_MIN_FILE_UTILIZATION - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_MIN_FILE_UTILIZATION - Static variable in class com.sleepycat.je.EnvironmentConfig
A log file will be cleaned if its utilization percentage is below this value, irrespective of total utilization.
CLEANER_MIN_FILES_TO_DELETE - Static variable in class com.sleepycat.je.config.EnvironmentParams
Deprecated.
As of 1.7.1, no longer used.
CLEANER_MIN_UTILIZATION - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_MIN_UTILIZATION - Static variable in class com.sleepycat.je.EnvironmentConfig
The cleaner will keep the total disk space utilization percentage above this value.
CLEANER_NAME - Static variable in class com.sleepycat.je.Environment
 
CLEANER_READ_SIZE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_READ_SIZE - Static variable in class com.sleepycat.je.EnvironmentConfig
The read buffer size for cleaning.
CLEANER_REMOVE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_RESTART_RETRIES - Static variable in class com.sleepycat.je.config.EnvironmentParams
Deprecated.
As of 2.0, no longer used.
CLEANER_RETRIES - Static variable in class com.sleepycat.je.config.EnvironmentParams
Deprecated.
As of 2.0, no longer used.
CLEANER_RMW_FIX - Static variable in class com.sleepycat.je.config.EnvironmentParams
Not part of public API, since it applies to a very old bug.
CLEANER_THREADS - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_THREADS - Static variable in class com.sleepycat.je.EnvironmentConfig
The number of threads allocated by the cleaner for log file processing.
CLEANER_TRACK_DETAIL - Static variable in class com.sleepycat.je.config.EnvironmentParams
Not part of public API.
CLEANER_UPGRADE_TO_LOG_VERSION - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
CLEANER_UPGRADE_TO_LOG_VERSION - Static variable in class com.sleepycat.je.EnvironmentConfig
All log files having a log version prior to the specified version will be cleaned at a time when no other log cleaning is necessary.
cleanerBytesInterval - Variable in class com.sleepycat.je.cleaner.Cleaner
 
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
Synchronously invokes database environment log cleaning.
cleanup() - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
CLEANUP_DONE - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
cleanupDatabaseImpls(boolean) - Method in class com.sleepycat.je.txn.Txn
Cleanup leftover databaseImpls that are a by-product of database operations like removeDatabase(), truncateDatabase().
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
For unit testing only.
clear() - Method in class com.sleepycat.je.dbi.INList
Clear the entire list at shutdown and release its portion of the memory budget.
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.
clearDeleteProhibited() - Method in class com.sleepycat.je.cleaner.Cleaner
 
clearDupBIN(boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Clear the reference to the dup tree, if any.
clearEntries(DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.persist.DataValueAdapter
 
clearEntries(DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.persist.EntityValueAdapter
 
clearEntries(DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.persist.KeyValueAdapter
 
clearEntries(DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.persist.PrimaryKeyValueAdapter
 
clearEntries(DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.persist.ValueAdapter
Sets the data array of the given entries to null, based on knowledge of which entries are non-null and are not NO_RETURN_ENTRY.
clearEnv() - Method in class com.sleepycat.je.cleaner.FileProcessor
 
clearEnv() - Method in class com.sleepycat.je.evictor.Evictor
Standard daemon method to set envImpl to null.
clearEnv() - Method in class com.sleepycat.je.evictor.PrivateEvictor
Standard daemon method to set envImpl to null.
clearEnv() - Method in class com.sleepycat.je.evictor.SharedEvictor
Only supported by PrivateEvictor.
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.
clearKeyPrefixing() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
clearKnownDeleted(int) - Method in class com.sleepycat.je.tree.BIN
Clear the known deleted flag.
clearKnownDeleted(int) - Method in class com.sleepycat.je.tree.IN
Set knownDeleted to false.
clearLsn(int) - Method in class com.sleepycat.je.tree.IN
Set the LSN to null for the idx'th entry of this node.
clearNotes() - Static method in class com.sleepycat.je.latch.LatchSupport
 
clearNotes() - Method in class com.sleepycat.je.latch.LatchTable
 
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.
clearTarget() - Method in class com.sleepycat.je.tree.ChildReference
Clear the target for this ChildReference.
clearUtilizationRepairDone() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Is public for unit testing.
clone() - Method in class com.sleepycat.je.EnvironmentMutableConfig
 
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.SingleItemEntry
 
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
Returns a copy of this configuration object.
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.PreloadConfig
Used by Database 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.
cloneConfig() - Method in class com.sleepycat.persist.evolve.EvolveConfig
Returns a shallow copy of the configuration.
cloneConfig() - Method in class com.sleepycat.persist.StoreConfig
Returns a shallow copy of the 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
Performs a shallow copy.
cloneCursorConfig(CursorConfig) - Static method in class com.sleepycat.compat.DbCompat
 
cloneDatabase() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Create a clone of this database that can be used as the new empty database when truncating this database.
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(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.cleaner.BaseUtilizationTracker
Update memory budgets when this tracker is closed and will never be accessed again.
close() - Method in class com.sleepycat.je.cleaner.Cleaner
Release resources and update memory budget.
close(MemoryBudget) - Method in class com.sleepycat.je.cleaner.FileSelector
Update memory budgets when the environment is closed and will never be accessed again.
close() - Method in class com.sleepycat.je.cleaner.TrackedFileSummary
Update memory budgets when this tracker is closed and will never be accessed again.
close() - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Update memory budgets when this profile is closed and will never be accessed again.
close() - Method in class com.sleepycat.je.Cursor
Discards the cursor.
close() - Method in class com.sleepycat.je.Database
Discards the database handle.
close() - Method in class com.sleepycat.je.dbi.CursorImpl
Close a cursor.
close() - Method in class com.sleepycat.je.dbi.DbTree
Release resources and update memory budget.
close() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Decrements the reference count and closes the enviornment when it reaches zero.
close(boolean) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Decrements the reference count and closes the environment when it reaches zero.
close() - Method in class com.sleepycat.je.Environment
The Environment.close method closes the Berkeley DB environment.
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
Closes the cursors that have been opened by this join cursor.
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
Closes a secondary database and dis-associates it from its primary database.
close() - Method in class com.sleepycat.je.Sequence
Closes a sequence.
close() - Method in class com.sleepycat.je.txn.Locker
Should be called by all subclasses when the locker is no longer used.
close(boolean) - Method in class com.sleepycat.je.txn.Txn
 
close() - Method in class com.sleepycat.persist.BasicCursor
 
close() - Method in interface com.sleepycat.persist.EntityCursor
Closes the cursor.
close() - Method in class com.sleepycat.persist.EntityStore
Closes all databases and sequences that were opened via this store.
close() - Method in interface com.sleepycat.persist.ForwardCursor
Closes the cursor.
close() - Method in class com.sleepycat.persist.impl.PersistCatalog
Decrements the reference count and closes the catalog DB when it reaches zero.
close() - Method in class com.sleepycat.persist.impl.Store
 
close() - Method in class com.sleepycat.persist.raw.RawStore
Closes all databases and sequences that were opened by this model.
close() - Method in class com.sleepycat.util.keyrange.RangeCursor
 
closeAfterRunRecovery() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
closeClass(Class) - Method in class com.sleepycat.persist.EntityStore
Closes the primary and secondary databases for the given entity class that were opened via this store.
closeClass(Class) - Method in class com.sleepycat.persist.impl.Store
 
closeCursor(Cursor) - Method in class com.sleepycat.collections.CurrentTransaction
Closes a cursor.
closeCursor(Cursor) - Method in class com.sleepycat.collections.MyRangeCursor
 
closeCursor(DataCursor) - Method in class com.sleepycat.collections.StoredContainer
 
closeCursor(Cursor) - Method in class com.sleepycat.util.keyrange.RangeCursor
Closes the given cursor.
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(EnvironmentImpl, boolean, boolean) - Method in class com.sleepycat.je.dbi.DbEnvPool
Called by EnvironmentImpl.close to perform the close operation while synchronized on the DbEnvPool.
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.
closeEnvironmentAfterRunRecovery(EnvironmentImpl) - Method in class com.sleepycat.je.dbi.DbEnvPool
Called by EnvironmentImpl.closeAfterRunRecovery to perform the close operation while synchronized on the DbEnvPool.
closeLogger() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Close down the logger.
clusterAll - Variable in class com.sleepycat.je.cleaner.Cleaner
 
clusterResident - Variable in class com.sleepycat.je.cleaner.Cleaner
 
CmdUtil - Class in com.sleepycat.je.utilint
Convenience methods for command line utilities.
CmdUtil() - Constructor for class com.sleepycat.je.utilint.CmdUtil
 
CollectionProxy<E> - Class in com.sleepycat.persist.impl
Proxy for Collection types.
CollectionProxy() - Constructor for class com.sleepycat.persist.impl.CollectionProxy
 
CollectionProxy.ArrayListProxy<E> - Class in com.sleepycat.persist.impl
 
CollectionProxy.ArrayListProxy() - Constructor for class com.sleepycat.persist.impl.CollectionProxy.ArrayListProxy
 
CollectionProxy.HashSetProxy<E> - Class in com.sleepycat.persist.impl
 
CollectionProxy.HashSetProxy() - Constructor for class com.sleepycat.persist.impl.CollectionProxy.HashSetProxy
 
CollectionProxy.LinkedListProxy<E> - Class in com.sleepycat.persist.impl
 
CollectionProxy.LinkedListProxy() - Constructor for class com.sleepycat.persist.impl.CollectionProxy.LinkedListProxy
 
CollectionProxy.TreeSetProxy<E> - Class in com.sleepycat.persist.impl
 
CollectionProxy.TreeSetProxy() - Constructor for class com.sleepycat.persist.impl.CollectionProxy.TreeSetProxy
 
collectRelatedFormats(Catalog, Map<String, Format>) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
collectRelatedFormats(Catalog, Map<String, Format>) - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
collectRelatedFormats(Catalog, Map<String, Format>) - Method in class com.sleepycat.persist.impl.EnumFormat
 
collectRelatedFormats(Catalog, Map<String, Format>) - Method in class com.sleepycat.persist.impl.FieldInfo
 
collectRelatedFormats(Catalog, Map<String, Format>) - Method in class com.sleepycat.persist.impl.Format
Calls catalog.createFormat for formats that this format depends on, or that should also be persistent.
collectRelatedFormats(Catalog, Map<String, Format>) - Method in class com.sleepycat.persist.impl.NonPersistentFormat
 
collectRelatedFormats(Catalog, Map<String, Format>) - Method in class com.sleepycat.persist.impl.ObjectArrayFormat
 
collectRelatedFormats(Catalog, Map<String, Format>) - Method in class com.sleepycat.persist.impl.PrimitiveArrayFormat
 
collectRelatedFormats(Catalog, Map<String, Format>) - Method in class com.sleepycat.persist.impl.ProxiedFormat
 
collectRelatedFormats(Catalog, Map<String, Format>) - Method in class com.sleepycat.persist.impl.SimpleFormat
 
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.asm - package com.sleepycat.asm
 
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 JE.
com.sleepycat.je.incomp - package com.sleepycat.je.incomp
 
com.sleepycat.je.jca.ra - package com.sleepycat.je.jca.ra
Support for the Java Connector Architecture, which provides a standard for connecting the J2EE platform to legacy enterprise information systems (EIS), such as ERP systems, database systems, and legacy applications not written in Java.
com.sleepycat.je.jmx - 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.persist - package com.sleepycat.persist
The Direct Persistence Layer (DPL) adds a persistent object model to the Berkeley DB transactional engine.
com.sleepycat.persist.evolve - package com.sleepycat.persist.evolve
Utilities for managing class evolution of persistent objects.
com.sleepycat.persist.impl - package com.sleepycat.persist.impl
 
com.sleepycat.persist.model - package com.sleepycat.persist.model
Annotations for defining a persistent object model.
com.sleepycat.persist.raw - package com.sleepycat.persist.raw
Raw data access for general purpose tools and manual conversions.
com.sleepycat.util - package com.sleepycat.util
General utilities used throughout Berkeley DB.
com.sleepycat.util.keyrange - package com.sleepycat.util.keyrange
 
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
End the transaction.
commit(Durability) - Method in class com.sleepycat.je.Transaction
 
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(Durability) - Method in class com.sleepycat.je.txn.Txn
Commit this transaction 1.
commit(Xid, boolean) - Method in class com.sleepycat.je.XAEnvironment
 
commitAutoCommit(boolean) - Method in class com.sleepycat.collections.StoredContainer
 
commitNoSync() - Method in class com.sleepycat.je.Transaction
End the transaction, not committing synchronously.
commitSync() - Method in class com.sleepycat.je.Transaction
End the transaction, committing synchronously.
commitTransaction() - Method in class com.sleepycat.collections.CurrentTransaction
Commits the transaction that is active for the current thread for this environment and makes the parent transaction (if any) the current transaction.
commitWriteNoSync() - Method in class com.sleepycat.je.Transaction
End the transaction, committing synchronously.
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.
comparator - Variable in class com.sleepycat.util.keyrange.KeyRange
 
compare(LogEntryType, LogEntryType) - Method in class com.sleepycat.je.log.StatsFileReader.LogEntryTypeComparator
 
compare(byte[], byte[]) - Method in class com.sleepycat.persist.impl.PersistComparator
 
compare(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.util.keyrange.KeyRange
Compares two keys, using the user comparator if there is one.
compareBytes(byte[], int, int, byte[], int, int) - Static method in class com.sleepycat.util.keyrange.KeyRange
Compares two keys as unsigned byte arrays, which is the default comparison used by JE/DB.
compareKeys(byte[], byte[], Comparator<byte[]>) - Static method in class com.sleepycat.je.tree.Key
Compare keys with an optional comparator.
compareTo(DatabaseId) - Method in class com.sleepycat.je.dbi.DatabaseId
see Comparable#compareTo
compareTo(IN) - Method in class com.sleepycat.je.tree.IN
Sort based on equality key.
compareTo(Key) - Method in class com.sleepycat.je.tree.Key
Compare two keys.
compareTo(long, long) - Static method in class com.sleepycat.je.utilint.DbLsn
 
compareTo(VLSN) - Method in class com.sleepycat.je.utilint.VLSN
Compares this VLSN's sequence with the specified VLSN's sequence for order.
compareTo(FieldInfo) - Method in class com.sleepycat.persist.impl.FieldInfo
 
compareToKeyPrefix(byte[]) - Method in class com.sleepycat.je.tree.IN
 
ComplexFormat - Class in com.sleepycat.persist.impl
Format for persistent complex classes that are not composite key classes.
ComplexFormat(Class, ClassMetadata, EntityMetadata) - Constructor for class com.sleepycat.persist.impl.ComplexFormat
 
CompositeKeyFormat - Class in com.sleepycat.persist.impl
Format for a composite key class.
CompositeKeyFormat(Class, ClassMetadata, List<FieldMetadata>) - Constructor for class com.sleepycat.persist.impl.CompositeKeyFormat
 
CompositeKeyFormat(Class, ClassMetadata, String[]) - Constructor for class com.sleepycat.persist.impl.CompositeKeyFormat
 
compress() - Method in class com.sleepycat.je.Environment
Synchronously invokes the compressor mechanism which compacts in memory data structures after delete operations.
compress(BINReference, boolean, LocalUtilizationTracker) - Method in class com.sleepycat.je.tree.BIN
Compress this BIN by removing any entries that are deleted.
compress(BINReference, boolean, LocalUtilizationTracker) - Method in class com.sleepycat.je.tree.IN
 
COMPRESSOR_DEADLOCK_RETRY - Static variable in class com.sleepycat.je.EnvironmentConfig
The number of times to retry a compression run if a deadlock occurs.
COMPRESSOR_LOCK_TIMEOUT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
COMPRESSOR_LOCK_TIMEOUT - Static variable in class com.sleepycat.je.EnvironmentConfig
The lock timeout for compressor transactions in microseconds.
COMPRESSOR_PURGE_ROOT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
COMPRESSOR_PURGE_ROOT - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, when the compressor encounters an empty tree, the root node of the tree is deleted.
COMPRESSOR_RETRY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
COMPRESSOR_WAKEUP_INTERVAL - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
COMPRESSOR_WAKEUP_INTERVAL - Static variable in class com.sleepycat.je.EnvironmentConfig
The compressor thread wakeup interval in microseconds.
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.
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, boolean) - 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<E>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured collection from a given stored collection.
configuredList(List<E>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured list from a given stored list.
configuredMap(Map<K, V>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured map from a given stored map.
configuredSet(Set<E>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured set from a given stored set.
configuredSortedMap(SortedMap<K, V>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured sorted map from a given stored sorted map.
configuredSortedSet(SortedSet<E>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured sorted set from a given stored sorted set.
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.DbFileSummaryMap
 
contains(long) - Method in class com.sleepycat.je.cleaner.OffsetList
Returns whether this list contains the given offset.
contains(IN) - Method in class com.sleepycat.je.dbi.INList
 
contains(K) - Method in class com.sleepycat.persist.BasicIndex
 
contains(Transaction, K, LockMode) - Method in class com.sleepycat.persist.BasicIndex
 
contains(K) - Method in interface com.sleepycat.persist.EntityIndex
Checks for existence of a key in this index.
contains(Transaction, K, LockMode) - Method in interface com.sleepycat.persist.EntityIndex
Checks for existence of a key in this index.
contains(PK) - Method in class com.sleepycat.persist.SubIndex
 
contains(Transaction, PK, LockMode) - Method in class com.sleepycat.persist.SubIndex
 
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
containsNode(Integer, Long) - Method in class com.sleepycat.je.recovery.DirtyINMap
 
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.
Conversion - Interface in com.sleepycat.persist.evolve
Converts an old version of an object value to conform to the current class or field definition.
convert(Object) - Method in interface com.sleepycat.persist.evolve.Conversion
Converts an old version of an object value to conform to the current class or field definition.
convertCommitToAbort(ByteBuffer) - Method in class com.sleepycat.je.log.LogEntryHeader
For use in special case where commits are transformed to aborts because of i/o errors during a logBuffer flush.
Converter - Class in com.sleepycat.persist.evolve
A mutation for converting an old version of an object value to conform to the current class or field definition.
Converter(String, int, Conversion) - Constructor for class com.sleepycat.persist.evolve.Converter
Creates a mutation for converting all instances of the given class version to the current version of the class.
Converter(String, int, String, Conversion) - Constructor for class com.sleepycat.persist.evolve.Converter
Creates a mutation for converting all values of the given field in the given class version to a type compatible with the current declared type of the field.
ConverterReader - Class in com.sleepycat.persist.impl
Reader for invoking a class Converter mutation.
ConverterReader(Converter) - Constructor for class com.sleepycat.persist.impl.ConverterReader
 
convertException(Exception) - Static method in class com.sleepycat.collections.StoredContainer
 
convertProxy() - Method in class com.sleepycat.persist.impl.CollectionProxy
 
convertProxy() - Method in class com.sleepycat.persist.impl.MapProxy
 
convertProxy() - Method in interface com.sleepycat.persist.model.PersistentProxy
Returns a new proxied class instance to which the state of this proxy instance has been copied.
convertRawObject(RawObject, IdentityHashMap) - Method in interface com.sleepycat.persist.impl.Catalog
 
convertRawObject(Catalog, boolean, RawObject, IdentityHashMap) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
convertRawObject(Catalog, boolean, RawObject, IdentityHashMap) - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
convertRawObject(Catalog, boolean, RawObject, IdentityHashMap) - Method in class com.sleepycat.persist.impl.EnumFormat
 
convertRawObject(Catalog, boolean, RawObject, IdentityHashMap) - Method in class com.sleepycat.persist.impl.Format
Converts a RawObject to a current class object and adds the converted pair to the converted map.
convertRawObject(Catalog, boolean, RawObject, IdentityHashMap) - Method in class com.sleepycat.persist.impl.ObjectArrayFormat
 
convertRawObject(RawObject, IdentityHashMap) - Method in class com.sleepycat.persist.impl.PersistCatalog
 
convertRawObject(Catalog, boolean, RawObject, IdentityHashMap) - Method in class com.sleepycat.persist.impl.PrimitiveArrayFormat
 
convertRawObject(Catalog, boolean, RawObject, IdentityHashMap) - Method in class com.sleepycat.persist.impl.ProxiedFormat
 
convertRawObject(RawObject, IdentityHashMap) - Method in class com.sleepycat.persist.impl.ReadOnlyCatalog
 
convertRawObject(RawObject, IdentityHashMap) - Method in class com.sleepycat.persist.impl.SimpleCatalog
 
convertRawObject(RawObject) - Method in class com.sleepycat.persist.model.EntityModel
Converts a given raw object to a live object according to the current class definitions.
copy() - Method in class com.sleepycat.je.utilint.TinyHashSet
 
copy(DatabaseEntry) - Static method in class com.sleepycat.util.keyrange.KeyRange
Returns a copy of an entry.
copy(DatabaseEntry, DatabaseEntry) - Static method in class com.sleepycat.util.keyrange.KeyRange
Copies one entry to another.
copyAbortInfo(WriteLockInfo) - Method in class com.sleepycat.je.txn.LockResult
 
copyAbortInfo(WriteLockInfo) - Method in class com.sleepycat.je.txn.WriteLockInfo
 
copyBytes(byte[]) - Static method in class com.sleepycat.util.keyrange.KeyRange
Copies a byte array.
copyData() - Method in class com.sleepycat.je.tree.LN
 
copyElements(RecordInput, Format, Format, Set) - Static method in class com.sleepycat.persist.impl.CollectionProxy
 
copyFormatList() - Static method in class com.sleepycat.persist.impl.SimpleCatalog
 
copyHandlePropsTo(EnvironmentMutableConfig) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Copies the per-handle properties of this object to the given config object.
copyMissingFormats(List<Format>) - Static method in class com.sleepycat.persist.impl.SimpleCatalog
 
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.
copyPool(ClassWriter) - Method in class com.sleepycat.asm.ClassReader
Copies the constant pool data into the given ClassWriter.
copySafeToDeleteFiles() - Method in class com.sleepycat.je.cleaner.FileSelector
Returns a copy of the safe-to-delete files.
copySecKey(RecordInput, RecordOutput) - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
copySecKey(RecordInput, RecordOutput) - Method in class com.sleepycat.persist.impl.Format
Called after skipToSecKey() to copy the data bytes of a singular (XXX_TO_ONE) key field.
copySecKey(RecordInput, RecordOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FBigInt
 
copySecKey(RecordInput, RecordOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FBool
 
copySecKey(RecordInput, RecordOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FByte
 
copySecKey(RecordInput, RecordOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FChar
 
copySecKey(RecordInput, RecordOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FDate
 
copySecKey(RecordInput, RecordOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FDouble
 
copySecKey(RecordInput, RecordOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FFloat
 
copySecKey(RecordInput, RecordOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FInt
 
copySecKey(RecordInput, RecordOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FLong
 
copySecKey(RecordInput, RecordOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FShort
 
copySecKey(RecordInput, RecordOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FString
 
copySecMultiKey(RecordInput, Format, Set) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
copySecMultiKey(RecordInput, Format, Set) - Method in class com.sleepycat.persist.impl.Format
Called after skipToSecKey() to copy the data bytes of an array or collection (XXX_TO_MANY) key field.
copySecMultiKey(RecordInput, Format, Set) - Method in class com.sleepycat.persist.impl.ObjectArrayFormat
 
copySecMultiKey(RecordInput, Format, Set) - Method in class com.sleepycat.persist.impl.PrimitiveArrayFormat
 
copySecMultiKey(RecordInput, Format, Set) - Method in class com.sleepycat.persist.impl.ProxiedFormat
 
copySecMultiKeyPrimitiveArray(int, RecordInput, Set) - Method in class com.sleepycat.persist.impl.SimpleFormat
 
count() - Method in class com.sleepycat.collections.DataCursor
Calls Cursor.count(), no join cursor allowed.
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
Returns a count of the number of data items for the key to which the cursor refers.
count() - Method in class com.sleepycat.je.Database
Counts the key/data pairs in the database.
count(LockType) - Method in class com.sleepycat.je.dbi.CursorImpl
 
count() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Count entries in the database including dups, but don't dirty the cache.
count(IN) - Method in class com.sleepycat.je.evictor.Evictor.EvictProfile
 
count - Variable in class com.sleepycat.je.log.StatsFileReader.EntryInfo
 
count() - Method in class com.sleepycat.persist.BasicCursor
 
count() - Method in class com.sleepycat.persist.BasicIndex
 
count() - Method in interface com.sleepycat.persist.EntityCursor
Returns the number of values (duplicates) for the key at the cursor position, or returns zero if all values for the key have been deleted, Returns one or zero if the underlying index has unique keys.
count() - Method in interface com.sleepycat.persist.EntityIndex
Returns a non-transactional count of the entities in this index.
count() - Method in class com.sleepycat.persist.SubIndex
 
count() - Method in class com.sleepycat.util.keyrange.RangeCursor
 
countAsObsoleteWhenLogged() - Method in class com.sleepycat.je.log.entry.BaseEntry
Returns true if this item should be counted as obsoleted when logged.
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 interface com.sleepycat.je.log.entry.LogEntry
Returns true if this item should be counted as obsoleted when logged.
countInternal(LockMode) - Method in class com.sleepycat.je.Cursor
Counts duplicates without parameter checking.
countLatchesHeld() - Static method in class com.sleepycat.je.latch.LatchSupport
Only call under the assert system.
countLatchesHeld() - Method in class com.sleepycat.je.latch.LatchTable
Only call under the assert system.
countNew(long, Object, LogEntryType, int) - Method in class com.sleepycat.je.cleaner.BaseUtilizationTracker
Counts the addition of all new log entries including LNs, and returns whether the cleaner should be woken.
countNewLogEntry(long, LogEntryType, int, DatabaseImpl) - Method in class com.sleepycat.je.cleaner.LocalUtilizationTracker
Counts the addition of all new log entries including LNs.
countNewLogEntry(long, LogEntryType, int, DatabaseId) - Method in class com.sleepycat.je.cleaner.RecoveryUtilizationTracker
Counts the addition of all new log entries including LNs.
countNewLogEntry(long, LogEntryType, int, DatabaseImpl) - 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.
countObsolete(long, Object, LogEntryType, int, boolean, boolean, boolean) - Method in class com.sleepycat.je.cleaner.BaseUtilizationTracker
Counts an obsolete node by incrementing the obsolete count and size.
countObsoleteDb(DbFileSummaryMap, long) - Method in class com.sleepycat.je.cleaner.BaseUtilizationTracker
Counts all active LSNs in a database as obsolete in the per-file utilization summaries.
countObsoleteDb(BaseUtilizationTracker, long) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Counts all active LSNs in a database as obsolete.
countObsoleteDb(DatabaseImpl) - Method in class com.sleepycat.je.log.LatchedLogManager
 
countObsoleteDb(DatabaseImpl) - Method in class com.sleepycat.je.log.LogManager
 
countObsoleteDb(DatabaseImpl) - Method in class com.sleepycat.je.log.SyncedLogManager
 
countObsoleteDbInternal(DatabaseImpl) - Method in class com.sleepycat.je.log.LogManager
 
countObsoleteIfUncounted(long, long, LogEntryType, int, DatabaseId, boolean) - Method in class com.sleepycat.je.cleaner.RecoveryUtilizationTracker
Counts the oldLsn of a node obsolete if it has not already been counted at the point of newLsn in the log.
countObsoleteINs(List<Long>, DatabaseImpl) - Method in class com.sleepycat.je.log.LatchedLogManager
 
countObsoleteINs(List<Long>, DatabaseImpl) - Method in class com.sleepycat.je.log.LogManager
Counts the given obsolete IN LSNs under the log write latch.
countObsoleteINs(List<Long>, DatabaseImpl) - Method in class com.sleepycat.je.log.SyncedLogManager
 
countObsoleteINsInternal(List<Long>, DatabaseImpl) - Method in class com.sleepycat.je.log.LogManager
 
countObsoleteNode(long, LogEntryType, int, DatabaseImpl) - Method in class com.sleepycat.je.cleaner.LocalUtilizationTracker
Counts a node that has become obsolete and tracks the LSN offset, if non-zero, to avoid a lookup during cleaning.
countObsoleteNode(long, LogEntryType, int, DatabaseImpl) - Method in class com.sleepycat.je.cleaner.UtilizationTracker
Counts a node that has become obsolete and tracks the LSN offset, if non-zero, to avoid a lookup during cleaning.
countObsoleteNode(long, LogEntryType, int, DatabaseImpl) - Method in class com.sleepycat.je.log.LatchedLogManager
 
countObsoleteNode(long, LogEntryType, int, DatabaseImpl) - Method in class com.sleepycat.je.log.LogManager
Count node as obsolete under the log write latch.
countObsoleteNode(long, LogEntryType, int, DatabaseImpl) - Method in class com.sleepycat.je.log.SyncedLogManager
 
countObsoleteNodeInexact(long, LogEntryType, int, DatabaseImpl) - Method in class com.sleepycat.je.cleaner.LocalUtilizationTracker
Counts as countObsoleteNode does, but since the LSN may be inexact, does not track the obsolete LSN offset.
countObsoleteNodeInexact(long, LogEntryType, int, DatabaseImpl) - 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(long, LogEntryType, int, DatabaseImpl) - Method in class com.sleepycat.je.log.LogManager
 
countObsoleteUnconditional(long, LogEntryType, int, DatabaseId, boolean) - Method in class com.sleepycat.je.cleaner.RecoveryUtilizationTracker
Counts the LSN of a node obsolete unconditionally.
cr - Variable in class com.sleepycat.asm.ClassWriter
The class reader from which this class writer was constructed, if any.
createAutoTxn(EnvironmentImpl, TransactionConfig, boolean, ReplicationContext) - Static method in class com.sleepycat.je.txn.Txn
 
createBasicLocker(EnvironmentImpl) - Static method in class com.sleepycat.je.txn.BasicLocker
 
createBasicLocker(EnvironmentImpl, boolean) - Static method in class com.sleepycat.je.txn.BasicLocker
 
createBasicLocker(EnvironmentImpl, boolean, boolean) - Static method in class com.sleepycat.je.txn.BasicLocker
 
createBuddyLocker(EnvironmentImpl, Locker) - Static method in class com.sleepycat.je.txn.BuddyLocker
 
createClientDb(Locker, String, DatabaseConfig, NameLN, ReplicationContext) - Method in class com.sleepycat.je.dbi.DbTree
Create a replicated database on this client node.
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
Creates a new database object given a database name.
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
 
createFormat(String, Map<String, Format>) - Method in interface com.sleepycat.persist.impl.Catalog
 
createFormat(Class, Map<String, Format>) - Method in interface com.sleepycat.persist.impl.Catalog
 
createFormat(String, Map<String, Format>) - Method in class com.sleepycat.persist.impl.PersistCatalog
Convenience method that gets the class for the given class name and calls createFormat with the class object.
createFormat(Class, Map<String, Format>) - Method in class com.sleepycat.persist.impl.PersistCatalog
If the given class format is not already present in the given map and a format for this class name does not already exist, creates an uninitialized format, adds it to the map, and also collects related formats in the map.
createFormat(String, Map<String, Format>) - Method in class com.sleepycat.persist.impl.ReadOnlyCatalog
 
createFormat(Class, Map<String, Format>) - Method in class com.sleepycat.persist.impl.ReadOnlyCatalog
 
createFormat(String, Map<String, Format>) - Method in class com.sleepycat.persist.impl.SimpleCatalog
 
createFormat(Class, Map<String, Format>) - Method in class com.sleepycat.persist.impl.SimpleCatalog
 
createInternalDb(Locker, String, DatabaseConfig) - Method in class com.sleepycat.je.dbi.DbTree
Create a database for internal use that will never be replicated.
createKeyPrefix(byte[], byte[]) - Static method in class com.sleepycat.je.tree.Key
 
createLogEntry(LogEntryType, DatabaseImpl, byte[], byte[], long, boolean, Txn, ReplicationContext) - Method in class com.sleepycat.je.tree.LN
 
createLogEntry(LogEntryType, DatabaseImpl, byte[], byte[], long, boolean, Txn, ReplicationContext) - Method in class com.sleepycat.je.tree.NameLN
 
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.
createPreparedTxn(EnvironmentImpl, TransactionConfig, long) - Static method in class com.sleepycat.je.txn.PreparedTxn
 
createReadCommittedLocker(EnvironmentImpl, Locker) - Static method in class com.sleepycat.je.txn.ReadCommittedLocker
 
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
 
createRepTxn(EnvironmentImpl, TransactionConfig) - Method in interface com.sleepycat.je.dbi.ReplicatorInstance
Create an appropriate type of Replicated transaction.
createRepTxn(EnvironmentImpl, TransactionConfig, boolean, long) - Method in interface com.sleepycat.je.dbi.ReplicatorInstance
A form used primarily for auto commit transactions.
createRepTxn(EnvironmentImpl, TransactionConfig, ReplicationContext) - Method in interface com.sleepycat.je.dbi.ReplicatorInstance
A variation of the above used for testing; it arranges for a ReplicationContext to be passed in for testing purposes.
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
createSecondaryKey(PK, D) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates the index key object from primary key and data objects.
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
 
createSecondaryKey(TupleInput, D, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
Creates the index key entry from primary key tuple entry and deserialized data entry.
createSecondaryKey(TupleInput, D, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator
 
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
 
createSecondaryKey(TupleInput, TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
Creates the index key from primary key tuple and data tuple.
createSecondaryKey(TupleInput, TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
 
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.je.SecondaryKeyCreator
Creates a secondary key entry, given a primary key and data entry.
createSecondaryKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.persist.impl.PersistKeyCreator
 
createSecondaryKeys(SecondaryDatabase, DatabaseEntry, DatabaseEntry, Set<DatabaseEntry>) - Method in interface com.sleepycat.je.SecondaryMultiKeyCreator
Creates a secondary key entry, given a primary key and data entry.
createSecondaryKeys(SecondaryDatabase, DatabaseEntry, DatabaseEntry, Set) - Method in class com.sleepycat.persist.impl.PersistKeyCreator
 
createThreadLocker(EnvironmentImpl) - Static method in class com.sleepycat.je.txn.ThreadLocker
 
createTxn(EnvironmentImpl, TransactionConfig) - Static method in class com.sleepycat.je.txn.Txn
 
createTxn(EnvironmentImpl, TransactionConfig, ReplicationContext) - Static method in class com.sleepycat.je.txn.Txn
 
CURRENT - Static variable in class com.sleepycat.je.dbi.PutMode
 
current() - Method in class com.sleepycat.persist.BasicCursor
 
current(LockMode) - Method in class com.sleepycat.persist.BasicCursor
 
current() - Method in interface com.sleepycat.persist.EntityCursor
Returns the value at the cursor position, or null if the value at the cursor position has been deleted.
current(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Returns the value at the cursor position, or null if the value at the cursor position has been deleted.
CURRENT_VERSION - Static variable in class com.sleepycat.je.JEVersion
Release version.
CURRENT_VERSION - Static variable in interface com.sleepycat.persist.impl.Catalog
 
currentEntryHeader - 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
 
currentEvent - Static variable in class com.sleepycat.je.utilint.EventTrace
 
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
A database cursor.
Cursor(Database, Transaction, CursorConfig) - Constructor for class com.sleepycat.je.Cursor
Creates a cursor for a given user transaction with retainNonTxnLocks=false.
Cursor(Database, Locker, CursorConfig) - Constructor for class com.sleepycat.je.Cursor
Creates a cursor for a given locker with retainNonTxnLocks=false.
Cursor(Database, Locker, CursorConfig, boolean) - Constructor for class com.sleepycat.je.Cursor
Creates a cursor for a given locker and retainNonTxnLocks parameter.
Cursor(Cursor, boolean) - Constructor for class com.sleepycat.je.Cursor
Copy constructor.
cursor - Variable in class com.sleepycat.persist.BasicCursor
 
cursorConfig - Variable in class com.sleepycat.collections.DataView
 
CursorConfig - Class in com.sleepycat.je
Specifies the attributes of database cursor.
CursorConfig() - Constructor for class com.sleepycat.je.CursorConfig
An instance created using the default constructor is initialized with the system's default settings.
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
CursorImpl.WithCursor - Interface in com.sleepycat.je.dbi
Callback object for traverseDbWithCursor.
CURSORS_EXIST - Static variable in exception com.sleepycat.je.tree.CursorsExistException
 
CursorsExistException - Exception in com.sleepycat.je.tree
Error to indicate that a bottom level BIN has cursors on it during a delete subtree operation.
cv - Variable in class com.sleepycat.asm.ClassAdapter
The ClassVisitor to which this adapter delegates calls.
cw - Variable in class com.sleepycat.asm.MethodWriter
The class writer to which this method must be added.

D

D2F - Static variable in interface com.sleepycat.asm.Opcodes
 
D2I - Static variable in interface com.sleepycat.asm.Opcodes
 
D2L - Static variable in interface com.sleepycat.asm.Opcodes
 
DADD - Static variable in interface com.sleepycat.asm.Opcodes
 
DaemonRunner - Interface in com.sleepycat.je.utilint
An object capable of running (run/pause/shutdown/etc) a daemon thread.
DaemonThread - Class in com.sleepycat.je.utilint
A daemon thread.
DaemonThread(long, String, EnvironmentImpl) - Constructor for class com.sleepycat.je.utilint.DaemonThread
 
DALOAD - Static variable in interface com.sleepycat.asm.Opcodes
 
DASTORE - Static variable in interface com.sleepycat.asm.Opcodes
 
data - Variable in class com.sleepycat.asm.ByteVector
The content of this vector.
data - Variable in class com.sleepycat.persist.BasicCursor
 
Database - Class in com.sleepycat.je
A database handle.
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
 
DATABASE_COUNT - Static variable in class com.sleepycat.compat.DbCompat
 
DatabaseConfig - Class in com.sleepycat.je
Specifies the attributes of a database.
DatabaseConfig() - Constructor for class com.sleepycat.je.DatabaseConfig
An instance created using the default constructor is initialized with the system's default settings.
databaseConfigValidate(DatabaseConfig, DatabaseConfig) - Static method in class com.sleepycat.je.DbInternal
Proxy to DatabaseConfig.match(DatabaseConfig()
DatabaseEntry - Class in com.sleepycat.je
Encodes database key and data items as a byte array.
DatabaseEntry() - Constructor for class com.sleepycat.je.DatabaseEntry
Constructs a DatabaseEntry with null data.
DatabaseEntry(byte[]) - Constructor for class com.sleepycat.je.DatabaseEntry
Constructs a DatabaseEntry with a given byte array.
DatabaseEntry(byte[], int, int) - Constructor for class com.sleepycat.je.DatabaseEntry
Constructs a DatabaseEntry with a given byte array, offset and size.
DatabaseException - Exception in com.sleepycat.je
The root of all database exceptions.
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
 
databaseKeyToDatabaseImpl(Object) - Method in class com.sleepycat.je.cleaner.BaseLocalUtilizationTracker
Returns the DatabaseImpl from the database key, which is either the DatabaseId or DatabaseImpl.
databaseKeyToDatabaseImpl(Object) - Method in class com.sleepycat.je.cleaner.LocalUtilizationTracker
Returns the DatabaseImpl from the database key, which in this case is the DatabaseImpl.
databaseKeyToDatabaseImpl(Object) - Method in class com.sleepycat.je.cleaner.RecoveryUtilizationTracker
Returns the DatabaseImpl from the database key, which in this case is the DatabaseId.
DatabaseNamer - Interface in com.sleepycat.persist
 
DatabaseNotFoundException - Exception in com.sleepycat.je
Thrown when an operation requires a database and that database does not exist.
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
Statistics for a single database.
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
 
DatabaseUtil - Class in com.sleepycat.je.utilint
Utils for use in the db package.
DatabaseUtil() - Constructor for class com.sleepycat.je.utilint.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, CursorConfig) - 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.
DataValueAdapter<V> - Class in com.sleepycat.persist
A ValueAdapter where the "value" is the data, although the data in this case is the primary key in a KeysIndex.
DataValueAdapter(Class<V>, EntryBinding) - Constructor for class com.sleepycat.persist.DataValueAdapter
 
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.persist.BasicIndex
 
DbBackup - Class in com.sleepycat.je.util
DbBackup is a helper class for stopping and restarting JE background activity in an open environment in order to simplify backup operations.
DbBackup(Environment) - Constructor for class com.sleepycat.je.util.DbBackup
DbBackup must be created with an open, valid environment handle.
DbCacheSize - Class in com.sleepycat.je.util
Estimating JE in-memory sizes as a function of key and data size is not straightforward for two reasons.
DbCacheSize(long, int, int, int, int, long) - Constructor for class com.sleepycat.je.util.DbCacheSize
 
DbChecksumException - Exception in com.sleepycat.je.log
Invalid serialized items seen.
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
 
dbConfigPersistentEquals(DatabaseConfig, DatabaseConfig) - Static method in class com.sleepycat.je.DbInternal
 
DbDump - Class in com.sleepycat.je.util
Dump the contents of a database.
DbDump(Environment, String, PrintStream, String, boolean) - Constructor for class com.sleepycat.je.util.DbDump
Deprecated.
Please use the 4-arg ctor without outputDirectory instead.
DbDump(Environment, String, PrintStream, boolean) - Constructor for class com.sleepycat.je.util.DbDump
Create a DbDump object for a specific environment and database.
DbEnvPool - Class in com.sleepycat.je.dbi
Singleton collection of environments.
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
 
DbFileSummary - Class in com.sleepycat.je.cleaner
Per-DB-per-file utilization counters.
DbFileSummary() - Constructor for class com.sleepycat.je.cleaner.DbFileSummary
Creates an empty summary.
DBFILESUMMARY_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
DbFileSummaryMap - Class in com.sleepycat.je.cleaner
 
DbFileSummaryMap(boolean) - Constructor for class com.sleepycat.je.cleaner.DbFileSummaryMap
Creates a map of Long file number to DbFileSummary.
dbGetDatabaseImpl(Database) - Static method in class com.sleepycat.je.DbInternal
Proxy to Database.getDatabase()
dbId - Variable in class com.sleepycat.je.recovery.Checkpointer.CheckpointReference
 
dbImpl - Variable in class com.sleepycat.je.dbi.SortedLSNTreeWalker
 
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
 
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
Loads a database from a dump file generated by DbDump.
DbLoad() - Constructor for class com.sleepycat.je.util.DbLoad
Creates a DbLoad object.
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
 
DbOperationType - Enum in com.sleepycat.je.log.entry
DbOperationType is a persistent enum used in NameLNLogEntries.
DbOpReplicationContext - Class in com.sleepycat.je.log
This subclass of ReplicationContext adds information specific to database operations to the replication context passed from operation-aware code down the the logging layer.
DbOpReplicationContext(boolean, DbOperationType) - Constructor for class com.sleepycat.je.log.DbOpReplicationContext
Create a replication context for logging a database operation NameLN on the master.
DbOpReplicationContext(LogEntryHeader, NameLNLogEntry) - Constructor for class com.sleepycat.je.log.DbOpReplicationContext
Create a repContext for executing a databaseOperation on the client.
DbPrintLog - Class in com.sleepycat.je.util
Dumps the contents of the log in XML format to System.out.
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, DatabaseId) - Method in class com.sleepycat.je.dbi.DbTree
Remove the database by deleting the nameLN.
dbRename(Locker, String, String) - Method in class com.sleepycat.je.dbi.DbTree
Return true if the operation succeeded, false otherwise.
DbRunAction - Class in com.sleepycat.je.util
 
DbRunAction() - Constructor for class com.sleepycat.je.util.DbRunAction
 
DbScavenger - Class in com.sleepycat.je.util
Used to retrieve as much data as possible from a corrupted environment.
DbScavenger(Environment, String, boolean, boolean, boolean) - Constructor for class com.sleepycat.je.util.DbScavenger
Create a DbScavenger object for a specific environment.
dbSetHandleLocker(Database, Locker) - Static method in class com.sleepycat.je.DbInternal
Proxy to Database.setHandleLockOwnerTxn
DbSpace - Class in com.sleepycat.je.util
DbSpace displays the disk space utilization for an environment.
DbSpace(Environment, boolean, boolean, boolean) - Constructor for class com.sleepycat.je.util.DbSpace
 
DbSpace(EnvironmentImpl, boolean, 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
DbTree represents the database directory for this environment.
DbTree() - Constructor for class com.sleepycat.je.dbi.DbTree
Create a dbTree from the log.
DbTree(EnvironmentImpl, boolean) - Constructor for class com.sleepycat.je.dbi.DbTree
Create a new dbTree for a new environment.
DbVerify - Class in com.sleepycat.je.util
Verifies the internal structures of a database.
DbVerify() - Constructor for class com.sleepycat.je.util.DbVerify
 
DbVerify(Environment, String, boolean) - Constructor for class com.sleepycat.je.util.DbVerify
Creates a DbVerify object for a specific environment and database.
DCMPG - Static variable in interface com.sleepycat.asm.Opcodes
 
DCMPL - Static variable in interface com.sleepycat.asm.Opcodes
 
DCONST_0 - Static variable in interface com.sleepycat.asm.Opcodes
 
DCONST_1 - Static variable in interface com.sleepycat.asm.Opcodes
 
DDIV - Static variable in interface com.sleepycat.asm.Opcodes
 
DeadlockException - Exception in com.sleepycat.je
DeadlockException is thrown to a thread of control when multiple threads competing for a lock are deadlocked or when a lock request would need to block and the transaction has been configured to not wait for locks.
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
 
DEBUG_ADMIN - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
DEBUG_LOCK - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
DEBUG_TREE - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
DEBUG_TREEADMIN - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
DEBUG_TXN - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
decDupCount() - Method in class com.sleepycat.je.tree.DupCountLN
 
decReferenceCount() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Returns true if the environment should be closed.
decrementUseCount() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Decrements the use count of this DB, allowing it to be evicted if the use count reaches zero.
decrementVLSN() - Method in interface com.sleepycat.je.dbi.ReplicatorInstance
Decrement the vlsn if there was a problem logging the entry
decThreadLocalReferenceCount() - Static method in class com.sleepycat.je.dbi.EnvironmentImpl
 
DEFAULT - Static variable in class com.sleepycat.je.CheckpointConfig
Default configuration used if null is passed to Environment.checkpoint.
DEFAULT - Static variable in class com.sleepycat.je.CursorConfig
Default configuration used if null is passed to methods that create a cursor.
DEFAULT - Static variable in class com.sleepycat.je.DatabaseConfig
An instance created using the default constructor is initialized with the system's default settings.
DEFAULT - Static variable in class com.sleepycat.je.EnvironmentConfig
 
DEFAULT - Static variable in class com.sleepycat.je.JoinConfig
Default configuration used if null is passed to Database.join.
DEFAULT - Static variable in class com.sleepycat.je.LockMode
Uses the default lock mode and is equivalent to passing null for the lock mode parameter.
DEFAULT - Static variable in class com.sleepycat.je.SecondaryConfig
 
DEFAULT - Static variable in class com.sleepycat.je.SequenceConfig
Default configuration used if null is passed to methods that create a cursor.
DEFAULT - Static variable in class com.sleepycat.je.StatsConfig
A convenience instance embodying the default configuration.
DEFAULT - Static variable in class com.sleepycat.je.TransactionConfig
Default configuration used if null is passed to methods that create a transaction.
DEFAULT - Static variable in class com.sleepycat.je.VerifyConfig
 
DEFAULT - Static variable in interface com.sleepycat.persist.DatabaseNamer
The default database namer.
DEFAULT - Static variable in class com.sleepycat.persist.StoreConfig
The default store configuration containing properties as if the configuration were constructed and not modified.
DEFAULT_BUMP_SIZE - Static variable in class com.sleepycat.util.FastOutputStream
The default amount that the buffer is increased when it is full.
DEFAULT_INIT_SIZE - Static variable in class com.sleepycat.util.FastOutputStream
The default initial size of the buffer if no initialSize parameter is specified.
DEFAULT_ITERATOR_BLOCK_SIZE - Static variable in class com.sleepycat.collections.StoredCollection
The default number of records read at one time by iterators.
DEFAULT_MAX_RETRIES - Static variable in class com.sleepycat.collections.TransactionRunner
The default maximum number of retries.
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.je.Cursor
Deletes the key/data pair to which the cursor refers.
delete(Transaction, DatabaseEntry) - Method in class com.sleepycat.je.Database
Removes key/data pairs from the database.
delete(ReplicationContext) - Method in class com.sleepycat.je.dbi.CursorImpl
Delete the item pointed to by the cursor.
delete() - Method in class com.sleepycat.je.SecondaryCursor
Delete the key/data pair to which the cursor refers from the primary database and all secondary indices.
delete(Transaction, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
Deletes the primary key/data pair associated with the specified secondary key.
delete(DatabaseImpl, byte[], byte[], long, Locker, ReplicationContext) - Method in class com.sleepycat.je.tree.LN
Delete this LN's data and log the new version.
delete(byte[], LocalUtilizationTracker) - Method in class com.sleepycat.je.tree.Tree
Deletes a BIN specified by key from the tree.
delete() - Method in class com.sleepycat.persist.BasicCursor
 
delete(K) - Method in class com.sleepycat.persist.BasicIndex
 
delete(Transaction, K) - Method in class com.sleepycat.persist.BasicIndex
 
delete() - Method in interface com.sleepycat.persist.EntityCursor
Deletes the entity at the cursor position.
delete(K) - Method in interface com.sleepycat.persist.EntityIndex
Deletes all entities with a given index key.
delete(Transaction, K) - Method in interface com.sleepycat.persist.EntityIndex
Deletes all entities with a given index key.
delete(PK) - Method in class com.sleepycat.persist.SubIndex
 
delete(Transaction, PK) - Method in class com.sleepycat.persist.SubIndex
 
delete() - Method in class com.sleepycat.util.keyrange.RangeCursor
 
DeleteAction - Enum in com.sleepycat.persist.model
Specifies the action to take when a related entity is deleted having a primary key value that exists as a secondary key value for this entity.
DeletedClassException - Exception in com.sleepycat.persist.evolve
While reading from an index, an instance of a deleted class version was encountered.
DeletedClassException(String) - Constructor for exception com.sleepycat.persist.evolve.DeletedClassException
 
DeletedDupLNLogEntry - Class in com.sleepycat.je.log.entry
DupDeletedLNEntry encapsulates a deleted dupe LN entry.
DeletedDupLNLogEntry() - 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[], LocalUtilizationTracker) - 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, 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
Clones the cursor, delete at current position, and if successful, swap cursors.
Deleter - Class in com.sleepycat.persist.evolve
A mutation for deleting an entity class or field.
Deleter(String, int) - Constructor for class com.sleepycat.persist.evolve.Deleter
Creates a mutation for deleting an entity class.
Deleter(String, int, String) - Constructor for class com.sleepycat.persist.evolve.Deleter
Creates a mutation for deleting the given field from all instances of the given class version.
deleteReplicatedLN(LNLogEntry, ReplicationContext) - Method in class com.sleepycat.je.dbi.CursorImpl
Delete the replicated LN.
deleteSafeToDeleteFiles() - Method in class com.sleepycat.je.cleaner.Cleaner
Deletes all files that are safe-to-delete, if there are no read/only processes and concurrent backups.
deleteSecondaryDatabase(String, String) - Method in class com.sleepycat.persist.impl.Evolver
Called by ComplexFormat when a secondary key is dropped.
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.DummyLockManager
 
demote(long, Locker) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
demote(Locker) - Method in interface com.sleepycat.je.txn.Lock
Downgrade a write lock to a read lock.
demote(Locker) - Method in class com.sleepycat.je.txn.LockImpl
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
 
demote(Locker) - Method in class com.sleepycat.je.txn.ThinLockImpl
 
demoteInternal(long, Locker, int) - 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
 
desc - Variable in class com.sleepycat.asm.Handler
Internal name of the type of exceptions handled by this handler, or null to catch any exceptions.
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
 
detailedTraceLevel - Variable in class com.sleepycat.je.cleaner.Cleaner
 
didSomeMore - Variable in class com.sleepycat.je.dbi.SortedLSNTreeWalker
 
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.
This has been replaced by CursorConfig.READ_UNCOMMITTED to conform to ANSI database isolation terminology.
DIRTY_READ - Static variable in class com.sleepycat.je.LockMode
Deprecated.
This has been replaced by LockMode.READ_UNCOMMITTED to conform to ANSI database isolation terminology.
DirtyINMap - Class in com.sleepycat.je.recovery
Map of Integer->Set level->Set of checkpoint references
DirtyINMap(EnvironmentImpl) - Constructor for class com.sleepycat.je.recovery.DirtyINMap
 
dirtyReadCollection(Collection<E>) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated.
This method has been replaced by StoredCollections.configuredCollection(java.util.Collection<E>, 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<E>) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated.
This method has been replaced by StoredCollections.configuredList(java.util.List<E>, 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<K, V>) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated.
This method has been replaced by StoredCollections.configuredMap(java.util.Map<K, V>, 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<E>) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated.
This method has been replaced by StoredCollections.configuredSet(java.util.Set<E>, 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<K, V>) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated.
This method has been replaced by StoredCollections.configuredSortedMap(java.util.SortedMap<K, V>, 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<E>) - Static method in class com.sleepycat.collections.StoredCollections
Deprecated.
This method has been replaced by StoredCollections.configuredSortedSet(java.util.SortedSet<E>, 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.
DLOAD - Static variable in interface com.sleepycat.asm.Opcodes
 
DMUL - Static variable in interface com.sleepycat.asm.Opcodes
 
DNEG - Static variable in interface com.sleepycat.asm.Opcodes
 
DO_CRITICAL_EVICTION - Static variable in class com.sleepycat.je.cleaner.Cleaner
Whether the cleaner should participate in critical eviction.
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) - Method in class com.sleepycat.je.cleaner.Cleaner
Cleans selected files and returns the number of files cleaned.
doClean(boolean, boolean, boolean) - Method in class com.sleepycat.je.cleaner.FileProcessor
Cleans selected files and returns the number of files cleaned.
doClose(boolean, boolean) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Closes the environment, optionally performing a checkpoint and checking for resource leaks.
doCloseAfterRunRecovery() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
This method must be called while synchronized on DbEnvPool.
doCompress() - Method in class com.sleepycat.je.incomp.INCompressor
The real work to doing a compress.
doCriticalEviction(boolean) - 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
 
doHookSetupIfSet(TestHook) - Static method in class com.sleepycat.je.utilint.TestHookExecute
 
doIOHook() - Method in interface com.sleepycat.je.utilint.TestHook
 
doReinit(boolean, EnvironmentImpl) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
This method must be called while synchronized on DbEnvPool.
doScavengerRun - Variable in class com.sleepycat.je.util.DbDump
 
doSetMutableConfig(EnvironmentMutableConfig) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
This method must be called while synchronized on DbEnvPool.
DOUBLE - Static variable in class com.sleepycat.asm.ClassWriter
The type of CONSTANT_Double constant pool items.
DOUBLE - Static variable in class com.sleepycat.asm.Type
The sort of the double type.
DOUBLE_TYPE - Static variable in class com.sleepycat.asm.Type
The double type.
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.
doubleToEntry(double, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedDoubleBinding
Converts a simple double value into an entry buffer.
doubleVal - Variable in class com.sleepycat.asm.Item
Value of this item, for a double item.
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.
DREM - Static variable in interface com.sleepycat.asm.Opcodes
 
DRETURN - Static variable in interface com.sleepycat.asm.Opcodes
 
DSTORE - Static variable in interface com.sleepycat.asm.Opcodes
 
DSUB - Static variable in interface com.sleepycat.asm.Opcodes
 
DummyLockManager - Class in com.sleepycat.je.txn
DummyLockManager performs no locking for DS mode.
DummyLockManager(EnvironmentImpl, LockManager) - Constructor for class com.sleepycat.je.txn.DummyLockManager
 
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
Perform the dump.
dump() - Method in class com.sleepycat.je.util.DbScavenger
Start the scavenger run.
DUMP_INT_BINDING - Static variable in class com.sleepycat.je.tree.Key
 
DUMP_TYPE - Static variable in class com.sleepycat.je.tree.Key
 
dumpBoolean(ByteBuffer, StringBuffer, String) - Static method in class com.sleepycat.je.log.LogUtils
 
dumpByteArray(byte[]) - Method in class com.sleepycat.je.tree.Key.DumpType
 
dumpByteArrayInternal(StringBuffer, byte[]) - Method in class com.sleepycat.je.tree.Key.DumpType
 
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.BaseEntry
 
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.NameLNLogEntry
Extends its super class to dump database operation information.
dumpEntry(StringBuffer, boolean) - Method in class com.sleepycat.je.log.entry.SingleItemEntry
 
dumpEvents() - Static method in class com.sleepycat.je.utilint.EventTrace
 
dumpEvents(PrintStream) - 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.
dumpFlags(StringBuffer, boolean, byte) - Static method in class com.sleepycat.je.dbi.DatabaseImpl
 
dumpKeys() - Method in class com.sleepycat.je.tree.IN
 
dumpLatchesHeld() - Static method in class com.sleepycat.je.latch.LatchSupport
 
dumpLockTable(LockStats) - Method in class com.sleepycat.je.txn.DummyLockManager
 
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, int) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of dumpLockTableInternal.
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.cleaner.DbFileSummary
 
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.dbi.ReplicatedDatabaseConfig
 
dumpLog(StringBuffer, boolean) - Method in enum com.sleepycat.je.log.entry.DbOperationType
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.log.FileHeader
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.log.LogEntryHeader
 
dumpLog(StringBuffer, boolean) - Method in interface com.sleepycat.je.log.Loggable
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
 
dumpLog(StringBuffer, boolean) - Method in class com.sleepycat.je.utilint.VLSN
 
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, boolean) - Method in class com.sleepycat.je.tree.DupCountLN
Dump additional fields
dumpLogAdditional(StringBuffer, boolean) - 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, boolean) - Method in class com.sleepycat.je.tree.LN
 
dumpLogAdditional(StringBuffer, boolean) - Method in class com.sleepycat.je.tree.MapLN
Dump additional fields.
dumpLogAdditional(StringBuffer, boolean) - Method in class com.sleepycat.je.tree.NameLN
Dump additional fields.
dumpLogNoTag(StringBuffer, boolean) - Method in class com.sleepycat.je.log.LogEntryHeader
Dump the header without enclosing
tags.
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 - Static variable in interface com.sleepycat.asm.Opcodes
 
dup() - Method in interface com.sleepycat.collections.BaseIterator
 
dup() - Method in class com.sleepycat.collections.BlockIterator
 
dup() - Method in class com.sleepycat.collections.StoredIterator
 
dup(boolean) - Method in class com.sleepycat.je.Cursor
Returns a new cursor with the same transaction and locker ID as the original cursor.
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
Returns a new SecondaryCursor for the same transaction as the original cursor.
dup() - Method in class com.sleepycat.persist.BasicCursor
 
dup() - Method in interface com.sleepycat.persist.EntityCursor
Duplicates the cursor at the cursor position.
dup() - Method in class com.sleepycat.persist.SubIndexCursor
 
dup(boolean) - Method in class com.sleepycat.util.keyrange.RangeCursor
Create a cloned range cursor.
DUP2 - Static variable in interface com.sleepycat.asm.Opcodes
 
DUP2_X1 - Static variable in interface com.sleepycat.asm.Opcodes
 
DUP2_X2 - Static variable in interface com.sleepycat.asm.Opcodes
 
DUP_X1 - Static variable in interface com.sleepycat.asm.Opcodes
 
DUP_X2 - Static variable in interface com.sleepycat.asm.Opcodes
 
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(EnvironmentImpl, 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.
dupCursor(Cursor, boolean) - Method in class com.sleepycat.collections.MyRangeCursor
 
dupCursor(Cursor, boolean) - Method in class com.sleepycat.util.keyrange.RangeCursor
Dups the given cursor.
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(K) - Method in class com.sleepycat.collections.StoredMap
Returns a new collection containing the values mapped to the given key in this map.
duplicatesMap(K, EntryBinding) - Method in class com.sleepycat.collections.StoredMap
Returns a new map from primary key to value for the subset of records having a given secondary key (duplicates).
duplicatesView(Object, EntryBinding) - Method in class com.sleepycat.collections.DataView
Return a new duplicates view for a given secondary key.
dupsAllowed - Variable in class com.sleepycat.collections.DataView
 
dupSecondary(boolean) - Method in class com.sleepycat.je.SecondaryCursor
Returns a new copy of the cursor as a SecondaryCursor.
dupsKey - Variable in class com.sleepycat.collections.DataView
 
dupsOrdered - Variable in class com.sleepycat.collections.DataView
 
dupsRange - Variable in class com.sleepycat.collections.DataView
 
dupsView - Variable in class com.sleepycat.collections.DataView
 
dupTreeKey - Variable in class com.sleepycat.je.recovery.Checkpointer.CheckpointReference
 
Durability - Class in com.sleepycat.je
 
Durability(Durability.SyncPolicy, Durability.SyncPolicy, Durability.ReplicaAckPolicy) - Constructor for class com.sleepycat.je.Durability
Creates an instance of a Durability specification.
Durability.ReplicaAckPolicy - Enum in com.sleepycat.je
A replicated environment makes it possible to increase an application's transaction commit guarantees by committing changes to its replicas on the network.
Durability.SyncPolicy - Enum in com.sleepycat.je
Defines the synchronization policy to be used when committing a transaction.

E

Edge - Class in com.sleepycat.asm
An edge in the control flow graph of a method body.
Edge() - Constructor for class com.sleepycat.asm.Edge
 
EMPTY_KEY - Static variable in class com.sleepycat.je.tree.Key
 
emptyRange - Variable in class com.sleepycat.persist.BasicIndex
 
enable() - Method in class com.sleepycat.je.dbi.INList
Enable the INList during recovery.
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 - Variable in class com.sleepycat.asm.Handler
End of the exception handler's scope (exclusive).
end(Xid, int) - Method in class com.sleepycat.je.XAEnvironment
 
endBackup() - Method in class com.sleepycat.je.util.DbBackup
End backup mode, thereby re-enabling normal JE log cleaning.
endCkptLsn - Variable in class com.sleepycat.je.log.StatsFileReader.CheckpointCounter
 
endInclusive - Variable in class com.sleepycat.util.keyrange.KeyRange
 
endKey - Variable in class com.sleepycat.util.keyrange.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
 
enhance(String, byte[]) - Method in class com.sleepycat.persist.model.ClassEnhancer
Enhances the given class bytes if the class is annotated with Entity or Persistent.
Enhanced - Interface in com.sleepycat.persist.impl
Interface implemented by a persistent class via bytecode enhancement.
EnhancedAccessor - Class in com.sleepycat.persist.impl
Implements Accessor for a complex persistent class.
EnhancedAccessor(Class) - Constructor for class com.sleepycat.persist.impl.EnhancedAccessor
Creates an accessor.
EnhancedAccessor(Catalog, Class, ComplexFormat) - Constructor for class com.sleepycat.persist.impl.EnhancedAccessor
Creates an accessor for a complex type.
enhanceFile(File) - Method in class com.sleepycat.persist.model.ClassEnhancer
 
ensureConsistency(ReplicatorInstance) - Method in interface com.sleepycat.je.ReplicaConsistencyPolicy
Ensures that the replica is within the constraints specified by this policy.
entities() - Method in class com.sleepycat.persist.BasicIndex
 
entities(Transaction, CursorConfig) - Method in class com.sleepycat.persist.BasicIndex
 
entities(K, boolean, K, boolean) - Method in class com.sleepycat.persist.BasicIndex
 
entities(Transaction, K, boolean, K, boolean, CursorConfig) - Method in class com.sleepycat.persist.BasicIndex
 
entities() - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all entities in this index.
entities(Transaction, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all entities in this index.
entities(K, boolean, K, boolean) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing entities in a key range.
entities(Transaction, K, boolean, K, boolean, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing entities in a key range.
entities() - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the entities qualifying for the join.
entities(Transaction, CursorConfig) - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the entities qualifying for the join.
entities() - Method in class com.sleepycat.persist.SubIndex
 
entities(Transaction, CursorConfig) - Method in class com.sleepycat.persist.SubIndex
 
entities(PK, boolean, PK, boolean) - Method in class com.sleepycat.persist.SubIndex
 
entities(Transaction, PK, boolean, PK, boolean, CursorConfig) - Method in class com.sleepycat.persist.SubIndex
 
Entity - Annotation Type in com.sleepycat.persist.model
Indicates a persistent entity class.
entityAdapter - Variable in class com.sleepycat.persist.BasicIndex
 
EntityBinding<E> - 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
 
EntityConverter - Class in com.sleepycat.persist.evolve
A subclass of Converter that allows specifying keys to be deleted.
EntityConverter(String, int, Conversion, Set<String>) - Constructor for class com.sleepycat.persist.evolve.EntityConverter
Creates a mutation for converting all instances of the given entity class version to the current version of the class.
EntityCursor<V> - Interface in com.sleepycat.persist
Traverses entity values or key values and allows deleting or updating the entity at the current cursor position.
entityFormat - Variable in class com.sleepycat.persist.impl.PersistEntityBinding
 
EntityIndex<K,V> - Interface in com.sleepycat.persist
The interface for accessing keys and entities via a primary or secondary index.
EntityInput - Interface in com.sleepycat.persist.impl
Used for reading object fields.
EntityJoin<PK,E> - Class in com.sleepycat.persist
Performs an equality join on two or more secondary keys.
EntityJoin(PrimaryIndex<PK, E>) - Constructor for class com.sleepycat.persist.EntityJoin
Creates a join object for a given primary index.
EntityMetadata - Class in com.sleepycat.persist.model
The metadata for a persistent entity class.
EntityMetadata(String, PrimaryKeyMetadata, Map<String, SecondaryKeyMetadata>) - Constructor for class com.sleepycat.persist.model.EntityMetadata
Used by an EntityModel to construct entity metadata.
EntityModel - Class in com.sleepycat.persist.model
The base class for classes that provide entity model metadata.
EntityModel() - Constructor for class com.sleepycat.persist.model.EntityModel
The default constructor for use by subclasses.
EntityOutput - Interface in com.sleepycat.persist.impl
Used for writing object fields.
EntityStore - Class in com.sleepycat.persist
A store for managing persistent entity objects.
EntityStore(Environment, String, StoreConfig) - Constructor for class com.sleepycat.persist.EntityStore
Opens an entity store in a given environment.
EntityValueAdapter<V> - Class in com.sleepycat.persist
A ValueAdapter where the "value" is the entity.
EntityValueAdapter(Class<V>, EntityBinding, boolean) - Constructor for class com.sleepycat.persist.EntityValueAdapter
 
entry - Variable in class com.sleepycat.je.log.LogItem
Object to be marshaled and logged.
entry - Variable in class com.sleepycat.je.log.LogUtils.HeaderAndEntry
 
EntryBinding<E> - Interface in com.sleepycat.bind
A binding between a key or data entry and a key or data object.
entrySet() - Method in class com.sleepycat.collections.StoredMap
Returns a set view of the mappings contained in this map.
entrySet() - Method in class com.sleepycat.je.cleaner.DbFileSummaryMap
 
entrySize() - Static method in class com.sleepycat.je.log.FileHeader
A header is always a known size.
entryToBigInteger(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BigIntegerBinding
Converts an entry buffer into a BigInteger value.
entryToBoolean(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BooleanBinding
Converts an entry buffer into a simple boolean value.
entryToByte(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ByteBinding
Converts an entry buffer into a simple byte value.
entryToChar(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.CharacterBinding
Converts an entry buffer into a simple char value.
entryToDouble(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.DoubleBinding
Converts an entry buffer into a simple double value.
entryToDouble(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedDoubleBinding
Converts an entry buffer into a simple double value.
entryToFloat(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.FloatBinding
Converts an entry buffer into a simple float value.
entryToFloat(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedFloatBinding
Converts an entry buffer into a simple float value.
entryToInput(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.TupleBase
Utility method to create a new tuple input object for reading the data from a given buffer.
entryToInt(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.IntegerBinding
Converts an entry buffer into a simple int value.
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(K, D) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Constructs an entity object from deserialized key and data objects.
entryToObject(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
entryToObject(TupleInput, D) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Constructs an entity object from TupleInput key entry and deserialized data entry objects.
entryToObject(TupleInput, E) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.BigIntegerBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.LongBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.SortedDoubleBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.SortedFloatBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.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
 
entryToObject(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.persist.impl.PersistEntityBinding
 
entryToObject(DatabaseEntry) - Method in class com.sleepycat.persist.impl.PersistKeyBinding
 
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.
entryToValue(DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.persist.DataValueAdapter
 
entryToValue(DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.persist.EntityValueAdapter
 
entryToValue(DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.persist.KeyValueAdapter
 
entryToValue(DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.persist.PrimaryKeyValueAdapter
 
entryToValue(DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.persist.ValueAdapter
Returns the appropriate "value" (key, primary key, or entity) using the appropriate bindings for that purpose.
entryType - Variable in class com.sleepycat.je.log.entry.BaseEntry
 
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.
EnumFormat - Class in com.sleepycat.persist.impl
Format for all enum types.
EnumFormat(Class) - Constructor for class com.sleepycat.persist.impl.EnumFormat
 
env - Variable in class com.sleepycat.je.cleaner.BaseUtilizationTracker
 
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_BACKGROUND_READ_LIMIT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_BACKGROUND_READ_LIMIT - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum number of read operations performed by JE background activities (e.g., cleaning) before sleeping to ensure that application threads can perform I/O.
ENV_BACKGROUND_SLEEP_INTERVAL - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_BACKGROUND_SLEEP_INTERVAL - Static variable in class com.sleepycat.je.EnvironmentConfig
The number of microseconds that JE background activities will sleep when the EnvironmentConfig.ENV_BACKGROUND_WRITE_LIMIT or EnvironmentConfig.ENV_BACKGROUND_WRITE_LIMIT is reached.
ENV_BACKGROUND_WRITE_LIMIT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_BACKGROUND_WRITE_LIMIT - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum number of write operations performed by JE background activities (e.g., checkpointing and eviction) before sleeping to ensure that application threads can perform I/O.
ENV_CHECK_LEAKS - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_CHECK_LEAKS - Static variable in class com.sleepycat.je.EnvironmentConfig
Debugging support: check leaked locks and txns at env close.
ENV_DB_EVICTION - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_DB_EVICTION - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, enable eviction of metadata for closed databases.
ENV_FAIR_LATCHES - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_FAIR_LATCHES - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, use latches instead of synchronized blocks to implement the lock table and log write mutexes.
ENV_FORCED_YIELD - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_FORCED_YIELD - Static variable in class com.sleepycat.je.EnvironmentConfig
Debugging support: call Thread.yield() at strategic points.
ENV_INIT_LOCKING - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_INIT_TXN - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_IS_LOCKING - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, create the environment with record locking.
ENV_IS_TRANSACTIONAL - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, create an environment that is capable of performing transactions.
ENV_LOCKOUT_TIMEOUT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_LOCKOUT_TIMEOUT - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum time in milliseconds to wait for an API call to start executing when the API is locked.
ENV_RDONLY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_READ_ONLY - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, open the environment read-only.
ENV_RECOVERY - Static variable in class com.sleepycat.je.config.EnvironmentParams
Used by utilities, not exposed in the API.
ENV_RECOVERY_FORCE_CHECKPOINT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_RECOVERY_FORCE_CHECKPOINT - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, a checkpoint is forced following recovery, even if the log ends with a checkpoint.
ENV_RUN_CHECKPOINTER - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_RUN_CHECKPOINTER - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, starts up the checkpointer thread.
ENV_RUN_CLEANER - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_RUN_CLEANER - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, starts up the cleaner thread.
ENV_RUN_EVICTOR - Static variable in class com.sleepycat.je.config.EnvironmentParams
As of 2.0, eviction is performed in-line.
ENV_RUN_IN_COMPRESSOR - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, starts up the INCompressor thread.
ENV_RUN_INCOMPRESSOR - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_SHARED_CACHE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
ENV_SHARED_LATCHES - Static variable in class com.sleepycat.je.config.EnvironmentParams
Not part of the public API.
EnvConfigObserver - Interface in com.sleepycat.je.dbi
Implemented by observers of mutable config changes.
envConfigUpdate(DbConfigManager, EnvironmentMutableConfig) - Method in class com.sleepycat.je.cleaner.Cleaner
Process notifications of mutable property changes.
envConfigUpdate(DbConfigManager, EnvironmentMutableConfig) - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Process notifications of mutable property changes.
envConfigUpdate(DbConfigManager, EnvironmentMutableConfig) - Method in interface com.sleepycat.je.dbi.EnvConfigObserver
Notifies the observer that one or more mutable properties have been changed.
envConfigUpdate(DbConfigManager, EnvironmentMutableConfig) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Respond to config updates.
envConfigUpdate(DbConfigManager, EnvironmentMutableConfig) - Method in class com.sleepycat.je.dbi.MemoryBudget
Respond to config updates.
envConfigUpdate(DbConfigManager, EnvironmentMutableConfig) - Method in class com.sleepycat.je.recovery.Checkpointer
Process notifications of mutable property changes.
envConfigUpdate(DbConfigManager, EnvironmentMutableConfig) - Method in class com.sleepycat.je.txn.LockManager
Process notifications of mutable property changes.
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.Environment
 
envImpl - Variable in class com.sleepycat.je.log.FileReader
 
envImpl - Variable in class com.sleepycat.je.log.LogManager
 
envImpl - Variable in class com.sleepycat.je.txn.Locker
 
Environment - Class in com.sleepycat.je
A database environment.
Environment(File, EnvironmentConfig) - Constructor for class com.sleepycat.je.Environment
Creates a database environment handle.
Environment(File, EnvironmentConfig, boolean) - Constructor for class com.sleepycat.je.Environment
Replication support.
Environment(File) - Constructor for class com.sleepycat.je.Environment
Gets an Environment for an existing EnvironmentImpl.
EnvironmentConfig - Class in com.sleepycat.je
Specifies the attributes of an environment.
EnvironmentConfig() - Constructor for class com.sleepycat.je.EnvironmentConfig
Creates an EnvironmentConfig initialized with the system default settings.
EnvironmentConfig(Properties) - Constructor for class com.sleepycat.je.EnvironmentConfig
Creates an EnvironmentConfig which includes the properties specified in the properties parameter.
EnvironmentImpl - Class in com.sleepycat.je.dbi
Underlying Environment implementation.
EnvironmentImpl(File, EnvironmentConfig, EnvironmentImpl, boolean) - Constructor for class com.sleepycat.je.dbi.EnvironmentImpl
Create a database environment to represent the data in envHome.
EnvironmentLockedException - Exception in com.sleepycat.je
Thrown by the Environment constructor when an environment cannot be opened for write access because another process has the same environment open for write access.
EnvironmentLockedException() - Constructor for exception com.sleepycat.je.EnvironmentLockedException
 
EnvironmentLockedException(Throwable) - Constructor for exception com.sleepycat.je.EnvironmentLockedException
 
EnvironmentLockedException(String) - Constructor for exception com.sleepycat.je.EnvironmentLockedException
 
EnvironmentLockedException(String, Throwable) - Constructor for exception com.sleepycat.je.EnvironmentLockedException
 
EnvironmentMutableConfig - Class in com.sleepycat.je
Specifies the environment attributes that may be changed after the environment has been opened.
EnvironmentMutableConfig() - Constructor for class com.sleepycat.je.EnvironmentMutableConfig
An instance created using the default constructor is initialized with the system's default settings.
EnvironmentMutableConfig(Properties) - Constructor for class com.sleepycat.je.EnvironmentMutableConfig
Used by EnvironmentConfig to construct from properties.
EnvironmentParams - Class in com.sleepycat.je.config
 
EnvironmentParams() - Constructor for class com.sleepycat.je.config.EnvironmentParams
 
EnvironmentStats - Class in com.sleepycat.je
System wide statistics for a single environment.
EnvironmentStats() - Constructor for class com.sleepycat.je.EnvironmentStats
 
eof - Variable in class com.sleepycat.je.log.FileReader
 
equalBytes(byte[], int, int, byte[], int, int) - Static method in class com.sleepycat.util.keyrange.KeyRange
Compares two byte arrays for equality.
equalBytes(DatabaseEntry, DatabaseEntry) - Static method in class com.sleepycat.util.keyrange.KeyRange
Returns the two DatabaseEntry objects have the same data value.
equals(Object) - Method in class com.sleepycat.asm.Type
Tests if the given object is equal to this type.
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.DatabaseEntry
Compares the data of two entries for byte-by-byte 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
equals(Object) - Method in class com.sleepycat.je.utilint.VLSN
 
equals(Object) - Method in interface com.sleepycat.persist.evolve.Conversion
The standard equals method that must be implemented by conversion class.
equals(Object) - Method in class com.sleepycat.persist.evolve.Converter
Returns true if the conversion objects are equal in this object and given object, and if the Mutation.equals(java.lang.Object) superclass method returns true.
equals(Object) - Method in class com.sleepycat.persist.evolve.EntityConverter
Returns true if the deleted and renamed keys are equal in this object and given object, and if the Converter.equals(java.lang.Object) superclass method returns true.
equals(Object) - Method in class com.sleepycat.persist.evolve.Mutation
Returns true if the class name, class version and field name are equal in this object and given object.
equals(Object) - Method in class com.sleepycat.persist.evolve.Mutations
Returns true if this collection has the same set of mutations as the given collection and all mutations are equal.
equals(Object) - Method in class com.sleepycat.persist.evolve.Renamer
Returns true if the new class name is equal in this object and given object, and if the Mutation.equals(java.lang.Object) method returns true.
equals(Object) - Method in class com.sleepycat.persist.impl.FieldInfo
 
equals(Object) - Method in class com.sleepycat.persist.model.ClassMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.EntityMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.FieldMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.PrimaryKeyMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
 
equals(Object) - Method in class com.sleepycat.persist.raw.RawObject
 
equalsType(byte) - Method in class com.sleepycat.je.log.LogEntryType
Check for equality without making a new object.
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
 
EventTrace.ExceptionEventTrace - Class in com.sleepycat.je.utilint
 
EventTrace.ExceptionEventTrace() - Constructor for class com.sleepycat.je.utilint.EventTrace.ExceptionEventTrace
 
evict() - Method in class com.sleepycat.je.dbi.CursorImpl
Evict the LN node at the cursor position.
evict(boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Evict the LN node at the cursor position.
evictBatch(String, boolean, long) - Method in class com.sleepycat.je.evictor.Evictor
Each iteration will attempt to evict requiredEvictBytes, but will give up after a complete pass over the 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
Synchronously invokes the mechanism for keeping memory usage within the cache size boundaries.
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
Not part of public API.
EVICTOR_DEADLOCK_RETRY - Static variable in class com.sleepycat.je.EnvironmentConfig
The number of times to retry the evictor if it runs into a deadlock.
EVICTOR_EVICT_BYTES - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
EVICTOR_EVICT_BYTES - Static variable in class com.sleepycat.je.EnvironmentConfig
When eviction occurs, the evictor will push memory usage to this number of bytes below EnvironmentConfig.MAX_MEMORY.
EVICTOR_EVICTION_BATCH_PERCENTAGE - Static variable in class com.sleepycat.je.config.EnvironmentParams
Deprecated.
As of 1.7.2, 1 node is chosen per scan. The evictor percentage of scanned nodes to evict per wakeup.
EVICTOR_FORCED_YIELD - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
EVICTOR_FORCED_YIELD - Static variable in class com.sleepycat.je.EnvironmentConfig
Call Thread.yield() at each check for cache overflow.
EVICTOR_LRU_ONLY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
EVICTOR_LRU_ONLY - Static variable in class com.sleepycat.je.EnvironmentConfig
If true (the default), use an LRU-only policy to select nodes for eviction.
EVICTOR_NODE_SCAN_PERCENTAGE - Static variable in class com.sleepycat.je.config.EnvironmentParams
Deprecated.
As of 1.7.2, this is replaced by je.evictor.nodesPerScan The evictor percentage of total nodes to scan per wakeup.
EVICTOR_NODES_PER_SCAN - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
EVICTOR_NODES_PER_SCAN - Static variable in class com.sleepycat.je.EnvironmentConfig
The number of nodes in one evictor scan.
EVICTOR_RETRY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
EVICTOR_USEMEM_FLOOR - Static variable in class com.sleepycat.je.config.EnvironmentParams
Deprecated.
As of 2.0, this is replaced by je.evictor.evictBytes When eviction happens, the evictor will push memory usage to this percentage of je.maxMemory.
evictProfile - Variable in class com.sleepycat.je.evictor.Evictor
 
evolve(EvolveConfig) - Method in class com.sleepycat.persist.EntityStore
Performs conversion of unevolved objects in order to reduce lazy conversion overhead.
evolve(Format, Evolver) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
evolve(Format, Evolver) - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
evolve(Format, Evolver) - Method in class com.sleepycat.persist.impl.EnumFormat
 
evolve(Format, Evolver) - Method in class com.sleepycat.persist.impl.Format
Called for an existing format that may not equal the current format for the same class.
evolve(Format, Evolver) - Method in class com.sleepycat.persist.impl.NonPersistentFormat
 
evolve(Format, Evolver) - Method in class com.sleepycat.persist.impl.ObjectArrayFormat
 
evolve(Format, Evolver) - Method in class com.sleepycat.persist.impl.PrimitiveArrayFormat
 
evolve(Format, Evolver) - Method in class com.sleepycat.persist.impl.ProxiedFormat
 
evolve(Format, Evolver) - Method in class com.sleepycat.persist.impl.SimpleFormat
 
evolve(EvolveConfig) - Method in class com.sleepycat.persist.impl.Store
 
EVOLVE_FAILURE - Static variable in class com.sleepycat.persist.impl.Evolver
 
EVOLVE_NEEDED - Static variable in class com.sleepycat.persist.impl.Evolver
 
EVOLVE_NONE - Static variable in class com.sleepycat.persist.impl.Evolver
 
EvolveConfig - Class in com.sleepycat.persist.evolve
Configuration properties for eager conversion of unevolved objects.
EvolveConfig() - Constructor for class com.sleepycat.persist.evolve.EvolveConfig
Creates an evolve configuration with default properties.
EvolveEvent - Class in com.sleepycat.persist.evolve
The event passed to the EvolveListener interface during eager entity evolution.
EvolveEvent() - Constructor for class com.sleepycat.persist.evolve.EvolveEvent
 
evolveFormat(Format) - Method in class com.sleepycat.persist.impl.Evolver
Called by PersistCatalog for all entity formats, and by Format.evolve methods for all potentially referenced non-entity formats.
EvolveInternal - Class in com.sleepycat.persist.evolve
 
EvolveInternal() - Constructor for class com.sleepycat.persist.evolve.EvolveInternal
 
EvolveListener - Interface in com.sleepycat.persist.evolve
The listener interface called during eager entity evolution.
evolveMetadata(Format, Converter, Evolver) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
evolveMetadata(Format, Converter, Evolver) - Method in class com.sleepycat.persist.impl.Format
Called when a Converter handles evolution of a class, but we may still need to evolve the metadata.
evolveProgress(EvolveEvent) - Method in interface com.sleepycat.persist.evolve.EvolveListener
The listener method called during eager entity evolution.
Evolver - Class in com.sleepycat.persist.impl
Evolves each old format that is still relevant if necessary, using Mutations to configure deleters, renamers, and converters.
Evolver(PersistCatalog, String, Mutations, Map<String, Format>, boolean, boolean) - Constructor for class com.sleepycat.persist.impl.Evolver
 
evolveRequiredKeyField(Format, Format, FieldInfo, FieldInfo) - Method in class com.sleepycat.persist.impl.Evolver
Evolves a primary key field or composite key field.
EvolveStats - Class in com.sleepycat.persist.evolve
Statistics accumulated during eager entity evolution.
EvolveStats() - Constructor for class com.sleepycat.persist.evolve.EvolveStats
 
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
 
EXCEEDED_TIME - Static variable in class com.sleepycat.je.PreloadStatus
Database.preload took more than maxMillisecs.
exceptionCount - Variable in class com.sleepycat.asm.MethodWriter
Number of exceptions that can be thrown by this method.
ExceptionEvent - Class in com.sleepycat.je
A class representing an exception event.
ExceptionEvent(Exception, String) - Constructor for class com.sleepycat.je.ExceptionEvent
 
ExceptionEvent(Exception) - Constructor for class com.sleepycat.je.ExceptionEvent
 
ExceptionListener - Interface in com.sleepycat.je
A callback to notify the application program when an exception occurs in a JE Daemon thread.
exceptions - Variable in class com.sleepycat.asm.MethodWriter
The exceptions that can be thrown by this method.
exceptionThrown(ExceptionEvent) - Method in interface com.sleepycat.je.ExceptionListener
This method is called if an exception is seen in a JE Daemon thread.
ExceptionUnwrapper - Class in com.sleepycat.util
Unwraps nested exceptions by calling the ExceptionWrapper.getCause() method for exceptions that implement the ExceptionWrapper interface.
ExceptionUnwrapper() - Constructor for class com.sleepycat.util.ExceptionUnwrapper
 
ExceptionWrapper - Interface in com.sleepycat.util
Interface implemented by exceptions that can contain nested exceptions.
execute() - Method in class com.sleepycat.persist.model.ClassEnhancerTask
 
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
 
EXPECT_ENHANCED - Static variable in class com.sleepycat.persist.impl.EnhancedAccessor
 
expectNoClassChanges - Static variable in class com.sleepycat.persist.impl.PersistCatalog
Used by unit tests.
expunge - Variable in class com.sleepycat.je.cleaner.Cleaner
 

F

F2D - Static variable in interface com.sleepycat.asm.Opcodes
 
F2I - Static variable in interface com.sleepycat.asm.Opcodes
 
F2L - Static variable in interface com.sleepycat.asm.Opcodes
 
FADD - Static variable in interface com.sleepycat.asm.Opcodes
 
FALOAD - Static variable in interface com.sleepycat.asm.Opcodes
 
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.
FASTORE - Static variable in interface com.sleepycat.asm.Opcodes
 
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.
FCMPG - Static variable in interface com.sleepycat.asm.Opcodes
 
FCMPL - Static variable in interface com.sleepycat.asm.Opcodes
 
FCONST_0 - Static variable in interface com.sleepycat.asm.Opcodes
 
FCONST_1 - Static variable in interface com.sleepycat.asm.Opcodes
 
FCONST_2 - Static variable in interface com.sleepycat.asm.Opcodes
 
FDIV - Static variable in interface com.sleepycat.asm.Opcodes
 
fetchLNSize(int, long) - Method in class com.sleepycat.je.cleaner.RecoveryUtilizationTracker
Fetches the LN to get its size only if necessary and so configured.
fetchLSN(long, DatabaseEntry) - Method in class com.sleepycat.je.dbi.SortedLSNTreeWalker
 
fetchObsoleteSize - Variable in class com.sleepycat.je.cleaner.Cleaner
 
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.
FIELD - Static variable in class com.sleepycat.asm.ClassWriter
The type of CONSTANT_Fieldref constant pool items.
FieldInfo - Class in com.sleepycat.persist.impl
A field definition used by ComplexFormat and CompositeKeyFormat.
FieldMetadata - Class in com.sleepycat.persist.model
The metadata for a key field.
FieldMetadata(String, String, String) - Constructor for class com.sleepycat.persist.model.FieldMetadata
Used by an EntityModel to construct field metadata.
FIELDORMETH_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of field and method invocations instructions.
FieldVisitor - Interface in com.sleepycat.asm
A visitor to visit a Java field.
FieldWriter - Class in com.sleepycat.asm
An FieldVisitor that generates Java fields in bytecode form.
FieldWriter(ClassWriter, int, String, String, String, Object) - Constructor for class com.sleepycat.asm.FieldWriter
Constructs a new FieldWriter.
FileHandle - Class in com.sleepycat.je.log
A FileHandle embodies a File and its accompanying latch.
FileHandle(long, String) - Constructor for class com.sleepycat.je.log.FileHandle
Creates a new handle but does not initialize it.
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 - Enum 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
 
FileMapper - Class in com.sleepycat.je.utilint
A FileMapper instance represents the VLSN->LSN mappings for a single log file.
FileMapper(long) - Constructor for class com.sleepycat.je.utilint.FileMapper
 
fileMappers - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
FileProcessor - Class in com.sleepycat.je.cleaner
Reads all entries in a log file and either determines them to be obsolete or marks them for migration.
FileProcessor(String, EnvironmentImpl, Cleaner, UtilizationProfile, FileSelector) - Constructor for class com.sleepycat.je.cleaner.FileProcessor
 
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
 
FileSelector.CheckpointStartCleanerState - Class in com.sleepycat.je.cleaner
Holds copy of all checkpoint-dependent cleaner state.
FileSelector.CheckpointStartCleanerState(Set<Long>, Set<Long>) - Constructor for class com.sleepycat.je.cleaner.FileSelector.CheckpointStartCleanerState
 
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, long) - Constructor for class com.sleepycat.je.log.FileSource
 
FileSummary - Class in com.sleepycat.je.cleaner
Per-file utilization counters.
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(EnvironmentImpl, 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.
FILESUMMARYLN_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
FILLED_CACHE - Static variable in class com.sleepycat.je.PreloadStatus
Database.preload filled maxBytes of the cache.
fillInEnvironmentGeneratedProps(EnvironmentImpl) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Fills in the properties calculated by the environment to the given config object.
findBoth(Object, Object, boolean) - Method in class com.sleepycat.collections.DataCursor
Find the given key and 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, CacheMode, int, List<TrackingInfo>, boolean) - Method in class com.sleepycat.je.tree.IN
Determine if 'this' is the parent of a child (targetNodeId).
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) - Static method in class com.sleepycat.je.log.LogEntryType
 
findValue(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.
finishDeleteProcessing() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Release the INs for the deleted database, count all log entries for this database as obsolete, delete the MapLN, and set the state to DELETED.
finishedINListHarvest() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Should be called by the SortedLSNTreeWalker when it is finished with the INList.
finishEvolution() - Method in class com.sleepycat.persist.impl.Evolver
Called by PersistCatalog after calling evolveFormat or addNonEntityFormat for all old formats.
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.persist.BasicCursor
 
first(LockMode) - Method in class com.sleepycat.persist.BasicCursor
 
first() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the first value and returns it, or returns null if the cursor range is empty.
first(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the first value and returns it, or returns null if the cursor range is empty.
FIRST_VLSN - Static variable in class com.sleepycat.je.utilint.VLSN
 
firstActiveLsn - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
firstField - Variable in class com.sleepycat.asm.ClassWriter
The fields of this class.
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
 
firstLoggedLsn - Variable in class com.sleepycat.je.txn.Txn
 
firstMethod - Variable in class com.sleepycat.asm.ClassWriter
The methods of this class.
FLOAD - Static variable in interface com.sleepycat.asm.Opcodes
 
FLOAT - Static variable in class com.sleepycat.asm.ClassWriter
The type of CONSTANT_Float constant pool items.
FLOAT - Static variable in class com.sleepycat.asm.Type
The sort of the float type.
FLOAT_TYPE - Static variable in class com.sleepycat.asm.Type
The float type.
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.
floatToEntry(float, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedFloatBinding
Converts a simple float value into an entry buffer.
floatVal - Variable in class com.sleepycat.asm.Item
Value of this item, for a float item.
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
 
flush() - Method in class com.sleepycat.persist.impl.PersistCatalog
Used to write the catalog when a format has been changed, for example, when Store.evolve has updated a Format's EvolveNeeded property.
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.
flushFileUtilization(Collection<TrackedFileSummary>) - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Flush a FileSummaryLN node for each TrackedFileSummary that is currently active in the given tracker.
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
 
flushLocalTracker(LocalUtilizationTracker) - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Count the given locally tracked info as obsolete and then log the file and database info..
flushMapLNs(long) - Method in class com.sleepycat.je.recovery.DirtyINMap
Flushes all saved dirty/temp MapLNs and clears the saved set.
flushNoSync() - Method in class com.sleepycat.je.log.LogManager
May be used to avoid sync to speed unit tests.
flushProvisionalObsolete(LogManager) - Method in class com.sleepycat.je.tree.IN
Adds the provisional obsolete tracking information in this node to the live tracker.
flushRequired - Variable in class com.sleepycat.je.log.LogContext
Whether the log buffer(s) must be written to the file system.
flushRoot(long) - Method in class com.sleepycat.je.recovery.DirtyINMap
Flushes the DB mapping tree root at the end of the checkpoint, if either mapping DB is dirty and the root was not flushed previously during the checkpoint.
flushWaiter(Locker, MemoryBudget, int) - Method in interface com.sleepycat.je.txn.Lock
Remove this locker from the waiter list.
flushWaiter(Locker, MemoryBudget, int) - Method in class com.sleepycat.je.txn.LockImpl
Remove this locker from the waiter list.
flushWaiter(Locker, MemoryBudget, int) - Method in class com.sleepycat.je.txn.ThinLockImpl
 
FMUL - Static variable in interface com.sleepycat.asm.Opcodes
 
FNEG - Static variable in interface com.sleepycat.asm.Opcodes
 
follows(VLSN) - Method in class com.sleepycat.je.utilint.VLSN
Return true if this VLSN's sequence directly follows the "other" VLSN.
force() - Method in class com.sleepycat.je.log.FileManager.LogEndFileDescriptor
FSync the log file that makes up the end of the log.
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.
forceNewLogFile - Variable in class com.sleepycat.je.log.LogContext
Whether a new log file must be created for containing the logged item(s).
forceTreeWalkForTruncateAndRemove - Static variable in class com.sleepycat.je.dbi.DatabaseImpl
For unit testing, setting this field to true will force a walk of the tree to count utilization during truncate/remove, rather than using the per-database info.
ForeignKeyDeleteAction - Class in com.sleepycat.je
The action taken when a referenced record in the foreign key database is deleted.
ForeignKeyNullifier - Interface in com.sleepycat.je
The interface implemented for setting single-valued foreign keys to null.
ForeignKeyTrigger - Class in com.sleepycat.je
 
ForeignKeyTrigger(SecondaryDatabase) - Constructor for class com.sleepycat.je.ForeignKeyTrigger
 
ForeignMultiKeyNullifier - Interface in com.sleepycat.je
The interface implemented for setting multi-valued foreign keys to null.
forget(Xid) - Method in class com.sleepycat.je.XAEnvironment
 
format(LogRecord) - Method in class com.sleepycat.je.utilint.TracerFormatter
Format the log record in this form:
Format - Class in com.sleepycat.persist.impl
The base class for all object formats.
Format(Class) - Constructor for class com.sleepycat.persist.impl.Format
Creates a new format for a given class.
Format(String) - Constructor for class com.sleepycat.persist.impl.Format
Creates a format for class evolution when no class may be present.
format - Variable in class com.sleepycat.persist.impl.KeyLocation
 
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
 
ForwardCursor<V> - Interface in com.sleepycat.persist
Cursor operations limited to traversing forward.
FOUND - Static variable in class com.sleepycat.je.dbi.CursorImpl
 
FOUND_LAST - Static variable in class com.sleepycat.je.dbi.CursorImpl
 
FREM - Static variable in interface com.sleepycat.asm.Opcodes
 
FRETURN - Static variable in interface com.sleepycat.asm.Opcodes
 
FSTORE - Static variable in interface com.sleepycat.asm.Opcodes
 
FSUB - Static variable in interface com.sleepycat.asm.Opcodes
 
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
 
fsyncRequired - Variable in class com.sleepycat.je.log.LogContext
Whether an fsync must be performed after writing the item(s) to the log.

G

generateId(TxnManager, long) - Method in class com.sleepycat.je.txn.BasicLocker
BasicLockers always have a fixed id, because they are never used for recovery.
generateId(TxnManager, long) - Method in class com.sleepycat.je.txn.Locker
A Locker has to generate its next id.
generateId(TxnManager, long) - Method in class com.sleepycat.je.txn.PreparedTxn
PrepareTxns use the mandated id.
generateId(TxnManager, long) - 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, boolean, boolean) - Method in class com.sleepycat.je.SecondaryConfig
 
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(Long, boolean, boolean, FileManager) - Method in class com.sleepycat.je.cleaner.DbFileSummaryMap
Returns the DbFileSummary for the given file, allocating it if necessary.
get(int) - Method in class com.sleepycat.je.cleaner.OffsetList.Segment
Returns the value at the given index from this segment only.
get(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Database
Retrieves the key/data pair with the given key.
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
Retrieves the key/data pair with the given key.
get(Transaction, DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryDatabase
Retrieves the key/data pair with the given key.
get(Transaction, int) - Method in class com.sleepycat.je.Sequence
Returns the next available element in the sequence and changes the sequence value by delta.
get(long) - Method in class com.sleepycat.je.utilint.BitMap
 
get(K) - Method in interface com.sleepycat.persist.EntityIndex
Gets an entity via a key of this index.
get(Transaction, K, LockMode) - Method in interface com.sleepycat.persist.EntityIndex
Gets an entity via a key of this index.
get(SK) - Method in class com.sleepycat.persist.KeysIndex
 
get(Transaction, SK, LockMode) - Method in class com.sleepycat.persist.KeysIndex
 
get(PK) - Method in class com.sleepycat.persist.PrimaryIndex
 
get(Transaction, PK, LockMode) - Method in class com.sleepycat.persist.PrimaryIndex
 
get(SK) - Method in class com.sleepycat.persist.SecondaryIndex
 
get(Transaction, SK, LockMode) - Method in class com.sleepycat.persist.SecondaryIndex
 
get(PK) - Method in class com.sleepycat.persist.SubIndex
 
get(Transaction, PK, LockMode) - Method in class com.sleepycat.persist.SubIndex
 
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() - Method in class com.sleepycat.je.txn.WriteLockInfo
 
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
 
getAbortLsn() - Method in class com.sleepycat.je.txn.WriteLockInfo
 
getActiveTxns() - Method in class com.sleepycat.je.TransactionStats
Return the array of active transactions.
getAdditionalTreeMemorySize() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Returns the tree memory size that should be added to MAPLN_OVERHEAD.
getAdler32ChunkSize() - Static method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getAdminBytes() - Method in class com.sleepycat.je.EnvironmentStats
The number of bytes of JE cache used for log cleaning metadata and other administrative structures.
getAdminMemoryUsage() - Method in class com.sleepycat.je.dbi.MemoryBudget
Used for unit testing.
getAggressive() - Method in class com.sleepycat.je.VerifyConfig
Returns true if the Environment.verify and Database.verify are configured to perform fine granularity consistency checking that includes verifying in memory constructs.
getAllFileNumbers() - Method in class com.sleepycat.je.log.FileManager
Get all JE file numbers.
getAllowCreate() - Method in class com.sleepycat.je.DatabaseConfig
Returns true if the Environment.openDatabase method is configured to create the database if it does not already exist.
getAllowCreate() - Method in class com.sleepycat.je.EnvironmentConfig
Returns a flag that specifies if we may create this environment.
getAllowCreate() - Method in class com.sleepycat.je.SequenceConfig
Returns true if the Database.openSequence method is configured to create the sequence if it does not already exist.
getAllowCreate() - Method in class com.sleepycat.persist.StoreConfig
Returns whether creation of a new store is allowed.
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
Returns whether automatic population of the secondary is allowed.
getAllRawTypes() - Method in class com.sleepycat.persist.impl.PersistCatalog
Returns all formats as RawTypes.
getAllRawTypes() - Method in class com.sleepycat.persist.model.EntityModel
Returns all versions of all known types.
getAllRawTypeVersions(String) - Method in class com.sleepycat.persist.model.EntityModel
Returns all known versions of type information for a given class name, or null if no persistent version of the class is known.
getAllTypes() - Static method in class com.sleepycat.je.log.LogEntryType
Get a copy of all types for unit testing.
getAndResetNReads() - Method in class com.sleepycat.je.log.FileReader
Returns the number of reads since the last time this method was called.
getArg(String[], int) - Static method in class com.sleepycat.je.utilint.CmdUtil
 
getArgumentTypes(String) - Static method in class com.sleepycat.asm.Type
Returns the Java types corresponding to the argument types of the given method descriptor.
getArgumentTypes(Method) - Static method in class com.sleepycat.asm.Type
Returns the Java types corresponding to the argument types of the given method.
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
Returns true if the auto-commit operations on the sequence are configure to not flush the transaction log..
getBacklog() - Method in class com.sleepycat.je.cleaner.FileSelector
Returns the number of files waiting to-be-cleaned.
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<Long>, boolean) - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Returns the best file that qualifies for cleaning, or null if no file qualifies.
getBigIntegerByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a BigInteger.
getBigIntegerByteLength(BigInteger) - Static method in class com.sleepycat.bind.tuple.TupleOutput
Returns the byte length of a given BigInteger value.
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
Returns the count of Bottom Internal Nodes per level, indexed by level.
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
Returns the number of Bottom Internal Nodes in the database tree.
getBranchQualifier() - Method in class com.sleepycat.je.log.LogUtils.XidImpl
 
getBtreeComparator() - Method in class com.sleepycat.je.DatabaseConfig
Returns the Comparator used for key comparison on this database.
getBtreeComparator() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getBtreeComparatorByClass() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getBtreeComparatorByClassName() - Method in class com.sleepycat.je.DatabaseConfig
Returns true if the btree comparator is set by class name, not by serializable Comparator object
getBtreeRecordNumbers(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
getBuddy() - Method in class com.sleepycat.je.txn.BuddyLocker
Returns the buddy locker.
getBudgetedMemorySize() - Method in class com.sleepycat.je.tree.IN
Returns the amount of memory currently budgeted for this IN.
getBudgetedMemorySize() - Method in class com.sleepycat.je.txn.Txn
Returns the amount of memory currently budgeted for this transaction.
getBufferBytes() - Method in class com.sleepycat.je.EnvironmentStats
The total memory currently consumed by log buffers, in bytes.
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.util.keyrange.KeyRange
Returns an entry's byte array, copying it if the entry offset is non-zero.
getByteArray(DatabaseEntry, int) - Static method in class com.sleepycat.util.keyrange.KeyRange
 
getByteArrayLogSize(byte[]) - Static method in class com.sleepycat.je.log.LogUtils
 
getByteBufferFromLog(long) - Method in class com.sleepycat.je.log.LogManager
Return a ByteBuffer holding the log entry at this LSN.
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.
getCacheDataBytes() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
Please use EnvironmentStats.getDataBytes() to get the amount of cache used for data and use EnvironmentStats.getAdminBytes(), EnvironmentStats.getLockBytes() and EnvironmentStats.getBufferBytes() to get other components of the total cache usage (EnvironmentStats.getCacheTotalBytes()).
getCacheKeys() - Method in class com.sleepycat.je.log.FileManager
 
getCacheMemoryUsage() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getCacheMode() - Method in class com.sleepycat.je.Cursor
Returns the CacheMode used for operations performed using this cursor.
getCacheMode() - Method in class com.sleepycat.je.dbi.CursorImpl
 
getCacheMode() - Method in class com.sleepycat.persist.BasicCursor
 
getCacheMode() - Method in interface com.sleepycat.persist.EntityCursor
Returns the CacheMode used for operations performed using this cursor.
getCachePercent() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Returns the percentage value used in the JE cache size calculation.
getCacheSize() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Returns the memory available to the database system, in bytes.
getCacheSize() - Method in class com.sleepycat.je.SequenceConfig
Returns the number of elements cached by a sequence handle..
getCacheSize() - Method in class com.sleepycat.je.SequenceStats
Returns the number of values that will be cached in this handle.
getCacheTotalBytes() - Method in class com.sleepycat.je.EnvironmentStats
The total amount of JE cache in use, in bytes.
getCacheUsage() - Method in class com.sleepycat.je.dbi.MemoryBudget.Totals
 
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.
getCatalog() - Method in class com.sleepycat.persist.impl.AbstractInput
 
getCatalog() - Method in interface com.sleepycat.persist.impl.EntityInput
Returns the Catalog associated with this input.
getCatalog() - Method in class com.sleepycat.persist.impl.Format
 
getCatalog() - Method in class com.sleepycat.persist.impl.RecordInput
 
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(SortedSet<Long>) - 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.
getChecksum() - Method in class com.sleepycat.je.log.LogEntryHeader
 
getChecksumOnRead() - Method in class com.sleepycat.je.log.LogManager
 
getChildEvictionType() - Method in class com.sleepycat.je.tree.BIN
Note that the IN may or may not be latched when this method is called.
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.
getClassesToEvolve() - Method in class com.sleepycat.persist.evolve.EvolveConfig
Returns an unmodifiable set of the entity classes to be evolved.
getClassFormat(byte[]) - Method in interface com.sleepycat.bind.serial.ClassCatalog
Return the ObjectStreamClass for the given class ID.
getClassFormat(byte[]) - Method in class com.sleepycat.bind.serial.StoredClassCatalog
 
getClassID(ObjectStreamClass) - Method in interface com.sleepycat.bind.serial.ClassCatalog
Return the class ID for the current version of the given class description.
getClassID(ObjectStreamClass) - Method in class com.sleepycat.bind.serial.StoredClassCatalog
 
getClassLoader() - Method in 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.
getClassMetadata() - Method in class com.sleepycat.persist.impl.ComplexFormat
 
getClassMetadata() - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
getClassMetadata() - Method in class com.sleepycat.persist.impl.Format
 
getClassMetadata(String) - Method in class com.sleepycat.persist.impl.StoredModel
 
getClassMetadata(String) - Method in class com.sleepycat.persist.model.AnnotationModel
 
getClassMetadata(String) - Method in class com.sleepycat.persist.model.EntityModel
Returns the metadata for a given persistent class name, including proxy classes and entity classes.
getClassMetadata() - Method in interface com.sleepycat.persist.raw.RawType
Returns the original model class metadata used to create this class, or null if this is not a model class.
getClassName() - Method in class com.sleepycat.asm.Type
Returns the name of the class corresponding to this type.
getClassName() - Method in class com.sleepycat.persist.evolve.Mutation
Returns the class to which this mutation applies.
getClassName() - Method in class com.sleepycat.persist.impl.FieldInfo
 
getClassName() - Method in class com.sleepycat.persist.impl.Format
 
getClassName() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns the name of the persistent class.
getClassName() - Method in class com.sleepycat.persist.model.EntityMetadata
Returns the name of the entity class.
getClassName() - Method in class com.sleepycat.persist.model.FieldMetadata
Returns the class name of the field type.
getClassName() - Method in interface com.sleepycat.persist.raw.RawType
Returns the class name for this type in the format specified by Class.getName().
getClassVersion() - Method in class com.sleepycat.persist.evolve.Mutation
Returns the class version to which this mutation applies.
getCleanedDatabases(Long) - Method in class com.sleepycat.je.cleaner.FileSelector
Returns a copy of the databases for a cleaned file.
getCleanedFiles() - Method in class com.sleepycat.je.cleaner.FileSelector.CheckpointStartCleanerState
 
getCleaner() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getCleanerBacklog() - Method in class com.sleepycat.je.EnvironmentStats
The number of files to be cleaned to reach the target utilization.
getClear() - Method in class com.sleepycat.je.StatsConfig
Returns true if the statistics operation is configured to reset statistics after they are returned.
getClientVLSN() - Method in class com.sleepycat.je.log.ReplicationContext
 
getCollection() - Method in class com.sleepycat.collections.StoredIterator
Returns the collection associated with this iterator.
getCommitDurability() - Method in class com.sleepycat.je.txn.Txn
Returns the durability used for the commit operation.
getComponentType() - Method in class com.sleepycat.persist.impl.Format
 
getComponentType() - Method in class com.sleepycat.persist.impl.ObjectArrayFormat
 
getComponentType() - Method in class com.sleepycat.persist.impl.PrimitiveArrayFormat
 
getComponentType() - Method in interface com.sleepycat.persist.raw.RawType
Returns the array component type, or null if this is not an array type.
getCompositeKeyFields() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns an unmodifiable list of metadata for the fields making up a composite key, or null if this is a not a composite key class.
getConfig() - Method in class com.sleepycat.je.Cursor
Returns this cursor's configuration.
getConfig() - Method in class com.sleepycat.je.Database
Returns this Database object's configuration.
getConfig() - Method in class com.sleepycat.je.Environment
Returns this object's configuration.
getConfig() - Method in class com.sleepycat.je.JoinCursor
Returns this object's configuration.
getConfig() - Method in class com.sleepycat.persist.EntityStore
Returns a copy of the entity store configuration.
getConfig() - Method in class com.sleepycat.persist.impl.Store
 
getConfig() - Method in class com.sleepycat.persist.raw.RawStore
Returns a copy of the entity store configuration.
getConfigManager() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Returns the config manager for the current base configuration.
getConfigParam(Properties, String) - Static method in class com.sleepycat.je.dbi.DbConfigManager
Helper method for environment and replicator configuration classes.
getConfigParam(String) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Returns the value for this configuration parameter.
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
 
getConsistencyPolicy() - Method in class com.sleepycat.je.EnvironmentMutableConfig
 
getConsistencyPolicy() - Method in class com.sleepycat.je.TransactionConfig
 
getContentSize() - Method in class com.sleepycat.je.dbi.Operation
 
getConversion() - Method in class com.sleepycat.persist.evolve.Converter
Returns the converter instance specified to the constructor.
getConverter(String, int, String) - Method in class com.sleepycat.persist.evolve.Mutations
Returns the converter mutation for the given class, version and field, or null if none exists.
getConverters() - Method in class com.sleepycat.persist.evolve.Mutations
Returns an unmodifiable collection of all converter mutations.
getCount() - Method in class com.sleepycat.asm.Attribute
Returns the length of the attribute list that begins with this attribute.
getCreateConfig() - Method in class com.sleepycat.je.log.DbOpReplicationContext
 
getCreateUP(EnvironmentConfig) - Static method in class com.sleepycat.je.DbInternal
Proxy to EnvironmentConfig.getCreateUP()
getCreateUP() - Method in class com.sleepycat.je.EnvironmentConfig
For unit testing, to prevent creating the utilization profile DB.
getCriticalThreshold() - Method in class com.sleepycat.je.dbi.MemoryBudget.Totals
 
getCurrent(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getCurrent(), no join cursor allowed.
getCurrent(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Returns the key/data pair to which the cursor refers.
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
Returns the key/data pair to which the cursor refers.
getCurrent(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Returns the key/data pair to which the cursor refers.
getCurrent() - Method in class com.sleepycat.je.SequenceStats
Returns the current value of the sequence in the database.
getCurrent(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
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
Returns the highest (current) file number.
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.util.keyrange.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
The number of bins encountered by the INCompressor that had cursors referring to them when the compressor ran.
getCursorSet() - Method in class com.sleepycat.je.tree.BIN
 
getData() - Method in class com.sleepycat.je.DatabaseEntry
Returns the byte array.
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
Returns the Database handle associated with this Cursor.
getDatabase() - Method in class com.sleepycat.je.dbi.TruncateResult
 
getDatabase() - Method in class com.sleepycat.je.JoinCursor
Returns the primary database handle associated with this cursor.
getDatabase() - Method in class com.sleepycat.je.Sequence
Returns the Database handle associated with this sequence.
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
 
getDatabase() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the underlying database for this index.
getDatabase() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the underlying secondary database for this index.
getDatabaseCount(Database) - Static method in class com.sleepycat.compat.DbCompat
 
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
Returns the databaseImpl object instance.
getDatabaseMap() - Method in class com.sleepycat.je.cleaner.BaseLocalUtilizationTracker
Returns the map of databases; for use by subclasses.
getDatabaseName() - Method in class com.sleepycat.je.Database
Returns the database name.
getDatabaseNamer() - Method in class com.sleepycat.persist.StoreConfig
 
getDatabaseNames() - Method in class com.sleepycat.je.Environment
Returns a List of database names for the database environment.
getDataBuffer() - Method in class com.sleepycat.je.log.LogBuffer
 
getDataBytes() - Method in class com.sleepycat.je.EnvironmentStats
The amount of JE cache used for holding data, keys and internal Btree nodes, in bytes.
getDb(Locker, String, Database) - 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, Map<DatabaseId, DatabaseImpl>) - Method in class com.sleepycat.je.dbi.DbTree
Get a database object based on an id only, caching the id-db mapping in the given map.
getDb(DatabaseId, long, String) - Method in class com.sleepycat.je.dbi.DbTree
Get a database object based on an id only.
getDb() - Method in class com.sleepycat.je.SecondaryTrigger
 
getDbClosedBins() - Method in class com.sleepycat.je.EnvironmentStats
The number of bins encountered by the INCompressor that had their database closed between the time they were put on the compressor queue and when the compressor ran.
getDbConfigReplicated(DatabaseConfig) - Static method in class com.sleepycat.je.DbInternal
 
getDbEnvironment() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getDbEviction() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Returns whether DB/MapLN eviction is enabled.
getDbFileSummaries() - Method in class com.sleepycat.je.dbi.DatabaseImpl
For unit testing.
getDbFileSummary(Object, long) - Method in class com.sleepycat.je.cleaner.BaseLocalUtilizationTracker
Allocates DbFileSummary information locally in this object rather than in the DatabaseImpl.
getDbFileSummary(Object, long) - Method in class com.sleepycat.je.cleaner.BaseUtilizationTracker
Returns a DbFileSummary for the given database key and file number, adding an empty one if the file is not already being tracked.
getDbFileSummary(Object, long) - Method in class com.sleepycat.je.cleaner.UtilizationTracker
Allocates DbFileSummary information in the DatabaseImpl, which is the database key.
getDbFileSummary(Long, boolean) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Returns the DbFileSummary for the given file, allocates it if necessary and budgeted memory for any changes.
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 interface com.sleepycat.je.log.entry.NodeLogEntry
All node entries have a database ID.
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
Returns the count of Duplicate Bottom Internal Nodes per level, indexed by level.
getDBINsByLevel() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
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
 
getDbNamesAndIds() - Method in class com.sleepycat.je.dbi.DbTree
 
getDbOperationType() - Method in class com.sleepycat.je.log.DbOpReplicationContext
 
getDbOperationType() - Method in class com.sleepycat.je.log.ReplicationContext
 
getDbsWithDifferentLevels() - Method in class com.sleepycat.je.recovery.LevelRecorder
 
getDbTree() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getDeadlockStackTrace() - Static method in class com.sleepycat.je.txn.LockInfo
For unit testing only.
getDebugName() - Method in class com.sleepycat.je.Database
 
getDebugName() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getDeclaringClassName() - Method in class com.sleepycat.persist.model.FieldMetadata
Returns the name of the class where the field is declared.
getDecrement() - Method in class com.sleepycat.je.SequenceConfig
Returns true if the sequence is configured to decrement.
getDefault() - Method in class com.sleepycat.je.config.ConfigParam
 
getDefaultDurability() - Method in class com.sleepycat.je.txn.Txn
Returns the durability associated the transaction at the time it's first created.
getDefaultNoWait() - Method in class com.sleepycat.je.txn.Locker
 
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.
getDeferredWrite(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
getDeferredWrite() - Method in class com.sleepycat.je.DatabaseConfig
Returns the deferred-write option.
getDeferredWrite() - Method in class com.sleepycat.persist.StoreConfig
Returns the deferred-write configuration property.
getDeleteAction() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the action to take when a related entity is deleted having a primary key value that exists as a secondary key value for this entity.
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
 
getDeletedKeys() - Method in class com.sleepycat.persist.evolve.EntityConverter
Returns the set of key names that are to be deleted.
getDeletedLeafNodeCount() - Method in class com.sleepycat.je.BtreeStats
Returns the number of deleted data records in the database tree that are pending removal by the compressor.
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
 
getDeleter(String, int, String) - Method in class com.sleepycat.persist.evolve.Mutations
Returns the deleter mutation for the given class, version and field, or null if none exists.
getDeleters() - Method in class com.sleepycat.persist.evolve.Mutations
Returns an unmodifiable collection of all deleter mutations.
getDescriptor() - Method in class com.sleepycat.asm.Type
Returns the descriptor corresponding to this Java type.
getDescriptor(Class) - Static method in class com.sleepycat.asm.Type
Returns the descriptor corresponding to the given Java type.
getDetail() - Method in interface com.sleepycat.util.ExceptionWrapper
Deprecated.
getDetail() - Method in exception com.sleepycat.util.IOExceptionWrapper
Deprecated.
getDetail() - Method in exception com.sleepycat.util.RuntimeExceptionWrapper
Deprecated.
getDimensions() - Method in class com.sleepycat.asm.Type
Returns the number of dimensions of this array type.
getDimensions() - Method in class com.sleepycat.persist.impl.Format
 
getDimensions() - Method in class com.sleepycat.persist.impl.ObjectArrayFormat
 
getDimensions() - Method in class com.sleepycat.persist.impl.PrimitiveArrayFormat
 
getDimensions() - Method in interface com.sleepycat.persist.raw.RawType
Returns the number of array dimensions, or zero if this is not an array type.
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
Returns the count of Duplicate Internal Nodes per level, indexed by level.
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.
This has been replaced by CursorConfig.getReadUncommitted() to conform to ANSI database isolation terminology.
getDirtyRead() - Method in class com.sleepycat.je.TransactionConfig
Deprecated.
This has been replaced by TransactionConfig.getReadUncommitted() to conform to ANSI database isolation terminology.
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
Returns the number of duplicate count leaf nodes in the database tree.
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
Returns the number of Duplicate Bottom Internal Nodes in the database tree.
getDuplicateComparator() - Method in class com.sleepycat.je.DatabaseConfig
Returns the Comparator used for duplicate record comparison on this database.
getDuplicateComparator() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getDuplicateComparatorByClass() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getDuplicateComparatorByClassName() - Method in class com.sleepycat.je.DatabaseConfig
Returns true if the duplicate comparator is set by class name, not by serializable Comparator object.
getDuplicateInternalNodeCount() - Method in class com.sleepycat.je.BtreeStats
Returns the number of Duplicate Internal Nodes in the database tree.
getDuplicateTreeMaxDepth() - Method in class com.sleepycat.je.BtreeStats
Returns the maximum depth of the duplicate database trees.
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.
getDurability() - Method in class com.sleepycat.je.EnvironmentMutableConfig
 
getDurability() - Method in class com.sleepycat.je.TransactionConfig
 
getDurabilityFromSync() - Method in class com.sleepycat.je.TransactionConfig
 
getEISProductName() - Method in class com.sleepycat.je.jca.ra.JEConnectionMetaData
 
getEISProductVersion() - Method in class com.sleepycat.je.jca.ra.JEConnectionMetaData
 
getElementClassName() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the class name of the array or collection element for a ONE_TO_MANY or MANY_TO_MANY relationship, or null for a Relationship#ONE_TO_ONE ONE_TO_ONE} or MANY_TO_ONE relationship.
getElements(RawObject) - Static method in class com.sleepycat.persist.impl.CollectionProxy
 
getElements() - Method in class com.sleepycat.persist.raw.RawObject
Returns the array of elements for an array type, or null for a complex type or an enum type.
getElementType() - Method in class com.sleepycat.asm.Type
Returns the type of the elements of this array type.
getEmptyStats() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getEndOfLog() - Method in class com.sleepycat.je.EnvironmentStats
The location of the next entry to be written to the log.
getEndOfLog() - Method in class com.sleepycat.je.log.LastFileReader
 
getEntityBinding(Class<V>) - Method in class com.sleepycat.collections.TupleSerialFactory
 
getEntityBinding() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the entity binding for this index.
getEntityClass() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the entity class for this index.
getEntityClassName() - Method in class com.sleepycat.persist.evolve.EvolveEvent
The class name of the current entity class being converted.
getEntityFormat() - Method in class com.sleepycat.persist.impl.ComplexFormat
 
getEntityFormat() - Method in class com.sleepycat.persist.impl.Format
For an entity class or subclass, returns the base entity class; returns null in other cases.
getEntityFormats(Collection<Format>) - Method in class com.sleepycat.persist.impl.PersistCatalog
 
getEntityMetadata() - Method in class com.sleepycat.persist.impl.ComplexFormat
 
getEntityMetadata() - Method in class com.sleepycat.persist.impl.Format
 
getEntityMetadata(String) - Method in class com.sleepycat.persist.impl.StoredModel
 
getEntityMetadata(String) - Method in class com.sleepycat.persist.model.AnnotationModel
 
getEntityMetadata(String) - Method in class com.sleepycat.persist.model.EntityModel
Returns the metadata for a given entity class name.
getEntityMetadata() - Method in interface com.sleepycat.persist.raw.RawType
Returns the original model entity metadata used to create this class, or null if this is not an entity class.
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
 
getEnum() - Method in class com.sleepycat.persist.raw.RawObject
Returns the enum constant String for an enum type, or null for a complex type or an array type.
getEnumConstants() - Method in class com.sleepycat.persist.impl.EnumFormat
 
getEnumConstants() - Method in class com.sleepycat.persist.impl.Format
 
getEnumConstants() - Method in interface com.sleepycat.persist.raw.RawType
Returns an unmodifiable list of the names of the enum instances, or null if this is not an enum type.
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.BaseUtilizationTracker
 
getEnvironment() - Method in class com.sleepycat.je.cleaner.UtilizationTracker
 
getEnvironment() - Method in class com.sleepycat.je.Database
Returns the Environment handle for the database environment underlying the Database.
getEnvironment(File, EnvironmentConfig, boolean, boolean, boolean) - Method in class com.sleepycat.je.dbi.DbEnvPool
Find a single environment, used by Environment handles and by command line utilities.
getEnvironment() - Method in class com.sleepycat.je.jca.ra.JEConnection
 
getEnvironment() - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
getEnvironment() - Method in class com.sleepycat.persist.EntityStore
Returns the environment associated with this store.
getEnvironment() - Method in class com.sleepycat.persist.impl.Store
 
getEnvironment() - Method in class com.sleepycat.persist.raw.RawStore
Returns the environment associated with this store.
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
 
getErrors() - Method in class com.sleepycat.persist.impl.Evolver
Returns an error string if any mutations are invalid or missing, or returns null otherwise.
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
 
getEvolveListener() - Method in class com.sleepycat.persist.evolve.EvolveConfig
Returns the progress listener that is notified each time an entity is read.
getEvolveNeeded() - Method in class com.sleepycat.persist.impl.ComplexFormat
 
getEvolveNeeded() - Method in class com.sleepycat.persist.impl.Format
Overridden by ComplexFormat.
getException() - Method in class com.sleepycat.je.ExceptionEvent
Returns the exception in the event.
getExceptionListener() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getExceptionListener() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Returns the exception listener, if set.
getExceptionListener() - Method in class com.sleepycat.je.utilint.DaemonThread
For testing.
getExclusiveCreate() - Method in class com.sleepycat.je.DatabaseConfig
Returns true if the Environment.openDatabase method is configured to fail if the database already exists.
getExclusiveCreate() - Method in class com.sleepycat.je.SequenceConfig
Returns true if the Database.openSequence method is configured to fail if the database already exists.
getExclusiveCreate() - Method in class com.sleepycat.persist.StoreConfig
Returns whether opening an existing store is prohibited.
getExistingType() - Method in class com.sleepycat.persist.impl.Format
Called to get the type when it is known to exist for an uninitialized format.
getExplicitDurabilityConfigured() - Method in class com.sleepycat.je.txn.Txn
 
getExplicitSyncConfigured() - Method in class com.sleepycat.je.txn.Txn
 
getExtraMemorySize() - Method in class com.sleepycat.je.cleaner.PackedOffsets
Return the extra memory used by this object when the pack() method has been called to allocate the data array.
getFairLatches() - Static method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getFast() - Method in class com.sleepycat.je.StatsConfig
Returns true if the statistics operation is configured to return only the values which do not require expensive actions.
getFetchObsoleteSize() - Method in class com.sleepycat.je.cleaner.Cleaner
 
GETFIELD - Static variable in interface com.sleepycat.asm.Opcodes
 
getField(Object, int, int, boolean) - Method in interface com.sleepycat.persist.impl.Accessor
Returns the value of a given field, representing primitives as primitive wrapper objects.
getField(Object, int, int, boolean) - Method in class com.sleepycat.persist.impl.EnhancedAccessor
 
getField(List<FieldInfo>, String) - Static method in class com.sleepycat.persist.impl.FieldInfo
 
getField(Object, int, int, boolean) - Method in class com.sleepycat.persist.impl.RawAccessor
 
getField(Object, int, int, boolean) - Method in class com.sleepycat.persist.impl.ReflectionAccessor
 
getFieldClass() - Method in class com.sleepycat.persist.impl.FieldInfo
 
getFieldIndex(List<FieldInfo>, String) - Static method in class com.sleepycat.persist.impl.FieldInfo
 
getFieldName() - Method in class com.sleepycat.persist.evolve.Mutation
Returns the field name to which this mutation applies, or null if this mutation applies to the class itself.
getFieldNameArray(List<FieldMetadata>) - Static method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
getFields() - Method in class com.sleepycat.persist.impl.ComplexFormat
 
getFields() - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
getFields() - Method in class com.sleepycat.persist.impl.Format
 
getFields() - Method in interface com.sleepycat.persist.raw.RawType
Returns a map of field name to raw field for each non-static non-transient field declared in this class, or null if this is not a complex type (in other words, this is a simple type or an array type).
getFile() - Method in class com.sleepycat.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.
getFileHeader() - Method in class com.sleepycat.je.log.CleanerFileReader
 
getFileHeaderPrevOffset(long) - Method in class com.sleepycat.je.log.FileManager
 
getFileLogVersion(long) - Method in class com.sleepycat.je.log.FileManager
Returns the log version for the given file.
getFileManager() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getFileMappers() - Method in class com.sleepycat.je.log.INFileReader
 
getFileName(long, String) - Static method in class com.sleepycat.je.log.FileManager
 
getFileName(String, String, String) - Method in interface com.sleepycat.persist.DatabaseNamer
Returns the name of the file to be used to store the dataabase for the given store, entity class and key.
getFileNum() - Method in class com.sleepycat.je.log.FileHandle
 
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.
getFileNumber() - Method in class com.sleepycat.je.utilint.FileMapper
 
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.
getFileSummary(long) - Method in class com.sleepycat.je.cleaner.BaseUtilizationTracker
Returns a tracked file for the given file number, adding an empty one if the file is not already being tracked.
getFileSummaryDb() - Method in class com.sleepycat.je.cleaner.UtilizationProfile
For unit testing.
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, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the first key/data pair of the database, and return that pair.
getFirst(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the first key/data pair of the database, and return that pair.
getFirst(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the first key/data pair of the database, and return that pair.
getFirst(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
getFirstActiveLsn() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
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(CacheMode) - Method in class com.sleepycat.je.tree.Tree
Find the leftmost node (IN or BIN) in the tree.
getFirstNode(DIN, CacheMode) - 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
Returns the configuration of the checkpoint force option.
getForeignKeyDatabase() - Method in class com.sleepycat.je.SecondaryConfig
Returns the database used to check the foreign key integrity constraint, or null if no foreign key constraint will be checked.
getForeignKeyDeleteAction() - Method in class com.sleepycat.je.SecondaryConfig
Returns the action taken when a referenced record in the foreign key database is deleted.
getForeignKeyNullifier() - Method in class com.sleepycat.je.SecondaryConfig
Returns the user-supplied object used for setting single-valued foreign keys to null.
getForeignMultiKeyNullifier() - Method in class com.sleepycat.je.SecondaryConfig
Returns the user-supplied object used for setting multi-valued foreign keys to null.
getFormat(int) - Method in interface com.sleepycat.persist.impl.Catalog
Returns a format for a given ID, or throws an exception.
getFormat(Class, boolean) - Method in interface com.sleepycat.persist.impl.Catalog
Returns a format for a given class, or throws an exception.
getFormat(String) - Method in interface com.sleepycat.persist.impl.Catalog
Returns a format by class name.
getFormat(int) - Method in class com.sleepycat.persist.impl.PersistCatalog
 
getFormat(Class, boolean) - Method in class com.sleepycat.persist.impl.PersistCatalog
Get a format for a given class, creating it if it does not exist.
getFormat(String) - Method in class com.sleepycat.persist.impl.PersistCatalog
 
getFormat(int) - Method in class com.sleepycat.persist.impl.ReadOnlyCatalog
 
getFormat(Class, boolean) - Method in class com.sleepycat.persist.impl.ReadOnlyCatalog
 
getFormat(String) - Method in class com.sleepycat.persist.impl.ReadOnlyCatalog
 
getFormat(int) - Method in class com.sleepycat.persist.impl.SimpleCatalog
 
getFormat(Class, boolean) - Method in class com.sleepycat.persist.impl.SimpleCatalog
 
getFormat(String) - Method in class com.sleepycat.persist.impl.SimpleCatalog
 
getFormatId() - Method in class com.sleepycat.je.log.LogUtils.XidImpl
 
getForwards() - Method in class com.sleepycat.je.LogScanConfig
getFullFileName(long, String) - Method in class com.sleepycat.je.log.FileManager
 
getFullFileNames(long) - Method in class com.sleepycat.je.log.FileManager
 
getFullyProcessedFiles() - Method in class com.sleepycat.je.cleaner.FileSelector.CheckpointStartCleanerState
 
getGeneration() - Method in class com.sleepycat.je.tree.IN
 
getGlobalTransactionId() - Method in class com.sleepycat.je.log.LogUtils.XidImpl
 
getHighestFlushLevel(DatabaseImpl) - Method in class com.sleepycat.je.recovery.Checkpointer
Returns the highest flush level for a database that is part of a checkpoint currently in progress.
getHighestLevel() - Method in class com.sleepycat.je.dbi.DbTree
 
getHighestLevel(DatabaseImpl) - Method in class com.sleepycat.je.dbi.DbTree
 
getHome() - Method in class com.sleepycat.je.Environment
Returns the database environment's home directory.
getHookValue() - Method in interface com.sleepycat.je.utilint.TestHook
 
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
Return the transaction's unique ID.
getId() - Method in class com.sleepycat.je.TransactionStats.Active
The transaction ID of the transaction.
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
 
getId() - Method in class com.sleepycat.persist.impl.Format
Returns the format ID.
getId() - Method in interface com.sleepycat.persist.raw.RawType
Returns the internal unique ID for this type.
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
Returns whether the secondary key is immutable.
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
The number of entries in the INCompressor queue when the getStats() call was made.
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
 
getInitializeCache(EnvironmentConfig) - Static method in class com.sleepycat.compat.DbCompat
 
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
Returns the initial value for a sequence..
getInitVersion(Format, boolean) - Method in interface com.sleepycat.persist.impl.Catalog
See above.
getInitVersion(Format, boolean) - Method in class com.sleepycat.persist.impl.PersistCatalog
When a format is intialized, this method is called to get the version of the serialized object to be initialized.
getInitVersion(Format, boolean) - Method in class com.sleepycat.persist.impl.ReadOnlyCatalog
 
getInitVersion(Format, boolean) - Method in class com.sleepycat.persist.impl.SimpleCatalog
 
getInListResident() - Method in class com.sleepycat.je.tree.IN
Returns whether this IN is on the INList.
getInMemoryINs() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getInMemorySize() - Method in class com.sleepycat.je.tree.IN
For unit tests.
getINNodeIdsSeen() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getINOverhead() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getINsByLevel() - Method in class com.sleepycat.je.BtreeStats
Returns the count of Internal Nodes per level, indexed by level.
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.
getInstance() - Static method in class com.sleepycat.persist.impl.SimpleCatalog
 
getInstanceFields(Class, ClassMetadata) - Static method in class com.sleepycat.persist.impl.FieldInfo
Returns a list of all non-transient non-static fields that are declared in the given class.
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.
getInternalDbNames() - Method in class com.sleepycat.je.dbi.DbTree
Return a list of the names of internally used databases.
getInternalName() - Method in class com.sleepycat.asm.Type
Returns the internal name of the class corresponding to this object type.
getInternalName(Class) - Static method in class com.sleepycat.asm.Type
Returns the internal name of the given class.
getInternalNodeCount() - Method in class com.sleepycat.je.BtreeStats
Returns the number of Internal Nodes in the database tree.
getInternalNoLookupDbNames() - Method in class com.sleepycat.je.dbi.DbTree
Return a list of the names of internally used databases that don't get looked up through the naming tree.
getIntLogSize() - Static method in class com.sleepycat.je.log.LogUtils
 
getInvariantSizeMinusChecksum() - Method in class com.sleepycat.je.log.LogEntryHeader
 
getItem(int) - Method in class com.sleepycat.asm.ClassReader
Returns the start index of the constant pool item in b, plus one.
getItemSize() - Method in class com.sleepycat.je.log.LogEntryHeader
 
getIterator(Integer) - Method in class com.sleepycat.je.recovery.DirtyINMap
Get an iterator over the references corresponding to the given level.
getIteratorBlockSize() - Method in class com.sleepycat.collections.StoredCollection
Returns the number of records read at one time by iterators returned by the StoredCollection.iterator() method.
getJavaCommand(Class<?>) - Static method in class com.sleepycat.je.utilint.CmdUtil
Returns a description of the java command for running a utility, without arguments.
getJERootDir() - Method in class com.sleepycat.je.jca.ra.JERequestInfo
 
getKBytes() - Method in class com.sleepycat.je.CheckpointConfig
Returns the checkpoint log data threshold, in kilobytes.
getKey() - Method in class com.sleepycat.collections.MapEntryParameter
Returns the key of this entry.
getKey() - Method in class com.sleepycat.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
Returns the DatabaseEntry used to open this sequence.
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.
getKeyAssigner() - Method in class com.sleepycat.persist.impl.PersistEntityBinding
 
getKeyBinding() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the primary key binding for this index.
getKeyBinding() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the secondary key binding for the index.
getKeyClass() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the primary key class for this index.
getKeyClass() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the secondary key class for this index.
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<V>, String) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a SecondaryKeyCreator object for use in configuring a SecondaryDatabase.
getKeyCreator() - Method in class com.sleepycat.je.SecondaryConfig
Returns the user-supplied object used for creating single-valued secondary keys.
getKeyLocation(Format) - Method in class com.sleepycat.persist.impl.RecordInput
Called when copying secondary keys, for an input that is positioned on the secondary key field.
getKeyName() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the key name, which may be different from the field name.
getKeyPrefix() - Method in class com.sleepycat.je.tree.IN
 
getKeyPrefixing() - Method in class com.sleepycat.je.DatabaseConfig
Returns the key prefixing configuration.
getKeyPrefixing() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getKeyPrefixLength(byte[], int, byte[]) - Static method in class com.sleepycat.je.tree.Key
 
getKeysDatabase() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the underlying secondary database that is not associated with the primary database and is used for the SecondaryIndex.keysIndex.
getKeyThang() - Method in class com.sleepycat.collections.DataCursor
Returns the internal key entry.
getKnownClasses() - Method in class com.sleepycat.persist.impl.StoredModel
 
getKnownClasses() - Method in class com.sleepycat.persist.model.AnnotationModel
 
getKnownClasses() - Method in class com.sleepycat.persist.model.EntityModel
Returns the names of all known persistent classes.
getLabels() - Method in class com.sleepycat.asm.Attribute
Returns the labels corresponding to this attribute.
getLast(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getLast(), no join cursor allowed.
getLast(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the last key/data pair of the database, and return that pair.
getLast(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the last key/data pair of the database, and return that pair.
getLast(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the last key/data pair of the database, and return that pair.
getLast(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
getLastCheckpointEnd() - Method in class com.sleepycat.je.EnvironmentStats
The location in the log of the last checkpoint end.
getLastCheckpointId() - Method in class com.sleepycat.je.EnvironmentStats
The Id of the last checkpoint.
getLastCheckpointStart() - Method in class com.sleepycat.je.EnvironmentStats
The location in the log of the last checkpoint start.
getLastCheckpointTime() - Method in class com.sleepycat.je.TransactionStats
The time the last completed checkpoint finished (as the number of seconds since the Epoch, returned by the IEEE/ANSI Std 1003.1 (POSIX) time interface).
getLastCommitVLSN() - Method in class com.sleepycat.je.utilint.FileMapper
 
getLastDeltaVersion() - Method in class com.sleepycat.je.tree.BIN
 
getLastEntryInPrevFileOffset() - Method in class com.sleepycat.je.log.FileHeader
 
getLastEntrySize() - Method in class com.sleepycat.je.log.FileReader
Returns the total size (including header) of the last entry read.
getLastFileInBackupSet() - Method in class com.sleepycat.je.util.DbBackup
Can only be called in backup mode, after startBackup() has been called.
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.
getLastLocalDbId() - Method in class com.sleepycat.je.dbi.DbTree
The last allocated local and replicated db ids are used for ckpts.
getLastLocalDbId() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getLastLocalNodeId() - Method in class com.sleepycat.je.dbi.NodeSequence
The last allocated local and replicated node ids are used for ckpts.
getLastLocalNodeId() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getLastLocalTxnId() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getLastLocalTxnId() - Method in class com.sleepycat.je.txn.TxnManager
Get the last used id, for checkpoint info.
getLastLoggedSize() - Method in class com.sleepycat.je.log.entry.BaseEntry
By default, return zero because the last logged size is unknown.
getLastLoggedSize() - Method in class com.sleepycat.je.log.entry.LNLogEntry
Returns the last logged size, saved by readEntry and writeEntry.
getLastLoggedSize() - Method in interface com.sleepycat.je.log.entry.LogEntry
 
getLastLoggedSize() - Method in class com.sleepycat.je.tree.LN
Returns the total last logged log size, including the LNLogEntry overhead of this LN when it was last logged and the log entry header.
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(CacheMode) - Method in class com.sleepycat.je.tree.Tree
Find the rightmost node (IN or BIN) in the tree.
getLastNode(DIN, CacheMode) - Method in class com.sleepycat.je.tree.Tree
Find the rightmost node (DBIN) in a duplicate tree.
getLastObject() - Method in class com.sleepycat.je.log.SearchFileReader
 
getLastRecoveryInfo() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Info about the last recovery
getLastReplicatedDbId() - Method in class com.sleepycat.je.dbi.DbTree
 
getLastReplicatedDbId() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getLastReplicatedNodeId() - Method in class com.sleepycat.je.dbi.NodeSequence
 
getLastReplicatedNodeId() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getLastReplicatedTxnId() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getLastReplicatedTxnId() - Method in class com.sleepycat.je.txn.TxnManager
 
getLastSeen(LogEntryType) - Method in class com.sleepycat.je.log.LastFileReader
 
getLastSyncVLSN() - Method in class com.sleepycat.je.utilint.FileMapper
 
getLastTxnId() - Method in class com.sleepycat.je.TransactionStats
The last transaction ID allocated.
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
Returns the last cached value of the sequence.
getLatchedDupRoot(boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Fetch, latch and return the DIN root of the duplicate tree at the cursor position.
getLatchStats() - Method in class com.sleepycat.je.latch.Latch
 
getLatestVersion() - Method in class com.sleepycat.persist.impl.Format
If this is the latest/evolved format, returns this; otherwise, returns the current version of this format.
getLatestVersion(String) - Method in class com.sleepycat.persist.impl.PersistCatalog
 
getLeader() - Method in class com.sleepycat.je.log.FSyncManager.FSyncGroup
 
getLeafNodeCount() - Method in class com.sleepycat.je.BtreeStats
Returns the number of leaf nodes in the database tree, which can equal the number of records.
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
 
getLNMainKey(BIN, int) - Method in class com.sleepycat.je.cleaner.Cleaner
Returns the main key for a given BIN entry.
getLoadLNs() - Method in class com.sleepycat.je.PreloadConfig
Return the configuration of the preload load LNs option.
getLoadPropertyFile() - Method in class com.sleepycat.je.EnvironmentMutableConfig
For unit testing, to prevent loading of je.properties.
getLocalSync() - Method in class com.sleepycat.je.Durability
Returns the transaction synchronization policy to be used locally when committing a transaction.
getLocalTransaction() - Method in class com.sleepycat.je.jca.ra.JEConnection
 
getLocalTransaction() - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
getLockBytes() - Method in class com.sleepycat.je.EnvironmentStats
The number of bytes of JE cache used for holding locks and transactions.
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
 
getLocking() - Method in class com.sleepycat.je.EnvironmentConfig
Returns true if the database environment is configured for locking.
getLockManager() - Method in class com.sleepycat.je.txn.TxnManager
Give transactions and environment access to lock manager.
getLockMemoryUsage() - Method in class com.sleepycat.je.dbi.MemoryBudget
Public for unit testing.
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
Returns the database environment's locking statistics.
getLockTableIndex(Long) - Method in class com.sleepycat.je.txn.LockManager
 
getLockTableIndex(long) - Method in class com.sleepycat.je.txn.LockManager
 
getLockTimeout() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getLockTimeout() - Method in class com.sleepycat.je.EnvironmentConfig
Returns the lock timeout setting, in microseconds.
getLockTimeout() - Method in class com.sleepycat.je.txn.BuddyLocker
Returns the lock timeout of the buddy locker, since this locker has no independent timeout.
getLockTimeout() - Method in class com.sleepycat.je.txn.Locker
Get the lock timeout period for this locker, in milliseconds WARNING: Be sure to always access the timeout with this accessor, since it is overridden in BuddyLocker.
getLockType() - Method in class com.sleepycat.je.txn.LockInfo
 
getLogBufferBudget() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getLogBufferSize() - Method in class com.sleepycat.je.log.LogBufferPool
 
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
 
getLogFilesInBackupSet() - Method in class com.sleepycat.je.util.DbBackup
Get the list of all files that are needed for the environment at the point of time when backup mode started.
getLogFilesInBackupSet(long) - Method in class com.sleepycat.je.util.DbBackup
Get the minimum list of files that must be copied for this backup.
getLogger() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getLogger() - Method in class com.sleepycat.je.evictor.Evictor
 
getLogger() - Method in class com.sleepycat.je.evictor.PrivateEvictor
Standard logging is supported by PrivateEvictor.
getLogger() - Method in class com.sleepycat.je.evictor.SharedEvictor
Currently returns null to disable logging in the SharedEvictor.
getLogManager() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getLogSize() - Method in class com.sleepycat.je.cleaner.DbFileSummary
 
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
This log entry type is configured to perform marshaling (getLogSize and writeToLog) under the write log mutex.
getLogSize() - Method in class com.sleepycat.je.dbi.DbTree
 
getLogSize() - Method in class com.sleepycat.je.dbi.ReplicatedDatabaseConfig
 
getLogSize() - Method in enum com.sleepycat.je.log.entry.DbOperationType
 
getLogSize() - Method in class com.sleepycat.je.log.FileHeader
 
getLogSize() - Method in interface com.sleepycat.je.log.Loggable
 
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
This log entry type is configured to perform marshaling (getLogSize and writeToLog) under the write log mutex.
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
 
getLogSize() - Method in class com.sleepycat.je.utilint.VLSN
 
getLogSource(long) - Method in class com.sleepycat.je.log.LogManager
Find the LSN, whether in a file or still in the log buffers.
getLogType() - Method in class com.sleepycat.je.log.entry.BaseEntry
 
getLogType() - Method in interface com.sleepycat.je.log.entry.LogEntry
 
getLogType() - Method in class com.sleepycat.je.tree.BIN
 
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.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
 
getLogVersion() - Method in class com.sleepycat.je.log.FileHandle
 
getLogVersion() - Method in class com.sleepycat.je.log.FileHeader
 
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
 
getLowestLevelSet() - Method in class com.sleepycat.je.recovery.DirtyINMap
Get the lowest level currently stored in the map.
getLowUtilizationFiles() - Method in class com.sleepycat.je.cleaner.FileSelector
Returns a read-only set of low utilization files that can be accessed without synchronization.
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.
getLSN(long) - Method in class com.sleepycat.je.utilint.FileMapper
 
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.SingleItemEntry
 
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
Returns the maximum depth of the main database tree.
getMainTreeMaxDepth() - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
getMajor() - Method in class com.sleepycat.je.JEVersion
Major number of the release version.
getMapLN() - Method in class com.sleepycat.je.log.LNFileReader
Returns a MapLN if the LN is a MapLN, or null otherwise.
getMasterNodeId() - Method in class com.sleepycat.je.txn.TxnEnd
 
getMax() - Method in class com.sleepycat.je.SequenceStats
Returns the maximum permitted value of the sequence.
getMaxBtreeSizeInternalNodesOnly() - Method in class com.sleepycat.je.util.DbCacheSize
 
getMaxBtreeSizeWithData() - Method in class com.sleepycat.je.util.DbCacheSize
 
getMaxBytes() - Method in class com.sleepycat.je.PreloadConfig
Return the number of bytes in the cache to stop the preload at.
getMaxCacheSizeInternalNodesOnly() - Method in class com.sleepycat.je.util.DbCacheSize
 
getMaxCacheSizeWithData() - Method in class com.sleepycat.je.util.DbCacheSize
 
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
 
getMaxINsPerBatch() - Method in class com.sleepycat.je.evictor.Evictor
Returns the approximate number of total INs in the INList(s).
getMaxINsPerBatch() - Method in class com.sleepycat.je.evictor.PrivateEvictor
Returns the simple INList size.
getMaxINsPerBatch() - Method in class com.sleepycat.je.evictor.SharedEvictor
Returns the total of all INList sizes, as of the last time sizes were initialized.
getMaxMemory() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getMaxMemory() - Method in class com.sleepycat.je.dbi.MemoryBudget.Totals
 
getMaxMillisecs() - Method in class com.sleepycat.je.PreloadConfig
Return the number of millisecs to stop the preload after.
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.DbFileSummaryMap
 
getMemorySize() - Method in class com.sleepycat.je.cleaner.LNInfo
 
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.FileSummaryLN
Overrides this method to add space occupied by this object's fields.
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.MapLN
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
For unit testing.
getMessage() - Method in class com.sleepycat.je.utilint.Tracer
 
getMetaData() - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
getMethodDescriptor(Type, Type[]) - Static method in class com.sleepycat.asm.Type
Returns the descriptor corresponding to the given argument and return types.
getMethodDescriptor(Method) - Static method in class com.sleepycat.asm.Type
Returns the descriptor corresponding to the given method.
getMigrate() - Method in class com.sleepycat.je.tree.ChildReference
Get the entry migrate status.
getMigrate(int) - Method in class com.sleepycat.je.tree.IN
Get the idx'th migrate status.
getMin() - Method in class com.sleepycat.je.config.ShortConfigParam
 
getMin() - Method in class com.sleepycat.je.SequenceStats
Returns the minimum permitted value of the sequence.
getMinBtreeSizeInternalNodesOnly() - Method in class com.sleepycat.je.util.DbCacheSize
 
getMinBtreeSizeWithData() - Method in class com.sleepycat.je.util.DbCacheSize
 
getMinCacheSizeInternalNodesOnly() - Method in class com.sleepycat.je.util.DbCacheSize
 
getMinCacheSizeWithData() - Method in class com.sleepycat.je.util.DbCacheSize
 
getMinimizeRecoveryTime() - Method in class com.sleepycat.je.CheckpointConfig
Returns the configuration of the minimize recovery time option.
getMinor() - Method in class com.sleepycat.je.JEVersion
Minor number of the release version.
getMinReplicatedDbId() - Method in class com.sleepycat.je.log.INFileReader
 
getMinReplicatedNodeId() - Method in class com.sleepycat.je.log.INFileReader
 
getMinReplicatedTxnId() - Method in class com.sleepycat.je.log.INFileReader
 
getMinTreeMemoryUsage() - Method in class com.sleepycat.je.dbi.MemoryBudget
For unit tests.
getMinutes() - Method in class com.sleepycat.je.CheckpointConfig
Returns the checkpoint time threshold, in minutes.
GetMode - Class in com.sleepycat.je.dbi
Internal class used to distinguish which variety of getXXX() that Cursor.retrieveNext should use.
getModel() - Method in class com.sleepycat.persist.EntityStore
Returns the current entity model for this store.
getModel() - Method in class com.sleepycat.persist.impl.Store
 
getModel() - Method in class com.sleepycat.persist.raw.RawStore
Returns the last configured and stored entity model for this store.
getModel() - Method in class com.sleepycat.persist.StoreConfig
Returns the entity model that defines entity classes and index keys.
getModelClasses() - Method in class com.sleepycat.persist.impl.PersistCatalog
Returns a set of all persistent (non-simple type) class names.
getModeValue() - Method in enum com.sleepycat.je.log.FileManager.FileMode
 
getMultiKeyCreator() - Method in class com.sleepycat.je.SecondaryConfig
Returns the user-supplied object used for creating multi-valued secondary keys.
getMustBeCleanedFiles() - Method in class com.sleepycat.je.cleaner.FileSelector
Returns a read-only copy of to-be-cleaned and being-cleaned files that can be accessed without synchronization.
getMutableConfig() - Method in class com.sleepycat.je.Environment
Returns database environment attributes.
getMutations() - Method in class com.sleepycat.persist.EntityStore
Returns the set of mutations that were configured when the store was opened, or if none were configured, the set of mutations that were configured and stored previously.
getMutations() - Method in class com.sleepycat.persist.impl.Evolver
 
getMutations() - Method in class com.sleepycat.persist.impl.PersistCatalog
Returns the current merged mutations.
getMutations() - Method in class com.sleepycat.persist.impl.Store
 
getMutations() - Method in class com.sleepycat.persist.raw.RawStore
Returns the set of mutations that were configured and stored previously.
getMutations() - Method in class com.sleepycat.persist.StoreConfig
Returns the configured mutations for performing lazy evolution of stored instances.
getNAborts() - Method in class com.sleepycat.je.TransactionStats
The number of transactions that have aborted.
getNActive() - Method in class com.sleepycat.je.TransactionStats
The number of transactions that are currently active.
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
Get the user visible name for the transaction.
getName() - Method in class com.sleepycat.je.TransactionStats.Active
The transaction name, including the thread name if available.
getName() - Method in class com.sleepycat.persist.impl.FieldInfo
 
getName() - Method in class com.sleepycat.persist.model.FieldMetadata
Returns the field name.
getName() - Method in interface com.sleepycat.persist.raw.RawField
Returns the name of the field.
getNBegins() - Method in class com.sleepycat.je.TransactionStats
The number of transactions that have begun.
getNBINsLoaded() - Method in class com.sleepycat.je.PreloadStats
Returns the number of BINs that were loaded into the cache during the preload() operation.
getNBINsStripped() - Method in class com.sleepycat.je.EnvironmentStats
The number of BINS stripped by the evictor.
getNCachedGets() - Method in class com.sleepycat.je.SequenceStats
Returns the number of times that Sequence.get was called and a cached value was returned.
getNCacheMiss() - Method in class com.sleepycat.je.EnvironmentStats
The total number of requests for database objects which were not in memory.
getNCheckpoints() - Method in class com.sleepycat.je.EnvironmentStats
The total number of checkpoints run so far.
getNCleanerDeletions() - Method in class com.sleepycat.je.EnvironmentStats
The number of cleaner file deletions this session.
getNCleanerEntriesRead() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of log entries read by the cleaner.
getNCleanerRuns() - Method in class com.sleepycat.je.EnvironmentStats
The number of cleaner runs this session.
getNClusterLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs processed because they qualify for clustering.
getNCommits() - Method in class com.sleepycat.je.TransactionStats
The number of transactions that have committed.
getNConverted() - Method in class com.sleepycat.persist.evolve.EvolveStats
The total number of entities converted during eager evolution.
getNDBINsLoaded() - Method in class com.sleepycat.je.PreloadStats
Returns the number of DBINs that were loaded into the cache during the preload() operation.
getNDeltaINFlush() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of Delta INs flushed to the log.
getNDINsLoaded() - Method in class com.sleepycat.je.PreloadStats
Returns the number of DINs that were loaded into the cache during the preload() operation.
getNDupCountLNsLoaded() - Method in class com.sleepycat.je.PreloadStats
Returns the number of DupCountLNs that were loaded into the cache during the preload() operation.
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
The number of passes made to the evictor.
getNewLogEntry() - Method in class com.sleepycat.je.log.LogEntryType
 
getNewName() - Method in class com.sleepycat.persist.evolve.Renamer
Returns the new class or field name specified in the constructor.
getNewOffset(int[], int[], int, int) - Static method in class com.sleepycat.asm.MethodWriter
Computes the future value of a bytecode offset.
getNewOffset(int[], int[], Label) - Static method in class com.sleepycat.asm.MethodWriter
Updates the offset of the given label.
getNext(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getNext(), join cursor is allowed.
getNext(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the next key/data pair and return that pair.
getNext(DatabaseEntry, DatabaseEntry, LockType, boolean, boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
 
getNext(DatabaseEntry, LockMode) - Method in class com.sleepycat.je.JoinCursor
Returns the next primary key resulting from the join operation.
getNext(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.JoinCursor
Returns the next primary key and data resulting from the join operation.
getNext(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the next key/data pair and return that pair.
getNext(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the next key/data pair and return that pair.
getNext() - Method in class com.sleepycat.je.utilint.VLSN
Return a VLSN which would follow this one.
getNext(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
getNextBin(BIN, boolean, CacheMode) - Method in class com.sleepycat.je.tree.Tree
Return a reference to the adjacent BIN.
getNextDup(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getNextDup(), no join cursor allowed.
getNextDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
If the next key/data pair of the database is a duplicate data record for the current key/data pair, moves the cursor to the next key/data pair of the database and return that pair.
getNextDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
If the next key/data pair of the database is a duplicate data record for the current key/data pair, move the cursor to the next key/data pair of the database and return that pair.
getNextDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
If the next key/data pair of the database is a duplicate data record for the current key/data pair, move the cursor to the next key/data pair of the database and return that pair.
getNextDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
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
 
getNextIN() - Method in class com.sleepycat.je.evictor.Evictor
Returns the next IN in the INList(s), wrapping if necessary.
getNextIN() - Method in class com.sleepycat.je.evictor.PrivateEvictor
Returns the next IN, wrapping if necessary.
getNextIN() - Method in class com.sleepycat.je.evictor.SharedEvictor
Returns the next IN, wrapping if necessary.
getNextLocalNodeId() - Method in class com.sleepycat.je.dbi.NodeSequence
We get a new node id of the appropriate kind when creating a new node.
getNextLsn() - Method in class com.sleepycat.je.log.FileManager
Return the next available LSN in the log.
getNextNoDup(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getNext(), join cursor is allowed.
getNextNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the next non-duplicate key/data pair and return that pair.
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
Move the cursor to the next non-duplicate key/data pair and return that pair.
getNextNoDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the next non-duplicate key/data pair and return that pair.
getNextNoDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
getNextReplicatedNodeId() - Method in class com.sleepycat.je.dbi.NodeSequence
 
getNextReplicatedTxnId() - Method in class com.sleepycat.je.txn.TxnManager
 
getNextTransientNodeId() - Method in class com.sleepycat.je.dbi.NodeSequence
 
getNextTxnId() - Method in class com.sleepycat.je.txn.TxnManager
Get the next transaction id to use.
getNextWithKeyChangeStatus(DatabaseEntry, DatabaseEntry, LockType, boolean, boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Move the cursor forward and return the next record.
getNFileOpens() - Method in class com.sleepycat.je.EnvironmentStats
The number of times a log file has been opened.
getNFSyncRequests() - Method in class com.sleepycat.je.EnvironmentStats
The number of fsyncs requested through the group commit manager.
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
The number of fsyncs issued through the group commit manager.
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
The number of fsync requests submitted to the group commit manager which timed out.
getNFSyncTimeouts() - Method in class com.sleepycat.je.log.FileManager
 
getNFullBINFlush() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of full BINS flushed to the log.
getNFullINFlush() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of full INs flushed to the log.
getNGets() - Method in class com.sleepycat.je.SequenceStats
Returns the number of times that Sequence.get was called successfully.
getNINsCleaned() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of INs cleaned.
getNINsDead() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of INs that were not found in the tree anymore (deleted).
getNINsLoaded() - Method in class com.sleepycat.je.PreloadStats
Returns the number of INs that were loaded into the cache during the preload() operation.
getNINsMigrated() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of INs migrated.
getNINsObsolete() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of INs obsolete.
getNLevels() - Method in class com.sleepycat.je.util.DbCacheSize
 
getNLNQueueHits() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs processed without a tree lookup.
getNLNsCleaned() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs cleaned.
getNLNsDead() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs that were not found in the tree anymore (deleted).
getNLNsLoaded() - Method in class com.sleepycat.je.PreloadStats
Returns the number of LNs that were loaded into the cache during the preload() operation.
getNLNsLocked() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs encountered that were locked.
getNLNsMarked() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs that were marked for migration during cleaning.
getNLNsMigrated() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs encountered that were migrated forward in the log.
getNLNsObsolete() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs obsolete.
getNLogBuffers() - Method in class com.sleepycat.je.EnvironmentStats
The number of log buffers currently instantiated.
getNMarkedLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs processed because they were previously marked for migration.
getNNodesExplicitlyEvicted() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of nodes evicted.
getNNodesScanned() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of nodes scanned in order to select the eviction set.
getNNodesSelected() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of nodes selected to evict.
getNNotResident() - Method in class com.sleepycat.je.EnvironmentStats
The number of requests for database objects not contained within the in memory data structures.
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
 
getNodeMaxDupTreeEntries() - Method in class com.sleepycat.je.DatabaseConfig
Returns the maximum number of children a B+Tree duplicate tree node can have.
getNodeMaxDupTreeEntries() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getNodeMaxEntries() - Method in class com.sleepycat.je.DatabaseConfig
Returns the maximum number of children a B+Tree node can have.
getNodeMaxEntries() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getNodeSequence() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
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
The number of bins encountered by the INCompressor that were not actually empty when the compressor ran.
getNonObsoleteCount() - Method in class com.sleepycat.je.cleaner.DbFileSummary
Returns the number of non-obsolete LN and IN entries.
getNonObsoleteCount() - Method in class com.sleepycat.je.cleaner.FileSummary
Returns the number of non-obsolete LN and IN entries.
getNOpenFiles() - Method in class com.sleepycat.je.EnvironmentStats
The number of files currently open in the file cache.
getNoSort() - Method in class com.sleepycat.je.JoinConfig
Returns whether automatic sorting of the input cursors is disabled.
getNoSync() - Method in class com.sleepycat.je.TransactionConfig
Returns true if the transaction is configured to not write or synchronously flush the log it when commits.
getNotificationInfo(Environment) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
No notifications are supported.
getNoWait() - Method in class com.sleepycat.je.TransactionConfig
Returns true if the transaction is configured to not wait if a lock request cannot be immediately granted.
getNOwners() - Method in class com.sleepycat.je.LockStats
Total lock owners in lock table.
getNPendingLNsLocked() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of pending LNs that could not be locked for migration because of a long duration application lock.
getNPendingLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs processed because they were previously locked.
getNRandomReadBytes() - Method in class com.sleepycat.je.EnvironmentStats
The number of bytes read which required respositioning the disk head more than 1MB from the previous file position.
getNRandomReads() - Method in class com.sleepycat.je.EnvironmentStats
The number of disk reads which required respositioning the disk head more than 1MB from the previous file position.
getNRandomWriteBytes() - Method in class com.sleepycat.je.EnvironmentStats
The number of bytes written which required respositioning the disk head more than 1MB from the previous file position.
getNRandomWrites() - Method in class com.sleepycat.je.EnvironmentStats
The number of disk writes which required respositioning the disk head by more than 1MB from the previous file position.
getNRead() - Method in class com.sleepycat.persist.evolve.EvolveStats
The total number of entities read during eager evolution.
getNReadLocks() - Method in class com.sleepycat.je.LockStats
Total read locks currently held.
getNRepeatFaultReads() - Method in class com.sleepycat.je.EnvironmentStats
The number of reads which had to be repeated when faulting in an object from disk because the read chunk size controlled by je.log.faultReadSize is too small.
getNRepeatIteratorReads() - Method in class com.sleepycat.je.EnvironmentStats
The number of times we try to read a log entry larger than the read buffer size and can't grow the log buffer to accommodate the large object.
getNRepeatIteratorReads() - Method in class com.sleepycat.je.log.FileReader
 
getNRequests() - Method in class com.sleepycat.je.LockStats
Total number of lock requests to date.
getNRootNodesEvicted() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of database root nodes evicted.
getNSequentialReadBytes() - Method in class com.sleepycat.je.EnvironmentStats
The number of bytes read which did not require respositioning the disk head more than 1MB from the previous file position.
getNSequentialReads() - Method in class com.sleepycat.je.EnvironmentStats
The number of disk reads which did not require respositioning the disk head more than 1MB from the previous file position.
getNSequentialWriteBytes() - Method in class com.sleepycat.je.EnvironmentStats
The number of bytes written which did not require respositioning the disk head more than 1MB from the previous file position.
getNSequentialWrites() - Method in class com.sleepycat.je.EnvironmentStats
The number of disk writes which did not require respositioning the disk head by more than 1MB from the previous file position.
getNSharedCacheEnvironments() - Method in class com.sleepycat.je.dbi.DbEnvPool
 
getNSharedCacheEnvironments() - Method in class com.sleepycat.je.EnvironmentStats
The number of environments using the shared cache.
getNTempBufferWrites() - Method in class com.sleepycat.je.EnvironmentStats
The number of writes which had to be completed using the temporary marshalling buffer because the fixed size log buffers specified by je.log.totalBufferBytes and je.log.numBuffers were not large enough.
getNTimeouts() - Method in class com.sleepycat.je.log.FSyncManager
 
getNToBeCleanedLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of LNs processed because they are soon to be cleaned.
getNTotalLocks() - Method in class com.sleepycat.je.LockStats
Total locks currently in lock table.
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
The numeric version string, without the patch tag.
getNumExplicitlySetParams() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Testing support
getNumFromName(String) - Method in class com.sleepycat.je.log.FileManager
Get the file number from a file name.
getNumLevels() - Method in class com.sleepycat.je.recovery.DirtyINMap
 
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
Total transactions waiting for locks.
getNWaits() - Method in class com.sleepycat.je.LockStats
Total number of lock waits to date.
getNWakeupRequests() - Method in class com.sleepycat.je.cleaner.Cleaner
 
getNWakeupRequests() - Method in interface com.sleepycat.je.utilint.DaemonRunner
 
getNWakeupRequests() - Method in class com.sleepycat.je.utilint.DaemonThread
For unit testing.
getNWriteLocks() - Method in class com.sleepycat.je.LockStats
Total write locks currently held.
getNXAAborts() - Method in class com.sleepycat.je.TransactionStats
The number of XA transactions that have aborted.
getNXACommits() - Method in class com.sleepycat.je.TransactionStats
The number of XA transactions that have committed.
getNXAPrepares() - Method in class com.sleepycat.je.TransactionStats
The number of XA transactions that have been prepared.
getObsoleteDetail(Long, PackedOffsets, boolean) - 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.DbFileSummary
Returns the approximate byte size of all obsolete IN entries.
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.DbFileSummary
Returns the approximate byte size of all obsolete LN 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.DbFileSummary
Returns an estimate of the total bytes that are obsolete.
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.asm.Label
Returns the offset corresponding to this label.
getOffset() - Method in class com.sleepycat.je.DatabaseEntry
Returns the byte offset into the data array.
getOnlyAbortable() - Method in class com.sleepycat.je.txn.Txn
Get the state of a transaction's ONLY_ABORTABLE.
getOpcode(int) - Method in class com.sleepycat.asm.Type
Returns a JVM instruction opcode adapted to this Java type.
getOperationList(Environment) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Get mbean operation metadata for this environment.
getOperationRepContext(DbOperationType) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Return a ReplicationContext that includes information on how to logically replicate database operations.
getOperationType() - Method in class com.sleepycat.je.log.entry.NameLNLogEntry
 
getOrCreateFormat(Catalog, String, boolean) - Static method in class com.sleepycat.persist.impl.PersistEntityBinding
Utility method for getting or creating a format as appropriate for bindings and key creators.
getOverrideBtreeComparator() - Method in class com.sleepycat.je.DatabaseConfig
Returns the override setting for the btree comparator.
getOverrideDuplicateComparator() - Method in class com.sleepycat.je.DatabaseConfig
Returns the override setting for the duplicate comparator.
getOwnersClone() - Method in interface com.sleepycat.je.txn.Lock
Get a new Set of the owners.
getOwnersClone() - Method in class com.sleepycat.je.txn.LockImpl
Get a new Set of the owners.
getOwnersClone() - Method in class com.sleepycat.je.txn.ThinLockImpl
 
getOwnerTxnIds() - Method in exception com.sleepycat.je.DeadlockException
Returns an array of longs containing transaction ids of owners at the the time of the timeout.
getPackedIntByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a packed integer.
getPackedIntLogSize(int) - Static method in class com.sleepycat.je.log.LogUtils
 
getPackedLongByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a packed long integer.
getPackedLongLogSize(long) - Static method in class com.sleepycat.je.log.LogUtils
 
getParentBINForChildLN(TreeLocation, byte[], byte[], LN, boolean, boolean, boolean, CacheMode) - 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
The transaction ID of the parent transaction (or 0, if no parent).
getParentINForChildIN(IN, boolean, CacheMode) - Method in class com.sleepycat.je.tree.Tree
GetParentNode without optional tracking.
getParentINForChildIN(IN, boolean, CacheMode, int, List<TrackingInfo>) - 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, CacheMode, int, List<TrackingInfo>, 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
Returns whether this DatabaseEntry is configured to read or write partial records.
getPartialLength() - Method in class com.sleepycat.je.DatabaseEntry
Returns the byte length of the partial record being read or written by the application, in bytes.
getPartialOffset() - Method in class com.sleepycat.je.DatabaseEntry
Returns the offset of the partial record being read or written by the application, in bytes.
getPatch() - Method in class com.sleepycat.je.JEVersion
Patch number of the release version.
getPendingDBs() - Method in class com.sleepycat.je.cleaner.FileSelector
Returns an array of DatabaseIds for DBs that were pending deletion in a prior cleaning attempt, or null if no DBs are pending.
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.
getPersistentFields() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns an unmodifiable list of metadata for the persistent fields in this class, or null if the default rules for persistent fields should be used.
getPrepared() - Method in class com.sleepycat.je.Transaction
 
getPrepared() - Method in class com.sleepycat.je.txn.Txn
 
getPrev(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getPrev(), no join cursor allowed.
getPrev(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the previous key/data pair and return that pair.
getPrev(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the previous key/data pair and return that pair.
getPrev(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the previous key/data pair and return that pair.
getPrev() - Method in class com.sleepycat.je.utilint.VLSN
Return a VLSN which would precede this one.
getPrev(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
getPrevBin(BIN, boolean, CacheMode) - Method in class com.sleepycat.je.tree.Tree
Return a reference to the previous BIN.
getPrevDup(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getPrevDup(), no join cursor allowed.
getPrevDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
If the previous key/data pair of the database is a duplicate data record for the current key/data pair, moves the cursor to the previous key/data pair of the database and return that pair.
getPrevDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
If the previous key/data pair of the database is a duplicate data record for the current key/data pair, move the cursor to the previous key/data pair of the database and return that pair.
getPrevDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
If the previous key/data pair of the database is a duplicate data record for the current key/data pair, move the cursor to the previous key/data pair of the database and return that pair.
getPrevDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
getPrevEntryOffset() - Method in class com.sleepycat.je.log.FileManager
 
getPreviousVersion() - Method in class com.sleepycat.persist.impl.Format
Returns the previous version of this format in the linked list of versions, or null if this is the only version.
getPrevNoDup(boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getPrevNoDup(), no join cursor allowed.
getPrevNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the previous non-duplicate key/data pair and return that pair.
getPrevNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the previous non-duplicate key/data pair and return that pair.
getPrevNoDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the previous non-duplicate key/data pair and return that pair.
getPrevNoDup(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
getPrevOffset() - Method in class com.sleepycat.je.log.LastFileReader
 
getPrevOffset() - Method in class com.sleepycat.je.log.LogEntryHeader
 
getPriKeyField() - Method in class com.sleepycat.persist.impl.ComplexFormat
 
getPrimaryConfig(Class) - Method in class com.sleepycat.persist.EntityStore
Returns the default primary database Berkeley DB engine API configuration for an entity class.
getPrimaryConfig(Class) - Method in class com.sleepycat.persist.impl.Store
 
getPrimaryDatabase() - Method in class com.sleepycat.je.SecondaryCursor
Returns the primary Database associated with this cursor.
getPrimaryDatabase() - Method in class com.sleepycat.je.SecondaryDatabase
Returns the primary database associated with this secondary database.
getPrimaryIndex(Class<PK>, Class<E>) - Method in class com.sleepycat.persist.EntityStore
Returns the primary index for a given entity class, opening it if necessary.
getPrimaryIndex(Class<PK>, String, Class<E>, String) - Method in class com.sleepycat.persist.impl.Store
A getPrimaryIndex with extra parameters for opening a raw store.
getPrimaryIndex(String) - Method in class com.sleepycat.persist.raw.RawStore
Opens the primary index for a given entity class.
getPrimaryIndex() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the primary index associated with this secondary index.
getPrimaryKey() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns the primary key metadata for a key declared in this class, or null if none is declared.
getPrimaryKey() - Method in class com.sleepycat.persist.model.EntityMetadata
Returns the primary key metadata for this entity.
getPrimaryKeyThang() - Method in class com.sleepycat.collections.DataCursor
Returns the internal primary key entry, which is the same object as the key entry if the cursor is not for a secondary database.
getPrimitiveBinding(Class<T>) - Static method in class com.sleepycat.bind.tuple.TupleBinding
Creates a tuple binding for a primitive Java class.
getPrimitiveLength() - Method in class com.sleepycat.persist.impl.SimpleFormat.FBool
 
getPrimitiveLength() - Method in class com.sleepycat.persist.impl.SimpleFormat.FByte
 
getPrimitiveLength() - Method in class com.sleepycat.persist.impl.SimpleFormat.FChar
 
getPrimitiveLength() - Method in class com.sleepycat.persist.impl.SimpleFormat.FDouble
 
getPrimitiveLength() - Method in class com.sleepycat.persist.impl.SimpleFormat.FFloat
 
getPrimitiveLength() - Method in class com.sleepycat.persist.impl.SimpleFormat.FInt
 
getPrimitiveLength() - Method in class com.sleepycat.persist.impl.SimpleFormat.FLong
 
getPrimitiveLength() - Method in class com.sleepycat.persist.impl.SimpleFormat.FShort
 
getPrimitiveLength() - Method in class com.sleepycat.persist.impl.SimpleFormat
 
getPrimitiveWrapperClass(int) - Static method in class com.sleepycat.persist.model.BytecodeEnhancer
Returns the wrapper class for a primitive.
getPrintInfo() - Method in class com.sleepycat.je.VerifyConfig
Returns true if the Environment.verify and Database.verify are configured to print basic verification information to System.out.
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
The number of bins that were successfully processed by the IN Compressor.
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
Returns true if the Environment.verify and Database.verify are configured to propagate exceptions found during verification.
getProps(EnvironmentMutableConfig) - Static method in class com.sleepycat.je.DbInternal
Proxy to EnvironmentMutableConfig.getProps
getProps() - Method in class com.sleepycat.je.EnvironmentMutableConfig
 
getProvisional() - Method in class com.sleepycat.je.log.LogEntryHeader
 
getProxiedClassName() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns the class name of the proxied class if this class is a PersistentProxy, or null otherwise.
getProxiedFormat() - Method in class com.sleepycat.persist.impl.Format
Returns the format that is proxied by this format.
getRange() - Method in class com.sleepycat.collections.DataCursor
Returns the range for this cursor.
getRangeMax() - Method in class com.sleepycat.je.SequenceConfig
Returns the maximum value for the sequence.
getRangeMin() - Method in class com.sleepycat.je.SequenceConfig
Returns the minimum value for the sequence.
getRawType(String) - Method in class com.sleepycat.persist.model.EntityModel
Returns the type information for the current version of a given class, or null if the class is not currently persistent.
getRawTypeVersion(String, int) - Method in class com.sleepycat.persist.model.EntityModel
Returns the type information for a given version of a given class, or null if the given version of the class is unknown.
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
Returns true if read operations performed by the cursor are configured to return modified but not yet committed data.
getReadCommitted() - Method in class com.sleepycat.je.TransactionConfig
Returns true if the transaction is configured for read committed isolation.
getReader() - Method in class com.sleepycat.persist.impl.Format
Returns the object for reading objects of the latest format.
getReadIntLength(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be read by PackedInteger.readInt(byte[], int).
getReadLongLength(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be read by PackedInteger.readLong(byte[], int).
getReadOnly() - Method in class com.sleepycat.je.DatabaseConfig
Returns true if the database is configured in read-only mode.
getReadOnly() - Method in class com.sleepycat.je.EnvironmentConfig
Returns true if the database environment is configured to be read only.
getReadOnly() - Method in class com.sleepycat.je.log.FileManager
 
getReadOnly() - Method in class com.sleepycat.persist.StoreConfig
Returns the read-only configuration property.
getReadUncommitted(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
getReadUncommitted() - Method in class com.sleepycat.je.CursorConfig
Returns true if read operations performed by the cursor are configured to return modified but not yet committed data.
getReadUncommitted() - Method in class com.sleepycat.je.TransactionConfig
Returns true if read operations performed by the transaction are configured to return modified but not yet committed data.
getRecalcToggle() - Method in class com.sleepycat.je.tree.IN
 
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
 
getRelatedEntity() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the class name of the related (foreign) entity, for which foreign key constraints are specified using the SecondaryKey.relatedEntity() annotation.
getRelationship() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the relationship between instances of the entity class and the secondary keys.
getRenamer(String, int, String) - Method in class com.sleepycat.persist.evolve.Mutations
Returns the renamer mutation for the given class, version and field, or null if none exists.
getRenamers() - Method in class com.sleepycat.persist.evolve.Mutations
Returns an unmodifiable collection of all renamer mutations.
getRenumbering(DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
getRepContext() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Return a ReplicationContext that will indicate if this operation should broadcast data records for this database as part the replication stream.
getReplicaAck() - Method in class com.sleepycat.je.Durability
Returns the replica acknowledgment policy used by the master when committing changes to a replicated environment.
getReplicaConfig() - Method in class com.sleepycat.je.dbi.ReplicatedDatabaseConfig
Create a database config for use on the replica which contains all the configuration options that were conveyed by way of this class.
getReplicaSync() - Method in class com.sleepycat.je.Durability
Returns the transaction synchronization policy to be used by the replica as it replays a transaction that needs an acknowledgment.
getReplicated() - Method in class com.sleepycat.je.DatabaseConfig
Not for public use yet.
getReplicated() - Method in class com.sleepycat.je.log.LogEntryHeader
 
getReplicatedCreateConfig() - Method in class com.sleepycat.je.log.entry.NameLNLogEntry
 
getReplicator() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getReplicatorNodeId() - Method in class com.sleepycat.je.txn.Txn
 
getRequiredEvictBytes() - Method in class com.sleepycat.je.EnvironmentStats
The number of bytes that must be evicted in order to get within the memory budget.
getResidentRootIN() - Method in class com.sleepycat.je.dbi.SortedLSNTreeWalker
 
getResidentRootIN(boolean) - Method in class com.sleepycat.je.tree.Tree
 
getResolvedModel() - Method in class com.sleepycat.persist.impl.PersistCatalog
Returns the model parameter, default model or stored model.
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.
getReturnType(String) - Static method in class com.sleepycat.asm.Type
Returns the Java type corresponding to the return type of the given method descriptor.
getReturnType(Method) - Static method in class com.sleepycat.asm.Type
Returns the Java type corresponding to the return type of the given method.
getRewriteAllowed() - Method in class com.sleepycat.je.log.LogBuffer
 
getRootIN(long) - Method in class com.sleepycat.je.dbi.SortedLSNTreeWalker
The default behavior fetches the rootIN from the log, but classes extending this may fetch the root from the tree.
getRootIN(CacheMode) - Method in class com.sleepycat.je.tree.Tree
Helper to obtain the root IN with shared root latching.
getRootINLatchedExclusive(CacheMode) - Method in class com.sleepycat.je.tree.Tree
Helper to obtain the root IN with exclusive root latching.
getRootLsn() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getRootLsn() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
getRootLsn() - Method in class com.sleepycat.je.tree.Tree
Get LSN of the rootIN.
getRuntimeMaxMemory() - Static method in class com.sleepycat.je.dbi.MemoryBudget
Returns Runtime.maxMemory(), accounting for a MacOS bug.
getSavedExceptions() - Method in class com.sleepycat.je.dbi.SortedLSNTreeWalker
 
getScanIterator() - Method in class com.sleepycat.je.evictor.Evictor
 
getScanIterator() - Method in class com.sleepycat.je.evictor.PrivateEvictor
 
getScanIterator() - Method in class com.sleepycat.je.evictor.SharedEvictor
 
getSearchBoth(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the specified key/data pair, where both the key and data items must match.
getSearchBoth(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Database
Retrieves the key/data pair with the given key and data value, that is, both the key and data items must match.
getSearchBoth(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
This operation is not allowed with this method signature.
getSearchBoth(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the specified secondary and primary key, where both the primary and secondary key items must match.
getSearchBoth(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryDatabase
This operation is not allowed with this method signature.
getSearchBoth(Transaction, DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryDatabase
Retrieves the key/data pair with the specified secondary and primary key, that is, both the primary and secondary key items must match.
getSearchBoth(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
getSearchBothRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the specified key and closest matching data item of the database.
getSearchBothRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
This operation is not allowed with this method signature.
getSearchBothRange(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the specified secondary key and closest matching primary key of the database.
getSearchBothRange(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
getSearchKey(Object, Object, boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getSearchKey(), no join cursor allowed.
getSearchKey(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the given key of the database, and return the datum associated with the given key.
getSearchKey(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the given key of the database, and return the datum associated with the given key.
getSearchKey(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the given key of the database, and return the datum associated with the given key.
getSearchKey(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
getSearchKeyRange(Object, Object, boolean) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.getSearchKeyRange(), no join cursor allowed.
getSearchKeyRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the closest matching key of the database, and return the data item associated with the matching key.
getSearchKeyRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the closest matching key of the database, and return the data item associated with the matching key.
getSearchKeyRange(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Move the cursor to the closest matching key of the database, and return the data item associated with the matching key.
getSearchKeyRange(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.util.keyrange.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
 
getSearchRecordNumber(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
getSecondaryBulkLoad() - Method in class com.sleepycat.persist.StoreConfig
Returns the bulk-load-secondaries configuration property.
getSecondaryConfig() - Method in class com.sleepycat.je.SecondaryDatabase
Returns a copy of the secondary configuration of this database.
getSecondaryConfig(Class, String) - Method in class com.sleepycat.persist.EntityStore
Returns the default secondary database Berkeley DB engine API configuration for an entity class and key name.
getSecondaryConfig(Class, String) - Method in class com.sleepycat.persist.impl.Store
 
getSecondaryDatabases() - Method in class com.sleepycat.je.Database
Returns a list of all SecondaryDatabase objects associated with a primary database.
getSecondaryIndex(PrimaryIndex<PK, E>, Class<SK>, String) - Method in class com.sleepycat.persist.EntityStore
Returns a secondary index for a given primary index and secondary key, opening it if necessary.
getSecondaryIndex(PrimaryIndex<PK, E1>, Class<E2>, String, Class<SK>, String, String) - Method in class com.sleepycat.persist.impl.Store
A getSecondaryIndex with extra parameters for opening a raw store.
getSecondaryIndex(String, String) - Method in class com.sleepycat.persist.raw.RawStore
Opens the secondary index for a given entity class and secondary key name.
getSecondaryKeys() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns an unmodifiable map of field name to secondary key metadata for all secondary keys declared in this class, or null if no secondary keys are declared in this class.
getSecondaryKeys() - Method in class com.sleepycat.persist.model.EntityMetadata
Returns an unmodifiable map of key name to secondary key metadata, or an empty map if no secondary keys are defined for this entity.
getSequence() - Method in class com.sleepycat.je.utilint.VLSN
 
getSequence(String) - Method in class com.sleepycat.persist.EntityStore
Returns a named sequence for using Berkeley DB engine API directly, opening it if necessary.
getSequence(String) - Method in class com.sleepycat.persist.impl.Store
 
getSequenceConfig(String) - Method in class com.sleepycat.persist.EntityStore
Returns the default Berkeley DB engine API configuration for a named key sequence.
getSequenceConfig(String) - Method in class com.sleepycat.persist.impl.Store
 
getSequenceKeyFormat() - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
getSequenceKeyFormat() - Method in class com.sleepycat.persist.impl.Format
Validates and returns the simple integer key format for a sequence key associated with this format.
getSequenceKeyFormat() - Method in class com.sleepycat.persist.impl.SimpleFormat.FByte
 
getSequenceKeyFormat() - Method in class com.sleepycat.persist.impl.SimpleFormat.FInt
 
getSequenceKeyFormat() - Method in class com.sleepycat.persist.impl.SimpleFormat.FLong
 
getSequenceKeyFormat() - Method in class com.sleepycat.persist.impl.SimpleFormat.FShort
 
getSequenceName() - Method in class com.sleepycat.persist.model.PrimaryKeyMetadata
Returns the name of the sequence for assigning key values.
getSerialBufferSize() - Method in class com.sleepycat.bind.serial.SerialBase
Returns the initial byte size of the output buffer.
getSerializableIsolation() - Method in class com.sleepycat.je.TransactionConfig
Returns true if the transaction has been explicitly configured to have serializable (degree 3) isolation.
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.
getSharedCache() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getSharedCache() - Method in class com.sleepycat.je.EnvironmentConfig
Returns true if the shared cache is used by this environment.
getSharedCacheTotalBytes() - Method in class com.sleepycat.je.EnvironmentStats
The total amount of the shared JE cache in use, in bytes.
getSharedLatches() - Static method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getSharedLogEntry() - Method in class com.sleepycat.je.log.LogEntryType
 
getShowProgressInterval() - Method in class com.sleepycat.je.StatsConfig
Returns the showProgressInterval value, if set.
getShowProgressInterval() - Method in class com.sleepycat.je.VerifyConfig
Returns the showProgressInterval value, if set.
getShowProgressStream() - Method in class com.sleepycat.je.StatsConfig
Returns the PrintStream on which the progress messages will be displayed during long running statistics gathering operations.
getShowProgressStream() - Method in class com.sleepycat.je.VerifyConfig
Returns the PrintStream on which the progress messages will be displayed during long running verify operations.
getSimpleFormat(Class) - Static method in class com.sleepycat.persist.impl.SimpleCatalog
 
getSingleKey() - Method in class com.sleepycat.util.keyrange.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.asm.AnnotationWriter
Returns the size of this annotation writer list.
getSize(ClassWriter, byte[], int, int, int) - Method in class com.sleepycat.asm.Attribute
Returns the size of all the attributes in this attribute list.
getSize() - Method in class com.sleepycat.asm.FieldWriter
Returns the size of this field.
getSize() - Method in class com.sleepycat.asm.MethodWriter
Returns the size of the bytecode of this method.
getSize() - Method in class com.sleepycat.asm.Type
Returns the size of values of this type.
getSize() - Method in class com.sleepycat.je.DatabaseEntry
Returns the byte size of the data array.
getSize() - Method in class com.sleepycat.je.dbi.INList
 
getSize() - Method in class com.sleepycat.je.log.entry.DeletedDupLNLogEntry
Extend super class to add in extra key.
getSize() - Method in class com.sleepycat.je.log.entry.INLogEntry
 
getSize() - Method in class com.sleepycat.je.log.entry.LNLogEntry
#see LogEntry#getSize
getSize() - Method in interface com.sleepycat.je.log.entry.LogEntry
 
getSize() - Method in class com.sleepycat.je.log.entry.NameLNLogEntry
Extends its super class to add in database operation information.
getSize() - Method in class com.sleepycat.je.log.entry.SingleItemEntry
 
getSize() - Method in class com.sleepycat.je.log.LogEntryHeader
 
getSizeMinusChecksum() - Method in class com.sleepycat.je.log.LogEntryHeader
 
getSort() - Method in class com.sleepycat.asm.Type
Returns the sort of this Java type.
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
Returns true if the database is configured to support sorted duplicate data items.
getSortedDuplicates() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getSortedDuplicates(byte) - Static method in class com.sleepycat.je.dbi.DatabaseImpl
 
getSplitBins() - Method in class com.sleepycat.je.EnvironmentStats
The number of bins encountered by the INCompressor that were split between the time they were put on the compressor queue and when the compressor ran.
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
 
GETSTATIC - Static variable in interface com.sleepycat.asm.Opcodes
 
getStats(StatsConfig) - Method in class com.sleepycat.je.Database
Returns database statistics.
getStats(StatsConfig) - Method in class com.sleepycat.je.Environment
Returns the general database environment statistics.
getStats(StatsConfig) - Method in class com.sleepycat.je.Sequence
Returns statistical information about the sequence.
getStats() - Method in class com.sleepycat.persist.evolve.EvolveEvent
The cummulative statistics gathered during eager evolution.
getStatus() - Method in class com.sleepycat.je.PreloadStats
Returns the PreloadStatus value for the preload() operation.
getStoreName() - Method in class com.sleepycat.persist.EntityStore
Returns the name of this store.
getStoreName() - Method in class com.sleepycat.persist.impl.Store
 
getStoreName() - Method in class com.sleepycat.persist.raw.RawStore
Returns the name of this store.
getStoreNames(Environment) - Static method in class com.sleepycat.persist.EntityStore
Returns the names of all entity stores in the given environment.
getStoreNames(Environment) - Static method in class com.sleepycat.persist.impl.Store
 
getStreamHeader() - Static method in class com.sleepycat.bind.serial.SerialOutput
Returns the fixed stream header used for all serialized streams in PROTOCOL_VERSION_2 format.
getStringByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a null-terminated UTF string in the data buffer, including the terminator.
getStringLogSize(String) - Static method in class com.sleepycat.je.log.LogUtils
 
getSubclassFormats(Format) - Method in class com.sleepycat.persist.impl.Evolver
Returns the set of formats for a specific superclass format, or null if the superclass is not a complex type or has not subclasses.
getSubclassIndex(PrimaryIndex<PK, E1>, Class<E2>, Class<SK>, String) - Method in class com.sleepycat.persist.EntityStore
Returns a secondary index for a secondary key in an entity subclass, opening it if necessary.
getSubclassMap() - Method in class com.sleepycat.persist.impl.PersistCatalog
Returns a map from format to a set of its superclass formats.
getSuper() - Method in class com.sleepycat.persist.raw.RawObject
Returns the instance of the superclass, or null if the superclass is Object or Enum.
getSuperFormat() - Method in class com.sleepycat.persist.impl.Format
Returns the format of the superclass.
getSuperType() - Method in class com.sleepycat.persist.impl.Format
 
getSuperType() - Method in interface com.sleepycat.persist.raw.RawType
Returns the type of the superclass, or null if the superclass is Object or this is not a complex type (in other words, this is a simple type or an array type).
getSync() - Method in class com.sleepycat.je.TransactionConfig
Returns true if the transaction is configured to write and synchronously flush the log it when commits.
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.
getTemporary() - Method in class com.sleepycat.je.DatabaseConfig
Returns the temporary database option.
getTemporary() - Method in class com.sleepycat.persist.StoreConfig
Returns the temporary configuration property.
getThread() - Method in class com.sleepycat.je.utilint.DaemonThread
For testing.
getThreadLocalReferenceCount() - Static method in class com.sleepycat.je.dbi.EnvironmentImpl
 
getThreadName() - Method in class com.sleepycat.je.ExceptionEvent
Returns the name of the daemon thread that threw the exception.
getThreadTransaction(Environment) - Static method in class com.sleepycat.compat.DbCompat
 
getThreadTransaction() - Method in class com.sleepycat.je.Environment
Returns the transaction associated with this thread if implied transactions are being used.
getTime() - Method in class com.sleepycat.je.txn.TxnEnd
 
getTimeoutMillis() - Method in exception com.sleepycat.je.DeadlockException
 
getTimestampLogSize(Timestamp) - Static method in class com.sleepycat.je.log.LogUtils
 
getTotalLogSize() - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Returns an approximation of the total log size.
getTotalLogSize() - Method in class com.sleepycat.je.EnvironmentStats
An approximation of the current total log size in bytes.
getTotals() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getTrackedDbs() - Method in class com.sleepycat.je.cleaner.LocalUtilizationTracker
 
getTrackedFile(long) - Method in class com.sleepycat.je.cleaner.BaseUtilizationTracker
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.BaseUtilizationTracker
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
Returns true if the database open is enclosed within a transaction.
getTransactional() - Method in class com.sleepycat.je.EnvironmentConfig
Returns true if the database environment is configured for transactions.
getTransactional() - Method in class com.sleepycat.persist.StoreConfig
Returns the transactional configuration property.
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
getTransactionConfig() - Method in class com.sleepycat.je.jca.ra.JERequestInfo
 
getTransactionId() - Method in class com.sleepycat.je.cleaner.DbFileSummary
Never called.
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.dbi.ReplicatedDatabaseConfig
 
getTransactionId() - Method in enum com.sleepycat.je.log.entry.DbOperationType
 
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.SingleItemEntry
 
getTransactionId() - Method in class com.sleepycat.je.log.FileHeader
 
getTransactionId() - Method in interface com.sleepycat.je.log.Loggable
 
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.INDeleteInfo
 
getTransactionId() - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
getTransactionId() - Method in class com.sleepycat.je.tree.Node
 
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
 
getTransactionId() - Method in class com.sleepycat.je.utilint.VLSN
 
getTransactionStats(StatsConfig) - Method in class com.sleepycat.je.Environment
Returns the database environment's transactional statistics.
getTransactionTimeout() - Method in class com.sleepycat.je.XAEnvironment
 
getTree() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
getTreeAdminMemory() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Figure out how much memory is used by the DbFileSummaryMap.
getTreeAdminMemory() - Method in class com.sleepycat.je.dbi.DbTree
 
getTreeAdminMemorySize() - Method in class com.sleepycat.je.tree.BIN
Returns the treeAdmin memory in objects referenced by this BIN.
getTreeAdminMemorySize() - Method in class com.sleepycat.je.tree.IN
Returns the treeAdmin memory in objects referenced by this IN.
getTreeAdminMemoryUsage() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
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.
getTruncateOldDbId() - Method in class com.sleepycat.je.log.DbOpReplicationContext
 
getTruncateOldDbId() - Method in class com.sleepycat.je.log.entry.NameLNLogEntry
 
getTupleBufferSize() - Method in class com.sleepycat.bind.tuple.TupleBase
Returns the initial byte size of the output buffer.
getTupleOutput(BigInteger) - Method in class com.sleepycat.bind.tuple.BigIntegerBinding
 
getTupleOutput(Boolean) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
getTupleOutput(Byte) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
getTupleOutput(Character) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
getTupleOutput(Double) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
getTupleOutput(Float) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
getTupleOutput(Integer) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
getTupleOutput(Long) - Method in class com.sleepycat.bind.tuple.LongBinding
 
getTupleOutput(Short) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
getTupleOutput(Double) - Method in class com.sleepycat.bind.tuple.SortedDoubleBinding
 
getTupleOutput(Float) - Method in class com.sleepycat.bind.tuple.SortedFloatBinding
 
getTupleOutput(String) - Method in class com.sleepycat.bind.tuple.StringBinding
 
getTupleOutput(E) - 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(Transaction) - Static method in class com.sleepycat.je.DbInternal
 
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
Returns true if the database environment is configured for asynchronous transactions.
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
Returns true if all transactions for this environment has been configured to have Serializable (Degree 3) isolation.
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
Returns the transaction timeout, in microseconds.
getTxnTimeout() - Method in class com.sleepycat.je.txn.BuddyLocker
Returns the transaction timeout of the buddy locker, since this locker has no independent timeout.
getTxnTimeout() - Method in class com.sleepycat.je.txn.Locker
Get the transaction timeout period for this locker, in milliseconds public for jca/ra/JELocalTransaction.
getTxnWriteNoSync() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Returns true if the database environment is configured for transactions which write but do not flush the log.
getType(String) - Static method in class com.sleepycat.asm.Type
Returns the Java type corresponding to the given type descriptor.
getType(Class) - Static method in class com.sleepycat.asm.Type
Returns the Java type corresponding to the given class.
getType() - Method in class com.sleepycat.je.log.LogEntryHeader
 
getType() - Method in class com.sleepycat.je.tree.Node
 
getType() - Method in class com.sleepycat.persist.impl.FieldInfo
 
getType() - Method in class com.sleepycat.persist.impl.Format
Returns the class that this format represents.
getType() - Method in interface com.sleepycat.persist.raw.RawField
Returns the type of the field, without expanding parameterized types, or null if the type is an interface type or the Object class.
getType() - Method in class com.sleepycat.persist.raw.RawObject
Returns the raw type information for this raw object.
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
 
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.cleaner.Cleaner
 
getUtilizationProfile() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Returns the UtilizationProfile.
getUtilizationRepairDone() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Is public for unit testing.
getUtilizationTracker() - Method in class com.sleepycat.je.cleaner.Cleaner
 
getUtilizationTracker() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Returns the UtilizationTracker.
getVal(Properties, ConfigParam) - Static method in class com.sleepycat.je.dbi.DbConfigManager
Helper method for environment and replicator configuration classes.
getVal(Properties, ConfigParam, String) - Static method in class com.sleepycat.je.dbi.DbConfigManager
Helper method for environment and replicator configuration classes.
getValue() - Method in class com.sleepycat.collections.MapEntryParameter
Returns the value of this entry.
getValue(Object) - Method in class com.sleepycat.collections.StoredContainer
 
getValue() - Method in class com.sleepycat.je.SequenceStats
Returns the current cached value of the sequence.
getValue() - Method in class com.sleepycat.je.utilint.Adler32
Returns current checksum value.
getValues() - Method in class com.sleepycat.persist.raw.RawObject
Returns a map of field name to value for a complex type, or null for an array type or an enum type.
getValueThang() - Method in class com.sleepycat.collections.DataCursor
Returns the internal value entry.
getVariableCacheUsage() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
getVariablePortionSize() - Method in class com.sleepycat.je.log.LogEntryHeader
 
getVerbose() - Method in class com.sleepycat.persist.model.ClassEnhancer
Gets verbose mode.
getVersion() - Method in class com.sleepycat.je.log.LogEntryHeader
 
getVersion() - Method in class com.sleepycat.persist.impl.Format
 
getVersion() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns the version of this persistent class.
getVersion() - Method in interface com.sleepycat.persist.raw.RawType
Returns the class version for this type.
getVersionHeader() - Static method in exception com.sleepycat.je.DatabaseException
 
getVersionString() - Method in class com.sleepycat.je.JEVersion
Release version, suitable for display.
getView() - Method in class com.sleepycat.collections.DataCursor
Returns the view for this cursor.
getVLSN() - Method in class com.sleepycat.je.log.LogEntryHeader
 
getVLSN(ByteBuffer) - Static method in class com.sleepycat.je.log.LogEntryHeader
Return the VLSN for the log entry header in this byte buffer.
getVLSNs() - Method in class com.sleepycat.je.utilint.FileMapper
Return the set of VLSNs in this mapper.
getWaitersListClone() - Method in interface com.sleepycat.je.txn.Lock
Get a list of waiters for debugging and error messages.
getWaitersListClone() - Method in class com.sleepycat.je.txn.LockImpl
Get a list of waiters for debugging and error messages.
getWaitersListClone() - Method in class com.sleepycat.je.txn.ThinLockImpl
 
getWaiterTxnIds() - Method in exception com.sleepycat.je.DeadlockException
Returns an array of longs containing transaction ids of waiters at the the time of the timeout.
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
Returns true if the sequence will wrap around when it is incremented (decremented) past the specified maximum (minimum) value.
getWrapperFormat() - Method in class com.sleepycat.persist.impl.Format
For primitive types only, returns their associated wrapper type.
getWrapperFormat() - Method in class com.sleepycat.persist.impl.SimpleFormat
 
getWritableFile(long) - Method in class com.sleepycat.je.log.FileManager.LogEndFileDescriptor
getWritableFile must be called under the log write latch.
getWritableLocker(Environment, Transaction, boolean, 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, 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
 
getWriteIntLength(int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be written by PackedInteger.writeInt(byte[], int, int).
getWriteLockInfo(long) - Method in class com.sleepycat.je.txn.BasicLocker
 
getWriteLockInfo(long) - Method in class com.sleepycat.je.txn.Locker
 
getWriteLockInfo(long) - Method in class com.sleepycat.je.txn.ReadCommittedLocker
 
getWriteLockInfo(long) - Method in class com.sleepycat.je.txn.Txn
 
getWriteLockMode() - Method in class com.sleepycat.collections.CurrentTransaction
Return the LockMode.RMW or null, depending on whether locking is enabled.
getWriteLongLength(long) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be written by PackedInteger.writeLong(byte[], int, long).
getWriteNoSync() - Method in class com.sleepycat.je.TransactionConfig
Returns true if the transaction is configured to write but not synchronously flush the log it when commits.
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.DummyLockManager
 
getWriteOwnerLocker(Long) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
getWriteOwnerLocker() - Method in interface com.sleepycat.je.txn.Lock
Return the locker that has a write ownership on this lock.
getWriteOwnerLocker() - Method in class com.sleepycat.je.txn.LockImpl
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
 
getWriteOwnerLocker() - Method in class com.sleepycat.je.txn.ThinLockImpl
 
getWriteOwnerLockerInternal(Long, int) - 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.
GOTO - Static variable in interface com.sleepycat.asm.Opcodes
 
groupSync() - Method in class com.sleepycat.je.log.FileManager
Flush a file using the group sync mechanism, trying to amortize off other syncs.

H

handleClosed(boolean) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Called after a handle onto this DB is closed.
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
 
Handler - Class in com.sleepycat.asm
Information about an exception handler block.
Handler() - Constructor for class com.sleepycat.asm.Handler
 
handler - Variable in class com.sleepycat.asm.Handler
Beginning of the exception handler's code.
handleToHandleLockMap - Variable in class com.sleepycat.je.txn.Locker
 
hasBound() - Method in class com.sleepycat.util.keyrange.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 - Variable in class com.sleepycat.asm.Item
The hash code value of this constant pool item.
hashCode() - Method in class com.sleepycat.asm.Type
Returns a hash code value for this type.
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.DatabaseEntry
Returns a hash code based on the data value.
hashCode() - Method in class com.sleepycat.je.dbi.CursorImpl
 
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
We would like as even a hash distribution as possible so that the Evictor's LRU is as accurate as possible.
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.
hashCode() - Method in class com.sleepycat.je.utilint.VLSN
 
hashCode() - Method in class com.sleepycat.persist.evolve.Converter
 
hashCode() - Method in class com.sleepycat.persist.evolve.EntityConverter
 
hashCode() - Method in class com.sleepycat.persist.evolve.Mutation
 
hashCode() - Method in class com.sleepycat.persist.evolve.Mutations
 
hashCode() - Method in class com.sleepycat.persist.evolve.Renamer
 
hashCode() - Method in class com.sleepycat.persist.impl.FieldInfo
 
hashCode() - Method in class com.sleepycat.persist.model.ClassMetadata
 
hashCode(Object) - Static method in class com.sleepycat.persist.model.ClassMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.EntityMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.FieldMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.PrimaryKeyMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
 
hashCode() - Method in class com.sleepycat.persist.raw.RawObject
 
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.BlockIterator
 
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.utilint.TinyHashSet.SingleElementIterator
 
hasNext() - Method in class com.sleepycat.persist.BasicIterator
 
hasOpenHandles() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Returns whether one or more handles are open.
hasPinnedChildren() - Method in class com.sleepycat.je.tree.BIN
Note that the IN may or may not be latched when this method is called.
hasPinnedChildren() - Method in class com.sleepycat.je.tree.DBIN
Note that the IN may or may not be latched when this method is called.
hasPinnedChildren() - Method in class com.sleepycat.je.tree.IN
Returns whether any resident children are not LNs (are INs).
hasPrevious() - Method in class com.sleepycat.collections.BlockIterator
 
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.
hasResidentChildren() - Method in class com.sleepycat.je.tree.IN
Returns whether any child is non-null.
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 - Variable in class com.sleepycat.asm.ClassReader
Start index of the class header information (access, name...) in b.
header - Variable in class com.sleepycat.je.log.LogItem
 
header - Variable in class com.sleepycat.je.log.LogUtils.HeaderAndEntry
 
headerBytes - Variable in class com.sleepycat.je.log.StatsFileReader.EntryInfo
 
headMap(K) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted set whose keys are strictly less than toKey.
headMap(K, boolean) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are strictly less than toKey, optionally including toKey.
headSet(Map.Entry<K, V>) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly less than toMapEntry.
headSet(Map.Entry<K, V>, boolean) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly less than toMapEntry, optionally including toMapEntry.
headSet(K) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly less than toKey.
headSet(K, boolean) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly less than toKey, optionally including toKey.
headSet(E) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly less than toValue.
headSet(E, boolean) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly less than toValue, optionally including toValue.
HEX - Static variable in class com.sleepycat.je.tree.Key.DumpType
 
HexFormatter - Class in com.sleepycat.je.utilint
 
HexFormatter() - Constructor for class com.sleepycat.je.utilint.HexFormatter
 
hookSetup() - Method in interface com.sleepycat.je.utilint.TestHook
 

I

I2B - Static variable in interface com.sleepycat.asm.Opcodes
 
I2C - Static variable in interface com.sleepycat.asm.Opcodes
 
I2D - Static variable in interface com.sleepycat.asm.Opcodes
 
I2F - Static variable in interface com.sleepycat.asm.Opcodes
 
I2L - Static variable in interface com.sleepycat.asm.Opcodes
 
I2S - Static variable in interface com.sleepycat.asm.Opcodes
 
IADD - Static variable in interface com.sleepycat.asm.Opcodes
 
IALOAD - Static variable in interface com.sleepycat.asm.Opcodes
 
IAND - Static variable in interface com.sleepycat.asm.Opcodes
 
IASTORE - Static variable in interface com.sleepycat.asm.Opcodes
 
ICONST_0 - Static variable in interface com.sleepycat.asm.Opcodes
 
ICONST_1 - Static variable in interface com.sleepycat.asm.Opcodes
 
ICONST_2 - Static variable in interface com.sleepycat.asm.Opcodes
 
ICONST_3 - Static variable in interface com.sleepycat.asm.Opcodes
 
ICONST_4 - Static variable in interface com.sleepycat.asm.Opcodes
 
ICONST_5 - Static variable in interface com.sleepycat.asm.Opcodes
 
ICONST_M1 - Static variable in interface com.sleepycat.asm.Opcodes
 
id - Variable in class com.sleepycat.je.txn.Locker
 
id - Variable in class com.sleepycat.je.txn.TxnEnd
 
ID_BIGDEC - Static variable in class com.sleepycat.persist.impl.Format
BigDecimal
ID_BIGINT - Static variable in class com.sleepycat.persist.impl.Format
BigInteger
ID_BOOL - Static variable in class com.sleepycat.persist.impl.Format
Boolean
ID_BOOL_W - Static variable in class com.sleepycat.persist.impl.Format
 
ID_BYTE - Static variable in class com.sleepycat.persist.impl.Format
Byte
ID_BYTE_W - Static variable in class com.sleepycat.persist.impl.Format
 
ID_CHAR - Static variable in class com.sleepycat.persist.impl.Format
Character
ID_CHAR_W - Static variable in class com.sleepycat.persist.impl.Format
 
ID_DATE - Static variable in class com.sleepycat.persist.impl.Format
Date
ID_DB_ID - Static variable in class com.sleepycat.je.dbi.DbTree
 
ID_DOUBLE - Static variable in class com.sleepycat.persist.impl.Format
Double
ID_DOUBLE_W - Static variable in class com.sleepycat.persist.impl.Format
 
ID_FLOAT - Static variable in class com.sleepycat.persist.impl.Format
Float
ID_FLOAT_W - Static variable in class com.sleepycat.persist.impl.Format
 
ID_INT - Static variable in class com.sleepycat.persist.impl.Format
Integer
ID_INT_W - Static variable in class com.sleepycat.persist.impl.Format
 
ID_LONG - Static variable in class com.sleepycat.persist.impl.Format
Long
ID_LONG_W - Static variable in class com.sleepycat.persist.impl.Format
 
ID_NULL - Static variable in class com.sleepycat.persist.impl.Format
Null reference.
ID_NUMBER - Static variable in class com.sleepycat.persist.impl.Format
Number
ID_OBJECT - Static variable in class com.sleepycat.persist.impl.Format
Object
ID_PREDEFINED - Static variable in class com.sleepycat.persist.impl.Format
Last predefined ID, after which dynamic IDs are assigned.
ID_SHORT - Static variable in class com.sleepycat.persist.impl.Format
Short
ID_SHORT_W - Static variable in class com.sleepycat.persist.impl.Format
 
ID_SIMPLE_MAX - Static variable in class com.sleepycat.persist.impl.Format
Last simple type.
ID_SIMPLE_MIN - Static variable in class com.sleepycat.persist.impl.Format
First simple type.
ID_STRING - Static variable in class com.sleepycat.persist.impl.Format
String
IDIV - Static variable in interface com.sleepycat.asm.Opcodes
 
idKey - Variable in class com.sleepycat.je.tree.BINReference
 
IF_ACMPEQ - Static variable in interface com.sleepycat.asm.Opcodes
 
IF_ACMPNE - Static variable in interface com.sleepycat.asm.Opcodes
 
IF_ICMPEQ - Static variable in interface com.sleepycat.asm.Opcodes
 
IF_ICMPGE - Static variable in interface com.sleepycat.asm.Opcodes
 
IF_ICMPGT - Static variable in interface com.sleepycat.asm.Opcodes
 
IF_ICMPLE - Static variable in interface com.sleepycat.asm.Opcodes
 
IF_ICMPLT - Static variable in interface com.sleepycat.asm.Opcodes
 
IF_ICMPNE - Static variable in interface com.sleepycat.asm.Opcodes
 
IFEQ - Static variable in interface com.sleepycat.asm.Opcodes
 
IFGE - Static variable in interface com.sleepycat.asm.Opcodes
 
IFGT - Static variable in interface com.sleepycat.asm.Opcodes
 
IFLE - Static variable in interface com.sleepycat.asm.Opcodes
 
IFLT - Static variable in interface com.sleepycat.asm.Opcodes
 
IFNE - Static variable in interface com.sleepycat.asm.Opcodes
 
IFNONNULL - Static variable in interface com.sleepycat.asm.Opcodes
 
IFNULL - Static variable in interface com.sleepycat.asm.Opcodes
 
ignoreException(Exception) - Method in interface com.sleepycat.je.dbi.SortedLSNTreeWalker.ExceptionPredicate
 
IINC - Static variable in interface com.sleepycat.asm.Opcodes
 
IINC_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of the IINC instruction.
ILLEGAL - Static variable in class com.sleepycat.je.txn.LockUpgrade
 
ILOAD - Static variable in interface com.sleepycat.asm.Opcodes
 
IMETH - Static variable in class com.sleepycat.asm.ClassWriter
The type of CONSTANT_InterfaceMethodref constant pool items.
IMPLVAR_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of instructions with an implicit local variable index argument.
IMUL - Static variable in interface com.sleepycat.asm.Opcodes
 
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
 
incBINsLoaded() - Method in class com.sleepycat.je.PreloadStats
 
incDBINsLoaded() - Method in class com.sleepycat.je.PreloadStats
 
incDINsLoaded() - Method in class com.sleepycat.je.PreloadStats
 
incDupCount() - Method in class com.sleepycat.je.tree.DupCountLN
 
incDupCountLNsLoaded() - Method in class com.sleepycat.je.PreloadStats
 
incINsLoaded() - Method in class com.sleepycat.je.PreloadStats
 
incLNsLoaded() - Method in class com.sleepycat.je.PreloadStats
 
INCOMP_NAME - Static variable in class com.sleepycat.je.Environment
 
IncompatibleClassException - Exception in com.sleepycat.persist.evolve
A class has been changed incompatibly and no mutation has been configured to handle the change or a new class version number has not been assigned.
IncompatibleClassException(String) - Constructor for exception com.sleepycat.persist.evolve.IncompatibleClassException
 
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(LockResult, byte[], Locker, boolean) - Method in class com.sleepycat.je.tree.DIN
Increment or decrement the DupCountLN, log the updated LN, and update the lock result.
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
 
incrementUseCount() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Increments the use count of this DB to prevent it from being evicted.
incThreadLocalReferenceCount() - Static method in class com.sleepycat.je.dbi.EnvironmentImpl
 
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.asm.ClassWriter
Index of the next item to be added in the constant pool.
index - Variable in class com.sleepycat.asm.Item
Index of this item in the constant pool.
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.
INEG - Static variable in interface com.sleepycat.asm.Opcodes
 
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, long, RecoveryUtilizationTracker) - 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(EnvironmentImpl) - Method in class com.sleepycat.je.cleaner.DbFileSummaryMap
Starts memory budgeting.
INIT - Static variable in class com.sleepycat.je.dbi.DbEnvState
 
init(RandomAccessFile, int) - Method in class com.sleepycat.je.log.FileHandle
Initializes the handle after opening the file and reading the header.
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.
initApiReadLock() - Method in class com.sleepycat.je.txn.Locker
 
initCacheMemoryUsage(long) - Method in class com.sleepycat.je.dbi.MemoryBudget
Initialize the starting environment memory state.
initData() - Method in class com.sleepycat.persist.DataValueAdapter
 
initData() - Method in class com.sleepycat.persist.EntityValueAdapter
 
initData() - Method in class com.sleepycat.persist.KeyValueAdapter
 
initData() - Method in class com.sleepycat.persist.PrimaryKeyValueAdapter
 
initData() - Method in interface com.sleepycat.persist.ValueAdapter
Creates a DatabaseEntry for the data or returns null if the data is not needed.
initEntryLsn(int) - Method in class com.sleepycat.je.tree.IN
 
initExisting(Environment, Locker, DatabaseImpl, DatabaseConfig) - Method in class com.sleepycat.je.Database
Opens a database, called by Environment.
initExisting(Environment, Locker, DatabaseImpl, DatabaseConfig) - Method in class com.sleepycat.je.SecondaryDatabase
Open a database, called by Environment
initExistingEnvironment(EnvironmentImpl, boolean) - Method in class com.sleepycat.je.dbi.DbTree
Initialize the db tree during recovery, after instantiating the tree from the log.
initialize(EntityModel) - Method in interface com.sleepycat.persist.evolve.Conversion
Initializes the conversion, allowing it to obtain raw type information from the entity model.
initialize(Catalog, EntityModel, int) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
initialize(Catalog, EntityModel, int) - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
initialize(Catalog, EntityModel, int) - Method in class com.sleepycat.persist.impl.EnumFormat
 
initialize(Catalog, EntityModel, int) - Method in class com.sleepycat.persist.impl.FieldInfo
 
initialize(Catalog, EntityModel, int) - Method in class com.sleepycat.persist.impl.Format
Initializes an uninitialized format, initializing its related formats (superclass formats and array component formats) first.
initialize(Catalog, EntityModel, int) - Method in class com.sleepycat.persist.impl.NonPersistentFormat
 
initialize(Catalog, EntityModel, int) - Method in class com.sleepycat.persist.impl.ObjectArrayFormat
 
initialize(Catalog, EntityModel, int) - Method in class com.sleepycat.persist.impl.PrimitiveArrayFormat
 
initialize(Catalog, EntityModel, int) - Method in class com.sleepycat.persist.impl.ProxiedFormat
 
initialize(Catalog, EntityModel, int) - Method in class com.sleepycat.persist.impl.SimpleFormat
 
initializeIfNeeded(Catalog, EntityModel) - Method in class com.sleepycat.persist.impl.Format
Called by the Catalog to initialize a format, and may also be called during initialize() for a related format to ensure that the related format is initialized.
initializeProxy(Collection<E>) - Method in class com.sleepycat.persist.impl.CollectionProxy
 
initializeProxy(Map<K, V>) - Method in class com.sleepycat.persist.impl.MapProxy
 
initializeProxy(T) - Method in interface com.sleepycat.persist.model.PersistentProxy
Copies the state of a given proxied class instance to this proxy instance.
initializeReader(Catalog, EntityModel, int, Format) - Method in class com.sleepycat.persist.impl.ConverterReader
 
initializeReader(Catalog, EntityModel, int, Format) - Method in class com.sleepycat.persist.impl.Format
Called to initialize a separate Reader implementation.
initializeReader(Catalog, EntityModel, int, Format) - Method in interface com.sleepycat.persist.impl.Reader
 
initIntervals(long, long) - Method in class com.sleepycat.je.recovery.Checkpointer
Initializes the checkpoint intervals when no checkpoint is performed while opening the environment.
initKey() - Method in class com.sleepycat.persist.DataValueAdapter
 
initKey() - Method in class com.sleepycat.persist.EntityValueAdapter
 
initKey() - Method in class com.sleepycat.persist.KeyValueAdapter
 
initKey() - Method in class com.sleepycat.persist.PrimaryKeyValueAdapter
 
initKey() - Method in interface com.sleepycat.persist.ValueAdapter
Creates a DatabaseEntry for the key or returns null if the key is not needed.
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
Creates a database, called by Environment.
initNew(Environment, Locker, String, DatabaseConfig) - Method in class com.sleepycat.je.SecondaryDatabase
Create a database, called by Environment
initPKey() - Method in class com.sleepycat.persist.DataValueAdapter
 
initPKey() - Method in class com.sleepycat.persist.EntityValueAdapter
 
initPKey() - Method in class com.sleepycat.persist.KeyValueAdapter
 
initPKey() - Method in class com.sleepycat.persist.PrimaryKeyValueAdapter
 
initPKey() - Method in interface com.sleepycat.persist.ValueAdapter
Creates a DatabaseEntry for the primary key or returns null if the primary key is not needed.
initRealNodeId() - Method in class com.sleepycat.je.dbi.NodeSequence
Initialize the counters in these methods rather than a constructor so we can control the initialization more precisely.
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.
initTransientNodeId() - Method in class com.sleepycat.je.dbi.NodeSequence
Initialize the counters in these methods rather than a constructor so we can control the initialization more precisely.
injectFileForCleaning(Long) - Method in class com.sleepycat.je.cleaner.Cleaner
For unit testing.
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.
INLogContext - Class in com.sleepycat.je.tree
Extends LogContext to add fields used by IN.beforeLog and afterLog methods.
INLogContext() - Constructor for class com.sleepycat.je.tree.INLogContext
 
INLogEntry - Class in com.sleepycat.je.log.entry
INLogEntry embodies all IN log entries.
INLogEntry(Class<? extends IN>) - 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.
INLogItem - Class in com.sleepycat.je.tree
Extends LogItem to add fields used by IN.beforeLog and afterLog methods.
INLogItem() - Constructor for class com.sleepycat.je.tree.INLogItem
 
input - Variable in class com.sleepycat.persist.impl.KeyLocation
 
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.
inReplicationStream() - Method in class com.sleepycat.je.log.ReplicationContext
 
insert(LN, byte[], boolean, CursorImpl, LockResult, ReplicationContext) - 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
 
INSTANCEOF - Static variable in interface com.sleepycat.asm.Opcodes
 
instantiateComparator(Class<? extends Comparator<byte[]>>, 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.
instantiateComparator(Comparator<byte[]>, String) - Static method in class com.sleepycat.je.dbi.DatabaseImpl
Used to validate a comparator when set in DatabaseConfig.
INT - Static variable in class com.sleepycat.asm.ClassWriter
The type of CONSTANT_Integer constant pool items.
INT - Static variable in class com.sleepycat.asm.Type
The sort of the int type.
INT_BYTES - Static variable in class com.sleepycat.je.log.LogUtils
 
INT_MASK - Static variable in class com.sleepycat.je.utilint.DbLsn
 
INT_TYPE - Static variable in class com.sleepycat.asm.Type
The int type.
intArraySize(int) - Static method in class com.sleepycat.je.dbi.MemoryBudget
 
IntConfigParam - Class in com.sleepycat.je.config
A JE configuration parameter with an integer value.
IntConfigParam(String, Integer, Integer, Integer, boolean, boolean) - 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.
intVal - Variable in class com.sleepycat.asm.Item
Value of this item, for an integer item.
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
Invalidates the handle, called by txn.abort by way of DbInternal.
invalidate(RunRecoveryException) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Invalidate the environment.
invalidate(Error) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
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
 
INVOKEINTERFACE - Static variable in interface com.sleepycat.asm.Opcodes
 
INVOKESPECIAL - Static variable in interface com.sleepycat.asm.Opcodes
 
INVOKESTATIC - Static variable in interface com.sleepycat.asm.Opcodes
 
INVOKEVIRTUAL - Static variable in interface com.sleepycat.asm.Opcodes
 
IO_EXCEPTION_TESTING_ON_READ - Static variable in class com.sleepycat.je.log.FileManager
 
IO_EXCEPTION_TESTING_ON_WRITE - 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
 
IOR - Static variable in interface com.sleepycat.asm.Opcodes
 
IREM - Static variable in interface com.sleepycat.asm.Opcodes
 
IRETURN - Static variable in interface com.sleepycat.asm.Opcodes
 
IS_DALVIK - Static variable in class com.sleepycat.je.dbi.EnvironmentImpl
 
isAbort() - Method in class com.sleepycat.je.log.LNFileReader
 
isAlwaysLatchedExclusively() - Method in class com.sleepycat.je.tree.BIN
 
isAlwaysLatchedExclusively() - Method in class com.sleepycat.je.tree.DBIN
 
isAlwaysLatchedExclusively() - Method in class com.sleepycat.je.tree.DIN
 
isAlwaysLatchedExclusively() - Method in class com.sleepycat.je.tree.IN
 
isArray() - Method in class com.sleepycat.persist.impl.Format
 
isArray() - Method in class com.sleepycat.persist.impl.ObjectArrayFormat
 
isArray() - Method in class com.sleepycat.persist.impl.PrimitiveArrayFormat
 
isArray() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this is an array type.
isAssignableTo(Format) - Method in class com.sleepycat.persist.impl.Format
Called by EntityOutput in rawAccess mode to determine whether an object type is allowed to be assigned to a given field type.
isAssignableTo(Format) - Method in class com.sleepycat.persist.impl.ObjectArrayFormat
 
isAutoCommitAllowed() - Method in class com.sleepycat.collections.CurrentTransaction
Returns whether auto-commit may be performed by the collections API.
isAutoTxn() - Method in class com.sleepycat.je.txn.Txn
Determines whether this is an auto transaction.
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
 
isCheckpointNeeded() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Returns whether this database's MapLN must be flushed during a checkpoint.
isCheckpointStart() - Method in class com.sleepycat.je.log.CheckpointFileReader
 
isClassConverted(Format) - Method in class com.sleepycat.persist.impl.Evolver
 
isClosed() - Method in class com.sleepycat.je.dbi.CursorImpl
 
isClosed() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
isClosed() - Method in class com.sleepycat.je.txn.Txn
 
isClosing() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
isCodeAttribute() - Method in class com.sleepycat.asm.Attribute
Returns true if this type of attribute is a code attribute.
isCompressible() - Method in class com.sleepycat.je.tree.BIN
 
isCompressible() - Method in class com.sleepycat.je.tree.IN
 
isCurrentData(Object) - Method in interface com.sleepycat.collections.BaseIterator
 
isCurrentData(Object) - Method in class com.sleepycat.collections.BlockIterator
 
isCurrentData(Object) - Method in class com.sleepycat.collections.StoredIterator
 
isCurrentVersion() - Method in class com.sleepycat.persist.impl.Format
Returns whether this format is the current format for its class.
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
 
isDeferredWriteMode() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
isDeleted() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
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
 
isDeleted() - Method in class com.sleepycat.persist.impl.Format
Returns whether the class for this format was deleted.
isDeleteFinished() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
isDeleteInfo() - Method in class com.sleepycat.je.log.INFileReader
 
isDelta - Variable in class com.sleepycat.je.tree.INLogItem
 
isDirty(int) - Method in class com.sleepycat.je.tree.IN
 
isDirty() - Method in class com.sleepycat.je.tree.LN
 
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.
isDirtyUtilization() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Returns whether this database has new (unflushed) utilization info.
isDupDeleteInfo() - Method in class com.sleepycat.je.log.INFileReader
 
isDurableDeferredWrite() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
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.DbFileSummary
Returns whether this summary contains any non-zero totals.
isEmpty() - Method in class com.sleepycat.je.cleaner.FileSelector.CheckpointStartCleanerState
 
isEmpty() - Method in class com.sleepycat.je.cleaner.FileSummary
Returns whether this summary contains any non-zero totals.
isEmpty() - Method in class com.sleepycat.persist.evolve.Mutations
Returns true if no mutations are present.
isEnhanced(Class) - Static method in class com.sleepycat.persist.impl.EnhancedAccessor
Returns whether a given class is a (registered) enhanced class.
isEntity() - Method in class com.sleepycat.persist.impl.ComplexFormat
 
isEntity() - Method in class com.sleepycat.persist.impl.Format
Returns whether this format class is an entity class.
isEntityClass() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns whether this class is an entity class.
isEntryKnownDeleted(int) - Method in class com.sleepycat.je.tree.IN
 
isEntryPendingDeleted(int) - Method in class com.sleepycat.je.tree.IN
 
isEnum() - Method in class com.sleepycat.persist.impl.EnumFormat
 
isEnum() - Method in class com.sleepycat.persist.impl.Format
 
isEnum() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this is an enum type.
isEqualTo(Item) - Method in class com.sleepycat.asm.Item
Indicates if the given item is equal to this one.
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 be evicted.
isEvictable() - Method in class com.sleepycat.je.tree.LN
Returns true by default, but is overridden by MapLN to prevent eviction of open databases.
isEvictable() - Method in class com.sleepycat.je.tree.MapLN
Does a guaranteed check by acquiring the write-lock and then calling isEvictableInexact.
isEvictableInexact() - Method in class com.sleepycat.je.tree.LN
Returns true by default, but is overridden by MapLN to prevent eviction of open databases.
isEvictableInexact() - Method in class com.sleepycat.je.tree.MapLN
Does a fast check without acquiring the MapLN write-lock.
isEvictionProhibited() - Method in class com.sleepycat.je.tree.BIN
Note that the IN may or may not be latched when this method is called.
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.
isFileHeader() - Method in class com.sleepycat.je.log.CleanerFileReader
 
isFileUncounted(Long, long) - Method in class com.sleepycat.je.cleaner.BaseUtilizationTracker
Returns whether file summary information for the given LSN is not already counted.
isFileUncounted(Long, long) - Method in class com.sleepycat.je.cleaner.RecoveryUtilizationTracker
Overrides this method for recovery and returns whether the FileSummaryLN for the given file is prior to the given LSN.
isFileValid(long) - Method in class com.sleepycat.je.log.FileManager
For assertions that check whether a file is valid or has been deleted via log cleaning.
isFirstBin - Variable in class com.sleepycat.je.tree.BINBoundary
The first BIN was returned.
isFormatChanged(Format) - Method in class com.sleepycat.persist.impl.Evolver
Returns whether the given format was changed during evolution.
isForReplication() - Method in class com.sleepycat.je.config.ConfigParam
 
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
 
ISHL - Static variable in interface com.sleepycat.asm.Opcodes
 
ISHR - Static variable in interface com.sleepycat.asm.Opcodes
 
isIN() - Method in class com.sleepycat.je.log.CleanerFileReader
 
isInitialized() - Method in class com.sleepycat.persist.impl.Format
 
isInitialized() - Method in class com.sleepycat.util.keyrange.RangeCursor
Returns whether the cursor is initialized at a valid position.
isInUse() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Returns whether this DB is in use and cannot be evicted.
isInUseDuringDbRemove() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Checks whether a database is in use during a remove or truncate database operation.
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.
isLatchOwnerForRead() - Method in class com.sleepycat.je.tree.IN
 
isLatchOwnerForWrite() - 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
 
isLNType(LogEntryType) - Method in class com.sleepycat.je.cleaner.BaseUtilizationTracker
Returns whether the given type is an LN; a null type is assumed to be an LN.
isLocked(Long) - Method in class com.sleepycat.je.txn.DummyLockManager
 
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, int) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of isLocked.
isLockingMode() - Method in class com.sleepycat.collections.CurrentTransaction
Returns whether environment is configured for locking.
isManyType(Class) - Static method in class com.sleepycat.persist.impl.PersistKeyCreator
 
isMaster() - Method in interface com.sleepycat.je.dbi.ReplicatorInstance
 
isMatchable() - Method in enum com.sleepycat.je.log.LogEntryType.Replicable
 
isMemOnly() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
isModelClass() - Method in class com.sleepycat.persist.impl.ComplexFormat
 
isModelClass() - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
isModelClass() - Method in class com.sleepycat.persist.impl.Format
Returns whether this class is present in the EntityModel.
isMultiValueParam() - Method in class com.sleepycat.je.config.ConfigParam
 
isMutable() - Method in class com.sleepycat.je.config.ConfigParam
 
isNew() - Method in class com.sleepycat.persist.impl.Format
 
isNodeType(LogEntryType) - Method in class com.sleepycat.je.cleaner.BaseUtilizationTracker
Returns whether the given type is a node; a null type is assumed to be an LN.
isNodeType(byte) - Static method in class com.sleepycat.je.log.LogEntryType
 
isNodeType() - Method in class com.sleepycat.je.log.LogEntryType
 
isNoLocking() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
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
 
isOpen() - Method in class com.sleepycat.persist.model.EntityModel
Returns whether the model is associated with an open store.
isOrdered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether keys are ordered in this container.
isOwnedWriteLock(Locker) - Method in interface com.sleepycat.je.txn.Lock
Return true if locker is an owner of this Lock and this is a write lock.
isOwnedWriteLock(Locker) - Method in class com.sleepycat.je.txn.LockImpl
Return true if locker is an owner of this Lock and this is a write lock.
isOwnedWriteLock(Locker) - Method in class com.sleepycat.je.txn.ThinLockImpl
 
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 this thread is an owner, reader, or write.
isOwner(Long, Locker, LockType) - Method in class com.sleepycat.je.txn.DummyLockManager
 
isOwner(Long, Locker, LockType) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
isOwner(Locker, LockType) - Method in interface com.sleepycat.je.txn.Lock
Return true if locker is an owner of this Lock for lockType, false otherwise.
isOwner(Locker, LockType) - Method in class com.sleepycat.je.txn.LockImpl
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
 
isOwner(Locker, LockType) - Method in class com.sleepycat.je.txn.ThinLockImpl
 
isOwnerInternal(Long, Locker, LockType, int) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of isOwner.
isPaused() - Method in class com.sleepycat.je.utilint.DaemonThread
Returns whether the daemon is currently paused/disabled.
isPredefined(Format) - Static method in class com.sleepycat.persist.impl.Format
 
isPrepare() - Method in class com.sleepycat.je.log.LNFileReader
 
isPriKeyFieldNullOrZero(Object) - Method in interface com.sleepycat.persist.impl.Accessor
Returns whether the primary key field is null (for a reference type) or zero (for a primitive integer type).
isPriKeyFieldNullOrZero(Object) - Method in class com.sleepycat.persist.impl.EnhancedAccessor
 
isPriKeyFieldNullOrZero(Object) - Method in class com.sleepycat.persist.impl.RawAccessor
 
isPriKeyFieldNullOrZero(Object) - Method in class com.sleepycat.persist.impl.ReflectionAccessor
 
isPriKeyNullOrZero(Object, boolean) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
isPriKeyNullOrZero(Object, boolean) - Method in class com.sleepycat.persist.impl.Format
Returns whether the entity's primary key field is null or zero, as defined for primary keys that are assigned from a sequence.
isPrimitive() - Method in class com.sleepycat.persist.impl.Format
 
isPrimitive() - Method in class com.sleepycat.persist.impl.SimpleFormat
 
isPrimitive() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this type is a Java primitive: char, byte, short, int, long, float or double.
isProvisional(long, long) - Method in enum com.sleepycat.je.log.Provisional
Determines whether a given log entry should be processed during recovery.
isRawAccess() - Method in class com.sleepycat.persist.impl.AbstractInput
 
isRawAccess() - Method in interface com.sleepycat.persist.impl.Catalog
 
isRawAccess() - Method in interface com.sleepycat.persist.impl.EntityInput
Return whether this input is in raw mode, i.e., whether it is returning raw instances.
isRawAccess() - Method in class com.sleepycat.persist.impl.PersistCatalog
 
isRawAccess() - Method in class com.sleepycat.persist.impl.ReadOnlyCatalog
 
isRawAccess() - Method in class com.sleepycat.persist.impl.RecordInput
 
isRawAccess() - Method in class com.sleepycat.persist.impl.SimpleCatalog
 
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.
isReplicable() - Method in enum com.sleepycat.je.log.LogEntryType.Replicable
 
isReplicated() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
isReplicated() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Return true if this environment is part of a replication group.
isReplicationPossible() - Method in class com.sleepycat.je.log.LogEntryType
Return true if this type of log entry can be part of the replication stream.
isReservedDbName(String) - Static 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
 
isRootResident() - Method in class com.sleepycat.je.tree.Tree
Perform a fast check to see if the root IN is resident.
isRunning() - Method in class com.sleepycat.je.utilint.DaemonThread
Returns whether the onWakeup method is currently executing.
isSameClass(Format) - Method in class com.sleepycat.persist.impl.Format
Returns whether this format has the same class as the given format, irrespective of version changes and renaming.
isSameRM(XAResource) - Method in class com.sleepycat.je.XAEnvironment
 
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.
isSharedCache() - Method in class com.sleepycat.je.dbi.MemoryBudget.Totals
 
isShutdownRequested() - Method in class com.sleepycat.je.utilint.DaemonThread
Returns whether shutdown has been requested.
isSimple() - Method in class com.sleepycat.persist.impl.Format
 
isSimple() - Method in class com.sleepycat.persist.impl.SimpleFormat
 
isSimple() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this is a simple type: primitive, primitive wrapper, BigInteger, String or Date.
isSimpleRefType(String) - Static method in class com.sleepycat.persist.model.BytecodeEnhancer
Returns true if the given class is a primitive wrapper, Date or String.
isSimpleType(Class) - Static method in class com.sleepycat.persist.impl.SimpleCatalog
 
isSingleKey() - Method in class com.sleepycat.util.keyrange.KeyRange
Returns whether this is a single-key range.
isSoughtNode(long, CacheMode) - Method in class com.sleepycat.je.tree.IN
 
isSoughtNode(long, CacheMode) - Method in class com.sleepycat.je.tree.LN
A LN can never be a child in the search chain.
isSoughtNode(long, CacheMode) - 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
 
isSyncPoint(ByteBuffer) - Static method in class com.sleepycat.je.log.LogEntryHeader
Return whether the log entry represented by this byte buffer is a replication sync possible type log entry.
isSyncPoint() - Method in class com.sleepycat.je.log.LogEntryType
Return true if this type of log entry can serve as the synchronization matchpoint for the replication stream.
isSyncPoint(byte) - Static method in class com.sleepycat.je.log.LogEntryType
Return true if this type of log entry can serve as the synchronization matchpoint for the replication stream.
isTargetEntry() - Method in class com.sleepycat.je.log.CheckpointFileReader
 
isTargetEntry() - Method in class com.sleepycat.je.log.CleanerFileReader
 
isTargetEntry() - Method in class com.sleepycat.je.log.DumpFileReader
 
isTargetEntry() - Method in class com.sleepycat.je.log.FileReader
 
isTargetEntry() - 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() - Method in class com.sleepycat.je.log.LNFileReader
 
isTargetEntry() - Method in class com.sleepycat.je.log.ScavengerFileReader
 
isTargetEntry() - Method in class com.sleepycat.je.log.SearchFileReader
 
isTargetEntry() - Method in class com.sleepycat.je.log.UtilizationFileReader
 
isTemporary() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
isTemporary(byte) - Static method in class com.sleepycat.je.dbi.DatabaseImpl
 
isThin() - Method in interface com.sleepycat.je.txn.Lock
 
isThin() - Method in class com.sleepycat.je.txn.LockImpl
 
isThin() - Method in class com.sleepycat.je.txn.ThinLockImpl
 
isTimedOut() - Method in class com.sleepycat.je.txn.BuddyLocker
Returns whether the buddy locker is timed out, since this locker has no independent timeout.
isTimedOut() - Method in class com.sleepycat.je.txn.Locker
 
ISTORE - Static variable in interface com.sleepycat.asm.Opcodes
 
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.LogEntryType
Return true if this log entry has transactional information in it, like a commit or abort record, or a transactional LN.
isTransactional() - Method in enum com.sleepycat.je.log.LogEntryType.Txnal
 
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.
isTreeUsageAboveMinimum() - Method in class com.sleepycat.je.dbi.MemoryBudget
Returns whether eviction of INList information is allowed.
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
 
ISUB - Static variable in interface com.sleepycat.asm.Opcodes
 
isUnknown() - Method in class com.sleepycat.asm.Attribute
Returns true if this type of attribute is unknown.
isUpdateAllowed() - Method in class com.sleepycat.persist.BasicIndex
 
isUpdateAllowed() - Method in class com.sleepycat.persist.KeysIndex
 
isUpdateAllowed() - Method in class com.sleepycat.persist.PrimaryIndex
 
isUpdateAllowed() - Method in class com.sleepycat.persist.SecondaryIndex
 
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.DummyLockManager
 
isWaiter(Long, Locker) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
isWaiter(Locker) - Method in interface com.sleepycat.je.txn.Lock
Return true if locker is a waiter on this Lock.
isWaiter(Locker) - Method in class com.sleepycat.je.txn.LockImpl
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
 
isWaiter(Locker) - Method in class com.sleepycat.je.txn.ThinLockImpl
 
isWaiterInternal(Long, Locker, int) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of isWaiter.
isWideningSupported(Format, Format, boolean) - Static method in class com.sleepycat.persist.impl.WidenerInput
Returns whether widening is supported by this class.
isWritable() - Method in class com.sleepycat.je.Database
Returns true if the Database was opened read/write.
isWritable() - Method in enum com.sleepycat.je.log.FileManager.FileMode
 
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 - Class in com.sleepycat.asm
A constant pool item.
Item() - Constructor for class com.sleepycat.asm.Item
Constructs an uninitialized Item.
Item(int) - Constructor for class com.sleepycat.asm.Item
 
Item(int, Item) - Constructor for class com.sleepycat.asm.Item
Constructs a copy of the given item.
items - Variable in class com.sleepycat.asm.ClassWriter
The constant pool's hash table data.
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
Deprecated.
Please use StoredCollection.storedIterator() or StoredCollection.storedIterator(boolean) instead. Because the iterator returned must be closed, the method name iterator is confusing since standard Java iterators do not need to be closed.
iterator(Iterator<E>) - Static method in class com.sleepycat.collections.StoredCollections
Clones an iterator preserving its current position.
iterator() - Method in 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.
iterator() - Method in class com.sleepycat.je.utilint.TinyHashSet
 
iterator() - Method in class com.sleepycat.persist.BasicCursor
 
iterator(LockMode) - Method in class com.sleepycat.persist.BasicCursor
 
iterator() - Method in interface com.sleepycat.persist.EntityCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.
iterator(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.
iterator() - Method in interface com.sleepycat.persist.ForwardCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.
iterator(LockMode) - Method in interface com.sleepycat.persist.ForwardCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.
ITFMETH_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of the INVOKEINTERFACE instruction.
IUSHR - Static variable in interface com.sleepycat.asm.Opcodes
 
IXOR - Static variable in interface com.sleepycat.asm.Opcodes
 

J

JarMain - Class in com.sleepycat.je.utilint
Used as the main class for the manifest of the je.jar file, and so it is executed when running: java -jar je.jar.
JarMain() - Constructor for class com.sleepycat.je.utilint.JarMain
 
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
A JEConnection provides access to JE services.
JEConnection(JEManagedConnection) - Constructor for class com.sleepycat.je.jca.ra.JEConnection
 
JEConnectionFactory - Interface in com.sleepycat.je.jca.ra
An application may obtain a JEConnection in this manner:
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
 
JEFileFilter(String[], long) - Constructor for class com.sleepycat.je.log.JEFileFilter
 
JEFileFilter(String[], long, long) - 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
Berkeley DB Java Edition version information.
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
Creates a specialized join cursor for use in performing equality or natural joins on secondary indices.
join(Cursor[], JoinConfig) - Method in class com.sleepycat.je.SecondaryDatabase
This operation is not allowed on a secondary database.
JoinConfig - Class in com.sleepycat.je
The configuration properties of a JoinCursor.
JoinConfig() - Constructor for class com.sleepycat.je.JoinConfig
Creates an instance with the system's default settings.
JoinCursor - Class in com.sleepycat.je
A specialized join cursor for use in performing equality or natural joins on secondary indices.
JoinCursor(Locker, Database, Cursor[], JoinConfig) - Constructor for class com.sleepycat.je.JoinCursor
Creates a join cursor without parameter checking.
JSR - Static variable in interface com.sleepycat.asm.Opcodes
 

K

keepSearching - Variable in class com.sleepycat.je.tree.SearchResult
 
key - Variable in class com.sleepycat.asm.ClassWriter
A reusable key used to look for items in the hash items.
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 - Variable in class com.sleepycat.persist.BasicCursor
 
Key.DumpType - Class in com.sleepycat.je.tree
 
key2 - Variable in class com.sleepycat.asm.ClassWriter
A reusable key used to look for items in the hash items.
key3 - Variable in class com.sleepycat.asm.ClassWriter
A reusable key used to look for items in the hash items.
KEY_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
keyAdapter - Variable in class com.sleepycat.persist.BasicIndex
 
keyAssigner - Variable in class com.sleepycat.collections.DataView
 
keyAssigner - Variable in class com.sleepycat.persist.impl.PersistEntityBinding
 
keyBinding - Variable in class com.sleepycat.collections.DataView
 
keyBinding - Variable in class com.sleepycat.persist.BasicIndex
 
keyChange - Variable in class com.sleepycat.je.dbi.CursorImpl.KeyChangeStatus
Whether the operation moved to a new key.
keyClass - Variable in class com.sleepycat.persist.BasicIndex
 
keyClassForName(String) - Static method in class com.sleepycat.persist.impl.SimpleCatalog
 
keyClassName(String) - Static method in class com.sleepycat.persist.impl.SimpleCatalog
 
KEYEMPTY - Static variable in class com.sleepycat.je.OperationStatus
The cursor operation was unsuccessful because the current record was deleted.
KEYEXIST - Static variable in class com.sleepycat.je.OperationStatus
The operation to insert data was configured to not allow overwrite and the key already exists in the database.
KeyField - Annotation Type in com.sleepycat.persist.model
Indicates the sorting position of a key field in a composite key class when the Comparable interface is not implemented.
keyFormat - Variable in class com.sleepycat.persist.impl.PersistKeyBinding
 
KeyLocation - Class in com.sleepycat.persist.impl
Holder for the input and format of a key.
KeyLocation(RecordInput, Format) - Constructor for class com.sleepycat.persist.impl.KeyLocation
 
KeyRange - Class in com.sleepycat.util.keyrange
Encapsulates a key range for use with a RangeCursor.
KeyRange(Comparator<byte[]>) - Constructor for class com.sleepycat.util.keyrange.KeyRange
Creates an unconstrained key range.
KeyRangeException - Exception in com.sleepycat.util.keyrange
An exception thrown when a key is out of range.
KeyRangeException(String) - Constructor for exception com.sleepycat.util.keyrange.KeyRangeException
Creates a key range exception.
keyRangesAllowed - Variable in class com.sleepycat.collections.DataView
 
keys() - Method in class com.sleepycat.persist.BasicIndex
 
keys(Transaction, CursorConfig) - Method in class com.sleepycat.persist.BasicIndex
 
keys(K, boolean, K, boolean) - Method in class com.sleepycat.persist.BasicIndex
 
keys(Transaction, K, boolean, K, boolean, CursorConfig) - Method in class com.sleepycat.persist.BasicIndex
 
keys() - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all keys in this index.
keys(Transaction, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all keys in this index.
keys(K, boolean, K, boolean) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing keys in a key range.
keys(Transaction, K, boolean, K, boolean, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing keys in a key range.
keys() - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the primary keys of entities qualifying for the join.
keys(Transaction, CursorConfig) - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the primary keys of entities qualifying for the join.
keys() - Method in class com.sleepycat.persist.SubIndex
 
keys(Transaction, CursorConfig) - Method in class com.sleepycat.persist.SubIndex
 
keys(PK, boolean, PK, boolean) - Method in class com.sleepycat.persist.SubIndex
 
keys(Transaction, PK, boolean, PK, boolean, CursorConfig) - Method in class com.sleepycat.persist.SubIndex
 
KeySelector<K> - Interface in com.sleepycat.persist
This is package-private to hide it until we implemented unsorted access.
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.
KeysIndex<SK,PK> - Class in com.sleepycat.persist
The EntityIndex returned by SecondaryIndex.keysIndex().
KeysIndex(Database, Class<SK>, EntryBinding, Class<PK>, EntryBinding) - Constructor for class com.sleepycat.persist.KeysIndex
 
keysIndex() - Method in class com.sleepycat.persist.SecondaryIndex
Returns a read-only keys index that maps secondary key to primary key.
keysRenumbered - Variable in class com.sleepycat.collections.DataView
 
KeyValueAdapter<V> - Class in com.sleepycat.persist
A ValueAdapter where the "value" is the key (the primary key in a primary index or the secondary key in a secondary index).
KeyValueAdapter(Class<V>, EntryBinding) - Constructor for class com.sleepycat.persist.KeyValueAdapter
 

L

L2D - Static variable in interface com.sleepycat.asm.Opcodes
 
L2F - Static variable in interface com.sleepycat.asm.Opcodes
 
L2I - Static variable in interface com.sleepycat.asm.Opcodes
 
Label - Class in com.sleepycat.asm
A label represents a position in the bytecode of a method.
Label() - Constructor for class com.sleepycat.asm.Label
Constructs a new label.
LABEL_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of instructions with a 2 bytes bytecode offset label.
LABELW_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of instructions with a 4 bytes bytecode offset label.
LADD - Static variable in interface com.sleepycat.asm.Opcodes
 
LALOAD - Static variable in interface com.sleepycat.asm.Opcodes
 
LAND - Static variable in interface com.sleepycat.asm.Opcodes
 
last() - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns the last (highest) element currently in this sorted set.
last() - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns the last (highest) element currently in this sorted set.
last() - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns the last (highest) element currently in this sorted set.
last() - Method in class com.sleepycat.persist.BasicCursor
 
last(LockMode) - Method in class com.sleepycat.persist.BasicCursor
 
last() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the last value and returns it, or returns null if the cursor range is empty.
last(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the last value and returns it, or returns null if the cursor range is empty.
lastField - Variable in class com.sleepycat.asm.ClassWriter
The fields of this class.
lastFileNumberTouched - Variable in class com.sleepycat.je.log.FileManager
 
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.
lastFileTouchedOffset - Variable in class com.sleepycat.je.log.FileManager
 
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.
lastLoggedLsn - Variable in class com.sleepycat.je.txn.Txn
 
lastMethod - Variable in class com.sleepycat.asm.ClassWriter
The methods of this class.
LASTORE - Static variable in interface com.sleepycat.asm.Opcodes
 
lastUsedLsn - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
Latch - Class in com.sleepycat.je.latch
 
Latch(String) - Constructor for class com.sleepycat.je.latch.Latch
 
latch() - Method in class com.sleepycat.je.log.FileHandle
 
latch - Variable in class com.sleepycat.je.tree.IN
 
latch(CacheMode) - Method in class com.sleepycat.je.tree.IN
Latch this node exclusive, optionally setting the generation.
latch() - Method in class com.sleepycat.je.tree.IN
Latch this node exclusive 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.LatchSupport
 
latchesHeldToString() - Method in class com.sleepycat.je.latch.LatchTable
 
LatchException - Exception in com.sleepycat.je.latch
The root of latch related exceptions.
LatchException(String) - Constructor for exception com.sleepycat.je.latch.LatchException
 
latchForWrite() - Method in class com.sleepycat.je.log.LogBuffer
When modifying the buffer, acquire the readLatch.
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(String) - Constructor for exception com.sleepycat.je.latch.LatchNotHeldException
 
latchNoWait() - Method in class com.sleepycat.je.log.FileHandle
 
latchNoWait(CacheMode) - 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.
latchShared(CacheMode) - Method in class com.sleepycat.je.tree.IN
Latch this node shared, optionally setting the generation.
latchShared() - Method in class com.sleepycat.je.tree.IN
Latch this node shared and set the generation.
latchShared() - Method in class com.sleepycat.je.tree.Node
 
latchShared(CacheMode) - Method in class com.sleepycat.je.tree.Node
 
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
 
LatchSupport - Class in com.sleepycat.je.latch
Class used to hold the debugging latchTable.
LatchSupport() - Constructor for class com.sleepycat.je.latch.LatchSupport
 
latchTable - Static variable in class com.sleepycat.je.latch.LatchSupport
 
LatchTable - Class in com.sleepycat.je.latch
Table of latches by thread for debugging.
LatchTable() - Constructor for class com.sleepycat.je.latch.LatchTable
 
lazyCompress(IN, LocalUtilizationTracker) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Do lazy compression at opportune moments.
lazyCompress(IN, LocalUtilizationTracker) - Method in class com.sleepycat.je.incomp.INCompressor
Lazily compress a single BIN.
lazyMigrateDupCountLN(DIN, ChildReference, boolean) - Method in class com.sleepycat.je.cleaner.Cleaner
This method should be called just before logging a root DIN.
lazyMigrateLNs(BIN, boolean, boolean) - Method in class com.sleepycat.je.cleaner.Cleaner
This method should be called just before logging a BIN.
lazyMigration - Variable in class com.sleepycat.je.cleaner.Cleaner
 
LCMP - Static variable in interface com.sleepycat.asm.Opcodes
 
LCONST_0 - Static variable in interface com.sleepycat.asm.Opcodes
 
LCONST_1 - Static variable in interface com.sleepycat.asm.Opcodes
 
LDC - Static variable in interface com.sleepycat.asm.Opcodes
 
LDC_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of the LDC instruction.
LDCW_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of the LDC_W and LDC2_W instructions.
LDIV - Static variable in interface com.sleepycat.asm.Opcodes
 
LEFT - Static variable in class com.sleepycat.je.tree.Tree.SearchType
 
len - Variable in class com.sleepycat.util.FastInputStream
 
length - Variable in class com.sleepycat.asm.ByteVector
Actual number of bytes in this vector.
LEVEL_MASK - Static variable in class com.sleepycat.je.tree.IN
 
LevelRecorder - Class in com.sleepycat.je.recovery
LevelRecorder is used to determine when an extra read-IN pass is needed during recovery.
LevelRecorder() - Constructor for class com.sleepycat.je.recovery.LevelRecorder
 
line - Variable in class com.sleepycat.asm.Label
The line number corresponding to this label, if known.
listFiles(String[]) - Method in class com.sleepycat.je.log.FileManager
Find JE files.
listFiles(long, long) - Method in class com.sleepycat.je.log.FileManager
Find .jdb files which are >= the minimimum file number and <= the maximum file number.
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.
LLOAD - Static variable in interface com.sleepycat.asm.Opcodes
 
LMUL - Static variable in interface com.sleepycat.asm.Opcodes
 
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[], EnvironmentImpl, boolean) - Constructor for class com.sleepycat.je.tree.LN
Create a new LN from a byte array.
LN(DatabaseEntry, EnvironmentImpl, boolean) - Constructor for class com.sleepycat.je.tree.LN
Create a new LN from a DatabaseEntry.
LN_INFO_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
LN_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
LNEG - Static variable in interface com.sleepycat.asm.Opcodes
 
LNFileReader - Class in com.sleepycat.je.log
LNFileReader scans log files for LNs.
LNFileReader(EnvironmentImpl, int, long, boolean, long, 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<? extends LN>) - 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
 
loadEndOfLogStat(EnvironmentStats) - Method in class com.sleepycat.je.log.LatchedLogManager
 
loadEndOfLogStat(EnvironmentStats) - Method in class com.sleepycat.je.log.LogManager
 
loadEndOfLogStat(EnvironmentStats) - Method in class com.sleepycat.je.log.SyncedLogManager
 
loadEndOfLogStatInternal(EnvironmentStats) - Method in class com.sleepycat.je.log.LogManager
 
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.evictor.PrivateEvictor
 
loadStats(StatsConfig, EnvironmentStats) - Method in class com.sleepycat.je.evictor.SharedEvictor
 
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.
LocalUtilizationTracker - Class in com.sleepycat.je.cleaner
Accumulates changes to the utilization profile locally in a single thread.
LocalUtilizationTracker(EnvironmentImpl) - Constructor for class com.sleepycat.je.cleaner.LocalUtilizationTracker
 
Lock - Interface in com.sleepycat.je.txn
A Lock embodies the lock state of a NodeId.
lock(LockType, Locker, boolean, MemoryBudget, int) - Method in interface com.sleepycat.je.txn.Lock
Attempts to acquire the lock and returns the LockGrantType.
lock(long, LockType, boolean, DatabaseImpl) - Method in class com.sleepycat.je.txn.Locker
Request a blocking or non-blocking lock of the given type on the given nodeId.
lock(LockType, Locker, boolean, MemoryBudget, int) - Method in class com.sleepycat.je.txn.LockImpl
Attempts to acquire the lock and returns the LockGrantType.
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(LockType, Locker, boolean, MemoryBudget, int) - Method in class com.sleepycat.je.txn.ThinLockImpl
 
LOCK_N_LOCK_TABLES - Static variable in class com.sleepycat.je.EnvironmentConfig
Number of Lock Tables.
LOCK_SUBSYSTEM - Static variable in class com.sleepycat.compat.DbCompat
 
LOCK_TIMEOUT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOCK_TIMEOUT - Static variable in class com.sleepycat.je.EnvironmentConfig
The LockTimeout property.
LockAttemptResult - Class in com.sleepycat.je.txn
This is just a struct to hold a multi-value return.
LockAttemptResult(Lock, LockGrantType, boolean) - Constructor for class com.sleepycat.je.txn.LockAttemptResult
 
LockConflict - Class in com.sleepycat.je.txn
LockConflict is a type safe enumeration of lock conflict types.
lockDupCountLN(DIN, LockType) - Method in class com.sleepycat.je.dbi.CursorImpl
Locks the DupCountLN for the given duplicate root.
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 databaseImpl.
Locker - Class in com.sleepycat.je.txn
Locker instances are JE's route to locking and transactional support.
Locker(EnvironmentImpl, boolean, boolean, long) - Constructor for class com.sleepycat.je.txn.Locker
Create a locker id.
Locker(EnvironmentImpl, boolean, boolean, boolean, long) - 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.
locker - Variable in class com.sleepycat.je.txn.LockInfo
 
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.LockAttemptResult
 
LockGrantType - Class in com.sleepycat.je.txn
LockGrantType is an enumeration of the possible results of a lock attempt.
LockImpl - Class in com.sleepycat.je.txn
A Lock embodies the lock state of a NodeId.
LockImpl() - Constructor for class com.sleepycat.je.txn.LockImpl
Create a Lock.
LockImpl(LockInfo) - Constructor for class com.sleepycat.je.txn.LockImpl
 
LOCKIMPL_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
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
 
locking - Variable in class com.sleepycat.persist.BasicIndex
 
lockInternal(long, LockType, boolean, DatabaseImpl) - Method in class com.sleepycat.je.txn.BasicLocker
 
lockInternal(long, LockType, boolean, DatabaseImpl) - Method in class com.sleepycat.je.txn.Locker
Abstract method to a blocking or non-blocking lock of the given type on the given nodeId.
lockInternal(long, LockType, boolean, DatabaseImpl) - Method in class com.sleepycat.je.txn.ReadCommittedLocker
Forwards write locks to the buddy locker (the transaction locker).
lockInternal(long, LockType, boolean, 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.
lockLNDeletedAllowed(LN, LockType) - Method in class com.sleepycat.je.dbi.CursorImpl
Locks the given LN's node ID; a deleted LN will be locked and returned.
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
 
LockMode - Class in com.sleepycat.je
Record lock modes for read operations.
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
A LockNotGrantedException is thrown when a non-blocking operation fails to get a lock.
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
Lock statistics for a database environment.
LockStats() - Constructor for class com.sleepycat.je.LockStats
 
lockTableLatches - Variable in class com.sleepycat.je.txn.LockManager
 
lockTimeout - Variable in class com.sleepycat.je.cleaner.Cleaner
 
lockType - Variable in class com.sleepycat.je.txn.LockInfo
 
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(LogEntry, ReplicationContext) - Method in class com.sleepycat.je.log.LogManager
Write a log entry.
log(LogEntry, boolean, boolean, long, DatabaseImpl, ReplicationContext) - Method in class com.sleepycat.je.log.LogManager
Write a log entry.
log(LogEntry, Provisional, boolean, long, DatabaseImpl, ReplicationContext) - Method in class com.sleepycat.je.log.LogManager
Write a log entry.
log(LogItem, LogContext) - Method in class com.sleepycat.je.log.LogManager
Convenience method for logging a single entry.
log(LogManager) - Method in class com.sleepycat.je.tree.IN
Log this IN and clear the dirty flag.
log(LogManager, boolean, boolean, boolean, boolean, IN) - Method in class com.sleepycat.je.tree.IN
Log this node with all available options.
log(LogManager, boolean, Provisional, boolean, boolean, IN) - Method in class com.sleepycat.je.tree.IN
 
log(EnvironmentImpl, DatabaseImpl, byte[], long, Locker, boolean, ReplicationContext) - Method in class com.sleepycat.je.tree.LN
Log this LN and clear the dirty flag.
log(EnvironmentImpl, DatabaseImpl, byte[], byte[], long, Locker, boolean, boolean, ReplicationContext) - Method in class com.sleepycat.je.tree.LN
Log this LN.
log(LogManager) - Method in class com.sleepycat.je.utilint.Tracer
Convenience method to create a log entry containing this trace msg.
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_BUFFER_SIZE - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum starting size of a JE log buffer.
LOG_CHECKSUM_READ - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_CHECKSUM_READ - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, perform a checksum check when reading entries from log.
LOG_CHUNKED_NIO - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_CHUNKED_NIO - Static variable in class com.sleepycat.je.EnvironmentConfig
If non-0 (default is 0) break all IO into chunks of this size.
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_DEFERREDWRITE_TEMP - Static variable in class com.sleepycat.je.config.EnvironmentParams
Deprecated.
As of 3.3, no longer used Optimize cleaner operation for temporary deferred write DBs.
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_DIRECT_NIO - Static variable in class com.sleepycat.je.EnvironmentConfig
If true (default is false) direct NIO buffers are used.
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_FAULT_READ_SIZE - Static variable in class com.sleepycat.je.EnvironmentConfig
The buffer size for faulting in objects from disk, in bytes.
LOG_FILE_CACHE_SIZE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_FILE_CACHE_SIZE - Static variable in class com.sleepycat.je.EnvironmentConfig
The size of the file handle cache.
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_FILE_MAX - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum size of each individual JE log file, in bytes.
LOG_FILESUMMARYLN - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_FSYNC_TIMEOUT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_FSYNC_TIMEOUT - Static variable in class com.sleepycat.je.EnvironmentConfig
The timeout limit for group file sync, in microseconds.
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_MAX_SIZE - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum read buffer size for log iterators, which are used when scanning the log during activities like log cleaning and environment open, in bytes.
LOG_ITERATOR_READ_SIZE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_ITERATOR_READ_SIZE - Static variable in class com.sleepycat.je.EnvironmentConfig
The read buffer size for log iterators, which are used when scanning the log during activities like log cleaning and environment open, in bytes.
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_ONLY - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, operates in an in-memory test mode without flushing the log to disk.
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_NUM_BUFFERS - Static variable in class com.sleepycat.je.EnvironmentConfig
The number of JE log buffers.
LOG_ROOT - Static variable in class com.sleepycat.je.log.LogEntryType
 
LOG_SIZE - Static variable in class com.sleepycat.je.utilint.VLSN
 
LOG_TOTAL_BUFFER_BYTES - Static variable in class com.sleepycat.je.EnvironmentConfig
The total memory taken by log buffers, in bytes.
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
 
LOG_USE_NIO - Static variable in class com.sleepycat.je.EnvironmentConfig
If true (default is false) NIO is used for all file I/O.
LOG_USE_ODSYNC - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_USE_ODSYNC - Static variable in class com.sleepycat.je.EnvironmentConfig
If true (default is false) O_DSYNC is used to open JE log files.
LOG_VERIFY_CHECKSUMS - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
LOG_VERIFY_CHECKSUMS - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, perform a checksum verification just before and after writing to the log.
LOG_VERSION - Static variable in class com.sleepycat.je.log.LogEntryType
Version of the file header, which identifies the version of all entries in that file.
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
 
logClass - Variable in class com.sleepycat.je.log.entry.BaseEntry
 
LogContext - Class in com.sleepycat.je.log
Context parameters that apply to all logged items when multiple items are logged in one log operation.
LogContext() - Constructor for class com.sleepycat.je.log.LogContext
 
logDirtyChildren() - Method in class com.sleepycat.je.tree.BIN
 
logDirtyChildren() - Method in class com.sleepycat.je.tree.IN
When splits and checkpoints intermingle in a deferred write databases, a checkpoint target may appear which has a valid target but a null LSN.
LogEntry - Interface in com.sleepycat.je.log.entry
A Log entry allows you to read, write and dump a database log entry.
LogEntryHeader - Class in com.sleepycat.je.log
A LogEntryHeader embodies the header information at the beginning of each log entry file.
LogEntryHeader(EnvironmentImpl, ByteBuffer, boolean) - Constructor for class com.sleepycat.je.log.LogEntryHeader
For reading a log entry.
LogEntryHeader(LogEntry, Provisional, ReplicationContext) - Constructor for class com.sleepycat.je.log.LogEntryHeader
For writing a log header.
LogEntryType - Class in com.sleepycat.je.log
LogEntryType is an enumeration of all log entry types.
LogEntryType(byte) - Constructor for class com.sleepycat.je.log.LogEntryType
For base class support.
LogEntryType.Marshall - Enum in com.sleepycat.je.log
 
LogEntryType.Replicable - Enum in com.sleepycat.je.log
 
LogEntryType.Txnal - Enum in com.sleepycat.je.log
 
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(LogEntry) - Method in class com.sleepycat.je.log.LogManager
Log this single object and force a flip of the log files.
logForceFlush(LogEntry, boolean, ReplicationContext) - Method in class com.sleepycat.je.log.LogManager
Log this single object and force a write of the log files.
Loggable - Interface in com.sleepycat.je.log
A class that implements Loggable knows how to read and write itself into a ByteBuffer in a format suitable for the JE log or JE replication messages.
logicalEquals(Loggable) - Method in class com.sleepycat.je.cleaner.DbFileSummary
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.cleaner.FileSummary
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.cleaner.PackedOffsets
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.dbi.DatabaseId
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.dbi.DbTree
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.dbi.ReplicatedDatabaseConfig
 
logicalEquals(Loggable) - Method in enum com.sleepycat.je.log.entry.DbOperationType
 
logicalEquals(LogEntry) - Method in class com.sleepycat.je.log.entry.INLogEntry
 
logicalEquals(LogEntry) - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
logicalEquals(LogEntry) - Method in interface com.sleepycat.je.log.entry.LogEntry
 
logicalEquals(LogEntry) - Method in class com.sleepycat.je.log.entry.NameLNLogEntry
 
logicalEquals(LogEntry) - Method in class com.sleepycat.je.log.entry.SingleItemEntry
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.log.FileHeader
 
logicalEquals(LogEntryHeader) - Method in class com.sleepycat.je.log.LogEntryHeader
 
logicalEquals(Loggable) - Method in interface com.sleepycat.je.log.Loggable
 
logicalEquals(LogUtils.HeaderAndEntry) - Method in class com.sleepycat.je.log.LogUtils.HeaderAndEntry
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.recovery.CheckpointStart
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.tree.BINDelta
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.tree.ChildReference
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.tree.DeltaInfo
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.tree.DupCountLN
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.tree.FileSummaryLN
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.tree.IN
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.tree.INDeleteInfo
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.tree.LN
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.tree.MapLN
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.tree.NameLN
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.tree.Tree
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.txn.Txn
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.txn.TxnAbort
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.txn.TxnCommit
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.txn.TxnPrepare
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.utilint.Tracer
 
logicalEquals(Loggable) - Method in class com.sleepycat.je.utilint.VLSN
 
LogItem - Class in com.sleepycat.je.log
Item parameters that apply to a single logged item.
LogItem() - Constructor for class com.sleepycat.je.log.LogItem
 
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.
logMapTreeRoot() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Logs the map tree root and saves the LSN.
logMapTreeRoot(long) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Logs the map tree root, but only if its current LSN is before the ifBeforeLsn parameter or ifBeforeLsn is NULL_LSN.
LogScanConfig - Class in com.sleepycat.je
For internal use only.
LogScanConfig() - Constructor for class com.sleepycat.je.LogScanConfig
An instance created using the default constructor is initialized with the system's default settings.
LogScanner - Interface in com.sleepycat.je
For internal use only.
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.HeaderAndEntry - Class in com.sleepycat.je.log
 
LogUtils.XidImpl - Class in com.sleepycat.je.log
 
LogUtils.XidImpl(int, byte[], byte[]) - Constructor for class com.sleepycat.je.log.LogUtils.XidImpl
 
logWriteLatch - Variable in class com.sleepycat.je.log.LogManager
 
LONG - Static variable in class com.sleepycat.asm.ClassWriter
The type of CONSTANT_Long constant pool items.
LONG - Static variable in class com.sleepycat.asm.Type
The sort of the long type.
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
 
LONG_TYPE - Static variable in class com.sleepycat.asm.Type
The long type.
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, boolean) - 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
 
longVal - Variable in class com.sleepycat.asm.Item
Value of this item, for a long item.
LOOK_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of the LOOKUPSWITCH instruction.
lookAheadCacheSize - Variable in class com.sleepycat.je.cleaner.Cleaner
 
lookupLock(Long) - Method in class com.sleepycat.je.txn.DummyLockManager
 
lookupLock(Long) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
lookupLock(Long) - Method in class com.sleepycat.je.txn.LockManager
 
lookupLock(Long) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
lookupLockInternal(Long, int) - Method in class com.sleepycat.je.txn.LockManager
 
LOOKUPSWITCH - Static variable in interface com.sleepycat.asm.Opcodes
 
LOR - Static variable in interface com.sleepycat.asm.Opcodes
 
LREM - Static variable in interface com.sleepycat.asm.Opcodes
 
LRETURN - Static variable in interface com.sleepycat.asm.Opcodes
 
LSHL - Static variable in interface com.sleepycat.asm.Opcodes
 
LSHR - Static variable in interface com.sleepycat.asm.Opcodes
 
LSTORE - Static variable in interface com.sleepycat.asm.Opcodes
 
LSUB - Static variable in interface com.sleepycat.asm.Opcodes
 
LUSHR - Static variable in interface com.sleepycat.asm.Opcodes
 
LXOR - Static variable in interface com.sleepycat.asm.Opcodes
 

M

main(String[]) - Static method in class com.sleepycat.je.util.DbCacheSize
 
main(String[]) - Static method in class com.sleepycat.je.util.DbDump
The main used by the DbDump utility.
main(String[]) - Static method in class com.sleepycat.je.util.DbLoad
The main used by the DbLoad utility.
main(String[]) - Static method in class com.sleepycat.je.util.DbPrintLog
The main used by the DbPrintLog utility.
main(String[]) - Static method in class com.sleepycat.je.util.DbRecover
 
main(String[]) - Static method in class com.sleepycat.je.util.DbRunAction
 
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
The main used by the DbVerify utility.
main(String[]) - Static method in class com.sleepycat.je.utilint.JarMain
 
main(String[]) - Static method in class com.sleepycat.persist.model.ClassEnhancer
Enhances classes in the directories specified.
MAIN_LEVEL - Static variable in class com.sleepycat.je.tree.IN
 
mainTreeKey - Variable in class com.sleepycat.je.recovery.Checkpointer.CheckpointReference
 
makeChecksum() - Static method in class com.sleepycat.je.utilint.Adler32
 
makeDateFormat() - Static method in class com.sleepycat.je.utilint.TracerFormatter
 
makeDeleted() - Method in class com.sleepycat.je.tree.FileSummaryLN
Clear out the obsoleteOffsets to save memory when the LN is deleted.
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
 
makeEnvironment(File, EnvironmentConfig, boolean) - Static method in class com.sleepycat.je.DbInternal
 
makeExceptionEvent(Exception, String) - Static method in class com.sleepycat.je.DbInternal
 
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(BaseIterator, DataCursor) - Method in class com.sleepycat.collections.StoredCollection
 
makeIteratorData(BaseIterator, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.collections.StoredCollection
 
makeIteratorData(BaseIterator, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.collections.StoredEntrySet
 
makeIteratorData(BaseIterator, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.collections.StoredKeySet
 
makeIteratorData(BaseIterator, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.collections.StoredList
 
makeIteratorData(BaseIterator, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.collections.StoredValueSet
 
makeKey(DatabaseEntry, 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
 
makeNoArgsRRE() - Static method in class com.sleepycat.je.DbInternal
 
makePartialKey(long) - Static method in class com.sleepycat.je.tree.FileSummaryLN
Returns the first 4 bytes of the key for the given file number.
makePriDbName(String, String) - Static method in class com.sleepycat.persist.impl.Store
 
makeRootChildReference(Node, byte[], long) - Method in class com.sleepycat.je.tree.Tree
 
makeSecDbName(String, String, String) - Static method in class com.sleepycat.persist.impl.Store
 
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.DummyLockManager
 
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.
MANA_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of the MULTIANEWARRAY instruction.
map() - Method in interface com.sleepycat.persist.EntityIndex
Returns a standard Java map based on this entity index.
map() - Method in class com.sleepycat.persist.KeysIndex
 
map() - Method in class com.sleepycat.persist.PrimaryIndex
 
map() - Method in class com.sleepycat.persist.SecondaryIndex
 
map() - Method in class com.sleepycat.persist.SubIndex
 
MapEntryParameter<K,V> - Class in com.sleepycat.collections
A simple Map.Entry implementation that can be used as in input parameter.
MapEntryParameter(K, V) - Constructor for class com.sleepycat.collections.MapEntryParameter
Creates a map entry with a given key and value.
MapLN - Class in com.sleepycat.je.tree
A MapLN represents a Leaf Node in the JE Db Mapping 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.
MAPLN_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
MapProxy<K,V> - Class in com.sleepycat.persist.impl
Proxy for a Map.
MapProxy() - Constructor for class com.sleepycat.persist.impl.MapProxy
 
MapProxy.HashMapProxy<K,V> - Class in com.sleepycat.persist.impl
 
MapProxy.HashMapProxy() - Constructor for class com.sleepycat.persist.impl.MapProxy.HashMapProxy
 
MapProxy.TreeMapProxy<K,V> - Class in com.sleepycat.persist.impl
 
MapProxy.TreeMapProxy() - Constructor for class com.sleepycat.persist.impl.MapProxy.TreeMapProxy
 
mark - Variable in class com.sleepycat.util.FastInputStream
 
mark(int) - Method in class com.sleepycat.util.FastInputStream
 
markDeleteAtTxnEnd(DatabaseImpl, boolean) - Method in class com.sleepycat.je.txn.BasicLocker
 
markDeleteAtTxnEnd(DatabaseImpl, boolean) - 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) - 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.
marshallIntoBuffer(LogEntryHeader, LogEntry) - Method in class com.sleepycat.je.log.LogManager
Serialize a loggable object into this buffer.
marshallOutsideLatch() - Method in enum com.sleepycat.je.log.LogEntryType.Marshall
 
marshallOutsideLatch() - Method in class com.sleepycat.je.log.LogEntryType
Return true if this log entry should be marshalled into a buffer outside the log write latch.
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.
MASTER - Static variable in class com.sleepycat.je.log.ReplicationContext
 
matchLNByNodeId(TreeLocation, long, CacheMode) - Method in class com.sleepycat.je.tree.DBIN
 
matchLNByNodeId(TreeLocation, long, CacheMode) - Method in class com.sleepycat.je.tree.DIN
 
matchLNByNodeId(TreeLocation, long, CacheMode) - Method in class com.sleepycat.je.tree.Node
 
matchManagedConnections(Set, Subject, ConnectionRequestInfo) - Method in class com.sleepycat.je.jca.ra.JEManagedConnectionFactory
 
MAX_DUMP_BYTES - Static variable in class com.sleepycat.je.DatabaseEntry
 
MAX_FIELD_NUM - Static variable in interface com.sleepycat.persist.impl.Accessor
A large field value to use instead of Integer.MAX_VALUE, to work around Java JIT compiler bug when doing an (X <= Integer.MAX_VALUE) as would be done in readXxxKeyFields methods.
MAX_FILE_OFFSET - Static variable in class com.sleepycat.je.utilint.DbLsn
 
MAX_HEADER_SIZE - Static variable in class com.sleepycat.je.log.LogEntryHeader
 
MAX_LENGTH - Static variable in class com.sleepycat.util.PackedInteger
The maximum number of bytes needed to store an int value (5).
MAX_LEVEL - Static variable in class com.sleepycat.je.tree.IN
 
MAX_LONG_LENGTH - Static variable in class com.sleepycat.util.PackedInteger
The maximum number of bytes needed to store a long value (9).
MAX_MEMORY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
MAX_MEMORY - Static variable in class com.sleepycat.je.EnvironmentConfig
The CacheSize property.
MAX_MEMORY_PERCENT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
MAX_MEMORY_PERCENT - Static variable in class com.sleepycat.je.EnvironmentConfig
The CachePercent property.
maxBatchFiles - Variable in class com.sleepycat.je.cleaner.Cleaner
 
maxBytes - Variable in class com.sleepycat.je.log.StatsFileReader.EntryInfo
 
maxFileNumber - Variable in class com.sleepycat.je.log.JEFileFilter
 
maxFlushLevelHook - Static variable in class com.sleepycat.je.recovery.Checkpointer
For unit testing only.
maxMemory - Variable in class com.sleepycat.je.dbi.MemoryBudget.Totals
 
maxStackSize - Variable in class com.sleepycat.asm.Label
The (relative) maximum stack size corresponding to this basic block.
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, EnvironmentImpl, DbConfigManager) - Constructor for class com.sleepycat.je.dbi.MemoryBudget
 
MemoryBudget.Totals - Class in com.sleepycat.je.dbi
Common base class for shared and private totals.
memRecalcBegin() - Method in class com.sleepycat.je.dbi.INList
We are starting the iteration of the INList.
memRecalcEnd(boolean) - Method in class com.sleepycat.je.dbi.INList
The reset operation is over.
memRecalcIterate(IN) - Method in class com.sleepycat.je.dbi.INList
An IN was encountered during the iteration through the entire INList.
memRecalcUpdate(IN, long) - Method in class com.sleepycat.je.dbi.INList
The size of an IN is changing.
merge(OffsetList) - Method in class com.sleepycat.je.cleaner.OffsetList
Merges the given list and returns whether a segment was freed.
METH - Static variable in class com.sleepycat.asm.ClassWriter
The type of CONSTANT_Methodref constant pool items.
MethodVisitor - Interface in com.sleepycat.asm
A visitor to visit a Java method.
MethodWriter - Class in com.sleepycat.asm
A MethodVisitor that generates methods in bytecode form.
MethodWriter(ClassWriter, int, String, String, String, String[], boolean) - Constructor for class com.sleepycat.asm.MethodWriter
Constructs a new MethodWriter.
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.
migrateFromBeta(Map<String, Format>) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
migrateFromBeta(Map<String, Format>) - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
migrateFromBeta(Map<String, Format>) - Method in class com.sleepycat.persist.impl.FieldInfo
 
migrateFromBeta(Map<String, Format>) - Method in class com.sleepycat.persist.impl.Format
Special handling for JE 3.0.12 beta formats.
MIN_HEADER_SIZE - Static variable in class com.sleepycat.je.log.LogEntryHeader
Persistent fields.
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
 
MIN_TREE_MEMORY - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
minAge - Variable in class com.sleepycat.je.cleaner.UtilizationProfile
Minumum age to qualify for cleaning.
minBytes - Variable in class com.sleepycat.je.log.StatsFileReader.EntryInfo
 
minFileNumber - Variable in class com.sleepycat.je.log.JEFileFilter
 
minFileUtilization - Variable in class com.sleepycat.je.cleaner.UtilizationProfile
Minimum utilization threshold for an individual log file that triggers cleaning.
minUtilization - Variable in class com.sleepycat.je.cleaner.UtilizationProfile
Minimum overall utilization threshold that triggers cleaning.
ModelInternal - Class in com.sleepycat.persist.model
 
ModelInternal() - Constructor for class com.sleepycat.persist.model.ModelInternal
 
modify(byte[], DatabaseImpl, byte[], long, Locker, ReplicationContext) - 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
Write the MapLN to disk.
modifyDbRoot(DatabaseImpl, long, boolean) - Method in class com.sleepycat.je.dbi.DbTree
Write a MapLN to the log in order to: - propagate a root change - save per-db utilization information - save database config information.
MONITORENTER - Static variable in interface com.sleepycat.asm.Opcodes
 
MONITOREXIT - Static variable in interface com.sleepycat.asm.Opcodes
 
moveToIndex(int) - Method in interface com.sleepycat.collections.BaseIterator
 
moveToIndex(int) - Method in class com.sleepycat.collections.BlockIterator
 
moveToIndex(int) - Method in class com.sleepycat.collections.StoredIterator
 
moveWriteToReadLock(long, Lock) - Method in class com.sleepycat.je.txn.BasicLocker
A lock is being demoted.
moveWriteToReadLock(long, Lock) - Method in class com.sleepycat.je.txn.Locker
A lock is being demoted.
moveWriteToReadLock(long, Lock) - Method in class com.sleepycat.je.txn.Txn
A lock is being demoted.
MULTIANEWARRAY - Static variable in interface com.sleepycat.asm.Opcodes
 
multiLog(LogItem[], LogContext) - Method in class com.sleepycat.je.log.LogManager
 
multiValueParamName(String) - Static method in class com.sleepycat.je.config.ConfigParam
 
mustGenerateVLSN() - Method in class com.sleepycat.je.log.ReplicationContext
 
Mutation - Class in com.sleepycat.persist.evolve
The base class for all mutations.
Mutation(String, int, String) - Constructor for class com.sleepycat.persist.evolve.Mutation
 
Mutations - Class in com.sleepycat.persist.evolve
A collection of mutations for configuring class evolution.
Mutations() - Constructor for class com.sleepycat.persist.evolve.Mutations
Creates an empty set of mutations.
mvParamIndex(String) - Static method in class com.sleepycat.je.config.ConfigParam
 
MyRangeCursor - Class in com.sleepycat.collections
 
MyRangeCursor(KeyRange, CursorConfig, DataView, boolean) - Constructor for class com.sleepycat.collections.MyRangeCursor
 

N

N_BAD_WRITES - Static variable in class com.sleepycat.je.log.FileManager
 
N_LOCK_TABLES - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
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_SEPARATOR - Static variable in class com.sleepycat.persist.impl.Store
 
NAME_TYPE - Static variable in class com.sleepycat.asm.ClassWriter
The type of CONSTANT_NameAndType constant pool items.
NameLN - Class in com.sleepycat.je.tree
A NameLN represents a Leaf Node in the name->database id mapping tree.
NameLN(DatabaseId, EnvironmentImpl, boolean) - 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.
NameLNLogEntry - Class in com.sleepycat.je.log.entry
NameLNLogEntry contains all the regular LNLogEntry fields and additional information about the database operation which instigated the logging of this NameLN.
NameLNLogEntry() - Constructor for class com.sleepycat.je.log.entry.NameLNLogEntry
Constructor to read an entry.
NameLNLogEntry(LogEntryType, NameLN, DatabaseId, byte[], long, boolean, Txn, ReplicationContext) - Constructor for class com.sleepycat.je.log.entry.NameLNLogEntry
Constructor to write this entry.
nBacklogFiles - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nCleanerDeletions - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nCleanerRuns - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nClusterLNsProcessed - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nCursors() - Method in class com.sleepycat.je.tree.BIN
 
nDeadlockRetries - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nDeadlockRetries() - Method in class com.sleepycat.je.cleaner.FileProcessor
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.
nDeltaINFlush - Variable in class com.sleepycat.je.recovery.Checkpointer.FlushStats
 
nDeltaINFlushThisRun - Variable in class com.sleepycat.je.recovery.Checkpointer.FlushStats
 
needsSplitting() - Method in class com.sleepycat.je.tree.IN
Return true if this node needs splitting.
NEG_DB_ID_START - Static variable in class com.sleepycat.je.dbi.DbTree
 
nEntriesRead - Variable in class com.sleepycat.je.cleaner.Cleaner
 
NESTED_TRANSACTIONS - Static variable in class com.sleepycat.compat.DbCompat
 
neverLocked - Variable in class com.sleepycat.je.txn.WriteLockInfo
 
NEW - Static variable in interface com.sleepycat.asm.Opcodes
 
NEW - Static variable in class com.sleepycat.je.txn.LockGrantType
 
NEWARRAY - Static variable in interface com.sleepycat.asm.Opcodes
 
newArray(int) - Method in interface com.sleepycat.persist.impl.Accessor
Creates a new one dimensional array of the given length, having the target class as its component type.
newArray(int) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
newArray(int) - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
newArray(int) - Method in class com.sleepycat.persist.impl.EnhancedAccessor
 
newArray(int) - Method in class com.sleepycat.persist.impl.EnumFormat
 
newArray(int) - Method in class com.sleepycat.persist.impl.Format
Creates an array of the format's class of the given length, as if Array.newInstance(getType(), len) were called.
newArray(int) - Method in class com.sleepycat.persist.impl.NonPersistentFormat
 
newArray(int) - Method in class com.sleepycat.persist.impl.ObjectArrayFormat
 
newArray(int) - Method in class com.sleepycat.persist.impl.PrimitiveArrayFormat
 
newArray(int) - Method in class com.sleepycat.persist.impl.ProxiedFormat
 
newArray(int) - Method in class com.sleepycat.persist.impl.RawAccessor
 
newArray(int) - Method in class com.sleepycat.persist.impl.ReflectionAccessor
 
newArray(int) - Method in class com.sleepycat.persist.impl.SimpleFormat.FBigInt
 
newArray(int) - Method in class com.sleepycat.persist.impl.SimpleFormat.FBool
 
newArray(int) - Method in class com.sleepycat.persist.impl.SimpleFormat.FByte
 
newArray(int) - Method in class com.sleepycat.persist.impl.SimpleFormat.FChar
 
newArray(int) - Method in class com.sleepycat.persist.impl.SimpleFormat.FDate
 
newArray(int) - Method in class com.sleepycat.persist.impl.SimpleFormat.FDouble
 
newArray(int) - Method in class com.sleepycat.persist.impl.SimpleFormat.FFloat
 
newArray(int) - Method in class com.sleepycat.persist.impl.SimpleFormat.FInt
 
newArray(int) - Method in class com.sleepycat.persist.impl.SimpleFormat.FLong
 
newArray(int) - Method in class com.sleepycat.persist.impl.SimpleFormat.FShort
 
newArray(int) - Method in class com.sleepycat.persist.impl.SimpleFormat.FString
 
newClass(String) - Method in class com.sleepycat.asm.ClassWriter
Adds a class reference to the constant pool of the class being build.
newConst(Object) - Method in class com.sleepycat.asm.ClassWriter
Adds a number or string constant to the constant pool of the class being build.
newConstItem(Object) - Method in class com.sleepycat.asm.ClassWriter
Adds a number or string constant to the constant pool of the class being build.
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.
newDouble(double) - Method in class com.sleepycat.asm.ClassWriter
Adds a double to the constant pool of the class being build.
newEvent() - Static method in class com.sleepycat.persist.evolve.EvolveInternal
Internal access method that should not be used by applications.
newField(String, String, String) - Method in class com.sleepycat.asm.ClassWriter
Adds a field reference to the constant pool of the class being build.
newFloat(float) - Method in class com.sleepycat.asm.ClassWriter
Adds a float to the constant pool of the class being build.
newInstance() - Method in interface com.sleepycat.persist.impl.Accessor
Creates a new instance of the target class using its default constructor.
newInstance(int) - Method in class com.sleepycat.persist.impl.CollectionProxy.ArrayListProxy
 
newInstance(int) - Method in class com.sleepycat.persist.impl.CollectionProxy.HashSetProxy
 
newInstance(int) - Method in class com.sleepycat.persist.impl.CollectionProxy.LinkedListProxy
 
newInstance(int) - Method in class com.sleepycat.persist.impl.CollectionProxy
 
newInstance(int) - Method in class com.sleepycat.persist.impl.CollectionProxy.TreeSetProxy
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.ConverterReader
 
newInstance() - Method in class com.sleepycat.persist.impl.EnhancedAccessor
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.EnumFormat
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.Format
Creates a new instance of the target class using its default constructor.
newInstance(int) - Method in class com.sleepycat.persist.impl.MapProxy.HashMapProxy
 
newInstance(int) - Method in class com.sleepycat.persist.impl.MapProxy
 
newInstance(int) - Method in class com.sleepycat.persist.impl.MapProxy.TreeMapProxy
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.NonPersistentFormat
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.ObjectArrayFormat
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.PrimitiveArrayFormat
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.ProxiedFormat
 
newInstance() - Method in class com.sleepycat.persist.impl.RawAccessor
 
newInstance(EntityInput, boolean) - Method in interface com.sleepycat.persist.impl.Reader
 
newInstance() - Method in class com.sleepycat.persist.impl.ReflectionAccessor
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FBigInt
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FBool
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FByte
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FChar
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FDate
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FDouble
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FFloat
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FInt
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FLong
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FShort
 
newInstance(EntityInput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FString
 
newInteger(int) - Method in class com.sleepycat.asm.ClassWriter
Adds an integer to the constant pool of the class being build.
newLong(long) - Method in class com.sleepycat.asm.ClassWriter
Adds a long to the constant pool of the class being build.
newLsn - Variable in class com.sleepycat.je.log.LogItem
LSN of the new log entry.
newMap(Database, Class<K>, Class<V>, boolean) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a map from a previously opened Database object.
newMethod(String, String, String, boolean) - Method in class com.sleepycat.asm.ClassWriter
Adds a method reference to the constant pool of the class being build.
newMethodItem(String, String, String, boolean) - Method in class com.sleepycat.asm.ClassWriter
Adds a method reference to the constant pool of the class being build.
newNameType(String, String) - Method in class com.sleepycat.asm.ClassWriter
Adds a name and type to the constant pool of the class being build.
newNonTxnLocker() - Method in class com.sleepycat.je.txn.BasicLocker
Throws UnsupportedOperationException unconditionally.
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
Returns a new ReadCommittedLocker that shares locks with this locker by virtue of both lockers only holding READ locks.
newNonTxnLocker() - Method in class com.sleepycat.je.txn.ThreadLocker
Returns a new non-transactional locker that shares locks with this locker by virtue of being a ThreadLocker for the same thread.
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.
newOutput(byte[]) - Static method in class com.sleepycat.bind.tuple.TupleBase
Deprecated.
newPrimitiveArray(int, EntityInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FBool
 
newPrimitiveArray(int, EntityInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FByte
 
newPrimitiveArray(int, EntityInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FChar
 
newPrimitiveArray(int, EntityInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FDouble
 
newPrimitiveArray(int, EntityInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FFloat
 
newPrimitiveArray(int, EntityInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FInt
 
newPrimitiveArray(int, EntityInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FLong
 
newPrimitiveArray(int, EntityInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FShort
 
newPrimitiveArray(int, EntityInput) - Method in class com.sleepycat.persist.impl.SimpleFormat
 
newSortedMap(Database, Class<K>, Class<V>, boolean) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a sorted map from a previously opened Database object.
newUTF8(String) - Method in class com.sleepycat.asm.ClassWriter
Adds an UTF8 string to the constant pool of the class being build.
next - Variable in class com.sleepycat.asm.AnnotationWriter
Next annotation writer.
next - Variable in class com.sleepycat.asm.Attribute
The next attribute in this attribute list.
next - Variable in class com.sleepycat.asm.Edge
The next edge in the list of successors of the originating basic block.
next - Variable in class com.sleepycat.asm.FieldWriter
Next field writer (see firstField).
next - Variable in class com.sleepycat.asm.Handler
Next exception handler block info.
next - Variable in class com.sleepycat.asm.Item
Link to another constant pool item, used for collision lists in the constant pool's hash table.
next - Variable in class com.sleepycat.asm.Label
The next basic block in the basic block stack.
next - Variable in class com.sleepycat.asm.MethodWriter
Next method writer (see firstMethod).
next() - Method in class com.sleepycat.collections.BlockIterator
 
next() - Method in class com.sleepycat.collections.StoredIterator
Returns the next element in the iteration.
next() - Method in class com.sleepycat.je.cleaner.OffsetList.Segment
Returns the next segment or null if this is the tail segment.
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.utilint.TinyHashSet.SingleElementIterator
 
next() - Method in class com.sleepycat.persist.BasicCursor
 
next(LockMode) - Method in class com.sleepycat.persist.BasicCursor
 
next() - Method in class com.sleepycat.persist.BasicIterator
 
next() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
next(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
next() - Method in interface com.sleepycat.persist.ForwardCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
next(LockMode) - Method in interface com.sleepycat.persist.ForwardCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
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
 
nextDup() - Method in class com.sleepycat.persist.BasicCursor
 
nextDup(LockMode) - Method in class com.sleepycat.persist.BasicCursor
 
nextDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with the same key (duplicate) and returns it, or returns null if no more values are present for the key at the current position.
nextDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with the same key (duplicate) and returns it, or returns null if no more values are present for the key at the current position.
nextDup(LockMode) - Method in class com.sleepycat.persist.SubIndexCursor
 
nextEntryOffset - Variable in class com.sleepycat.je.log.FileReader
 
nextIndex() - Method in class com.sleepycat.collections.BlockIterator
 
nextIndex() - Method in class com.sleepycat.collections.StoredIterator
Returns the index of the element that would be returned by a subsequent call to next.
nextNoDup() - Method in class com.sleepycat.persist.BasicCursor
 
nextNoDup(LockMode) - Method in class com.sleepycat.persist.BasicCursor
 
nextNoDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with a different key and returns it, or returns null if there are no more unique keys in the cursor range.
nextNoDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with a different key and returns it, or returns null if there are no more unique keys in the cursor range.
nextNoDup(LockMode) - Method in class com.sleepycat.persist.SubIndexCursor
 
nFileOpens - Variable in class com.sleepycat.je.log.FileManager
 
nFullBINFlush - Variable in class com.sleepycat.je.recovery.Checkpointer.FlushStats
 
nFullBINFlushThisRun - Variable in class com.sleepycat.je.recovery.Checkpointer.FlushStats
 
nFullINFlush - Variable in class com.sleepycat.je.recovery.Checkpointer.FlushStats
 
nFullINFlushThisRun - Variable in class com.sleepycat.je.recovery.Checkpointer.FlushStats
 
nINsCleaned - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nINsDead - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nINsMigrated - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nINsObsolete - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nLNQueueHits - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nLNsCleaned - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nLNsDead - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nLNsLocked - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nLNsMarked - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nLNsMigrated - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nLNsObsolete - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nLockTables - Variable in class com.sleepycat.je.txn.LockManager
 
nMarkedLNsProcessed - Variable in class com.sleepycat.je.cleaner.Cleaner
 
NO_FSYNC_NEEDED - Static variable in class com.sleepycat.je.log.FSyncManager.FSyncGroup
 
NO_OVERWRITE - Static variable in class com.sleepycat.je.dbi.Operation
 
NO_REPLICATE - Static variable in class com.sleepycat.je.log.DbOpReplicationContext
 
NO_REPLICATE - Static variable in class com.sleepycat.je.log.ReplicationContext
 
NO_RETURN_ENTRY - Static variable in class com.sleepycat.persist.BasicIndex
 
NO_SYNC - Static variable in class com.sleepycat.je.TransactionConfig
 
NOARG_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of instructions without any argument.
Node - Class in com.sleepycat.je.tree
A Node contains all the common base information for any JE B-Tree node.
Node() - Constructor for class com.sleepycat.je.tree.Node
Only for subclasses.
Node(EnvironmentImpl, boolean) - Constructor for class com.sleepycat.je.tree.Node
Create a new node, assigning it the next available node id.
NODE_DUP_TREE_MAX_ENTRIES - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum number of entries in an internal dup btree node.
NODE_MAX - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
NODE_MAX_DUPTREE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
NODE_MAX_ENTRIES - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum number of entries in an internal btree node.
NODE_NOT_EMPTY - Static variable in exception com.sleepycat.je.tree.NodeNotEmptyException
 
nodeDb - Variable in class com.sleepycat.je.log.LogContext
Database of the node(s), or null if entry is not a node.
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.
NodeSequence - Class in com.sleepycat.je.dbi
NodeSequence encapsulates the generation and maintenance of a sequence for generating node ids.
NodeSequence() - Constructor for class com.sleepycat.je.dbi.NodeSequence
 
NODUP - Static variable in class com.sleepycat.je.dbi.PutMode
 
nonBlockingLock(long, LockType, DatabaseImpl) - Method in class com.sleepycat.je.txn.Locker
Request a non-blocking lock of the given type on the given nodeId.
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
 
NonPersistentFormat - Class in com.sleepycat.persist.impl
Format for a non-persistent class that is only used for declared field types and arrays.
NonPersistentFormat(Class) - Constructor for class com.sleepycat.persist.impl.NonPersistentFormat
 
nonTxnOperationEnd() - Method in class com.sleepycat.je.txn.BasicLocker
Release locks and close the cursor at the end of the operation.
nonTxnOperationEnd() - Method in class com.sleepycat.je.txn.Locker
Releases locks and closes the locker at the end of a non-transactional cursor operation.
nonTxnOperationEnd() - Method in class com.sleepycat.je.txn.Txn
Created transactions do nothing at the end of the operation.
NOOVERWRITE - Static variable in class com.sleepycat.je.dbi.PutMode
 
NOP - Static variable in interface com.sleepycat.asm.Opcodes
 
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.
NoRootException - Exception in com.sleepycat.je.recovery
Recovery related exceptions
NoRootException(EnvironmentImpl, String) - Constructor for exception com.sleepycat.je.recovery.NoRootException
 
notAllowedException() - Static method in class com.sleepycat.je.SecondaryDatabase
 
noteINListChange(int) - Method in class com.sleepycat.je.evictor.Evictor
Called whenever INs are added to, or removed from, the INList.
noteINListChange(int) - Method in class com.sleepycat.je.evictor.PrivateEvictor
Do nothing.
noteINListChange(int) - Method in class com.sleepycat.je.evictor.SharedEvictor
After 1/INIT_SIZE_THRESHOLD of all INs have been changed, reinitialize the sizes.
noteLatch(Object) - Method in class com.sleepycat.je.latch.LatchTable
Only call under the assert system.
notePrepare() - Method in class com.sleepycat.je.txn.TxnManager
Called when XATransaction is prepared.
NOTFOUND - Static variable in class com.sleepycat.je.OperationStatus
The requested key/data pair was not found.
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.
notOverwritingDeferredWriteEntry(long) - Method in class com.sleepycat.je.tree.IN
When a deferred write database calls one of the optionalLog methods, it may receive a DbLsn.NULL_LSN as the return value, because the logging didn't really happen.
NotPersistent - Annotation Type in com.sleepycat.persist.model
Overrides the default rules for field persistence and defines a field as being non-persistent even when it is not declared with the transient keyword.
NotTransient - Annotation Type in com.sleepycat.persist.model
Overrides the default rules for field persistence and defines a field as being persistent even when it is declared with the transient keyword.
nOwners(Long) - Method in class com.sleepycat.je.txn.DummyLockManager
 
nOwners(Long) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
nOwners() - Method in interface com.sleepycat.je.txn.Lock
 
nOwners() - Method in class com.sleepycat.je.txn.LockImpl
 
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
 
nOwners() - Method in class com.sleepycat.je.txn.ThinLockImpl
 
nOwnersInternal(Long, int) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of nWaiters.
nPendingLNsLocked - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nPendingLNsProcessed - Variable in class com.sleepycat.je.cleaner.Cleaner
 
nRandomReadBytes - Variable in class com.sleepycat.je.log.FileManager
 
nRandomReads - Variable in class com.sleepycat.je.log.FileManager
 
nRandomWriteBytes - Variable in class com.sleepycat.je.log.FileManager
 
nRandomWrites - Variable in class com.sleepycat.je.log.FileManager
 
nReleases - Variable in class com.sleepycat.je.latch.LatchStats
Numbed of calls to release();
nRepeatIteratorReads - Variable in class com.sleepycat.je.cleaner.Cleaner
 
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.
nSequentialReadBytes - Variable in class com.sleepycat.je.log.FileManager
 
nSequentialReads - Variable in class com.sleepycat.je.log.FileManager
 
nSequentialWriteBytes - Variable in class com.sleepycat.je.log.FileManager
 
nSequentialWrites - Variable in class com.sleepycat.je.log.FileManager
 
nToBeCleanedLNsProcessed - Variable in class com.sleepycat.je.cleaner.Cleaner
 
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
 
NULL_VLSN - Static variable in class com.sleepycat.je.utilint.VLSN
 
NULLIFY - Static variable in class com.sleepycat.je.ForeignKeyDeleteAction
When a referenced record in the foreign key database is deleted, set the reference to null in the primary database record that references it, thereby deleting the secondary key.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
nullifyForeignKey(D) - Method in class com.sleepycat.bind.serial.SerialSerialKeyCreator
Clears the index key in a data object.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
 
nullifyForeignKey(D) - Method in class com.sleepycat.bind.serial.TupleSerialKeyCreator
Clears the index key in the deserialized data entry.
nullifyForeignKey(D) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator
 
nullifyForeignKey(String) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
Clears the entity's secondary key fields for the given key name.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
 
nullifyForeignKey(TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleKeyCreator
Clears the index key in the tuple data entry.
nullifyForeignKey(TupleInput, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
 
nullifyForeignKey(SecondaryDatabase, DatabaseEntry) - Method in interface com.sleepycat.je.ForeignKeyNullifier
Sets the foreign key reference to null in the datum of the primary database.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.je.ForeignMultiKeyNullifier
Sets the foreign key reference to null in the datum of the primary database.
nullifyForeignKey(SecondaryDatabase, DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.persist.impl.PersistKeyCreator
 
nullifySecKey(Catalog, Object, String, Object) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
nullifySecKey(Catalog, Object, String, Object) - Method in class com.sleepycat.persist.impl.Format
Nullifies the given key field in the given RawObject -- rawAccess mode is implied.
nullOrEqual(Object, Object) - Static method in class com.sleepycat.persist.model.ClassMetadata
 
NUM_LOG_BUFFERS - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
NUM_LOG_BUFFERS_DEFAULT - 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(Long) - Method in class com.sleepycat.je.txn.DummyLockManager
 
nWaiters(Long) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
nWaiters() - Method in interface com.sleepycat.je.txn.Lock
 
nWaiters() - Method in class com.sleepycat.je.txn.LockImpl
 
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
 
nWaiters() - Method in class com.sleepycat.je.txn.ThinLockImpl
 
nWaitersInternal(Long, int) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of nWaiters.
nWakeupRequests - Variable in class com.sleepycat.je.utilint.DaemonThread
 

O

OBFUSCATE - Static variable in class com.sleepycat.je.tree.Key.DumpType
 
OBJECT - Static variable in class com.sleepycat.asm.Type
The sort of object reference type.
OBJECT_ARRAY_ITEM_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
OBJECT_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
ObjectArrayFormat - Class in com.sleepycat.persist.impl
An array of objects having a specified number of dimensions.
ObjectArrayFormat(Class) - Constructor for class com.sleepycat.persist.impl.ObjectArrayFormat
 
objectArraySize(int) - Static method in class com.sleepycat.je.dbi.MemoryBudget
 
objectToBytes(Object, String) - Static method in class com.sleepycat.je.dbi.DatabaseImpl
Converts an arbitrary object to a serialized byte array.
objectToData(E, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Extracts the data entry from an entity Object.
objectToData(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
objectToData(E) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Extracts a data object from an entity object.
objectToData(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
objectToData(E) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Extracts a data object from an entity object.
objectToData(E) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
objectToData(E, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
objectToData(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Extracts a key tuple from an entity object.
objectToData(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
objectToData(Object, DatabaseEntry) - Method in class com.sleepycat.persist.impl.PersistEntityBinding
 
objectToEntry(byte[], DatabaseEntry) - Method in class com.sleepycat.bind.ByteArrayBinding
 
objectToEntry(E, DatabaseEntry) - Method in interface com.sleepycat.bind.EntryBinding
Converts an Object into a entry buffer.
objectToEntry(Long, DatabaseEntry) - Method in class com.sleepycat.bind.RecordNumberBinding
 
objectToEntry(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialBinding
Serialize an object into an entry buffer.
objectToEntry(BigInteger, TupleOutput) - Method in class com.sleepycat.bind.tuple.BigIntegerBinding
 
objectToEntry(Boolean, TupleOutput) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
objectToEntry(Byte, TupleOutput) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
objectToEntry(Character, TupleOutput) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
objectToEntry(Double, TupleOutput) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
objectToEntry(Float, TupleOutput) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
objectToEntry(Integer, TupleOutput) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
objectToEntry(Long, TupleOutput) - Method in class com.sleepycat.bind.tuple.LongBinding
 
objectToEntry(Short, TupleOutput) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
objectToEntry(Double, TupleOutput) - Method in class com.sleepycat.bind.tuple.SortedDoubleBinding
 
objectToEntry(Float, TupleOutput) - Method in class com.sleepycat.bind.tuple.SortedFloatBinding
 
objectToEntry(String, TupleOutput) - Method in class com.sleepycat.bind.tuple.StringBinding
 
objectToEntry(E, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleBinding
 
objectToEntry(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleBinding
Converts a key or data object to a tuple entry.
objectToEntry(TupleInput, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleInputBinding
 
objectToEntry(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleMarshalledBinding
 
objectToEntry(Object, DatabaseEntry) - Method in class com.sleepycat.persist.impl.PersistKeyBinding
 
objectToKey(E, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Extracts the key entry from an entity Object.
objectToKey(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
objectToKey(E) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Extracts a key object from an entity object.
objectToKey(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
objectToKey(E, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Extracts a key tuple from an entity object.
objectToKey(E, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
objectToKey(E, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
objectToKey(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Extracts a key tuple from an entity object.
objectToKey(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
objectToKey(Object, DatabaseEntry) - Method in class com.sleepycat.persist.impl.PersistEntityBinding
 
obsoleteINCount - Variable in class com.sleepycat.je.cleaner.DbFileSummary
 
obsoleteINCount - Variable in class com.sleepycat.je.cleaner.FileSummary
 
obsoleteLNCount - Variable in class com.sleepycat.je.cleaner.DbFileSummary
 
obsoleteLNCount - Variable in class com.sleepycat.je.cleaner.FileSummary
 
obsoleteLNSize - Variable in class com.sleepycat.je.cleaner.DbFileSummary
 
obsoleteLNSize - Variable in class com.sleepycat.je.cleaner.FileSummary
 
obsoleteLNSizeCounted - Variable in class com.sleepycat.je.cleaner.DbFileSummary
 
obsoleteLNSizeCounted - 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
 
OffsetList.Segment - Class in com.sleepycat.je.cleaner
One segment of a OffsetList containing at most SEGMENT_CAPACITY values.
OffsetList.Segment() - Constructor for class com.sleepycat.je.cleaner.OffsetList.Segment
 
oldLsn - Variable in class com.sleepycat.je.log.LogItem
The previous version of the node to be counted as obsolete, or NULL_LSN if the entry is not a node or has no old LSN.
oldSize - Variable in class com.sleepycat.je.log.LogItem
 
onForeignKeyDelete(Locker, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
Called by the ForeignKeyTrigger when a record in the foreign database is deleted.
onSync(Database, boolean) - Method in interface com.sleepycat.persist.impl.Store.SyncHook
 
onWakeup() - Method in class com.sleepycat.je.cleaner.FileProcessor
Activates the cleaner.
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.evictor.PrivateEvictor
 
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
 
Opcodes - Interface in com.sleepycat.asm
Defines the JVM opcodes, access flags and array type codes.
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
Returns a cursor into the 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
Opens, and optionally creates, a Database.
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
 
openExisting() - Method in class com.sleepycat.persist.impl.PersistCatalog
Increments the reference count for a catalog that is already open.
openLocalInternalDatabase(Environment, String, DatabaseConfig) - Static method in class com.sleepycat.je.DbInternal
 
openLocalInternalDatabase(String, DatabaseConfig) - Method in class com.sleepycat.je.Environment
Creates a database for internal JE use.
openReadOnly - Variable in class com.sleepycat.je.util.DbVerify
 
openSecondaryCursor(Transaction, CursorConfig) - Method in class com.sleepycat.je.SecondaryDatabase
Obtain a cursor on a database, returning a SecondaryCursor.
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
Opens and optionally creates a SecondaryDatabase.
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
 
openSecondaryIndexes(Transaction, EntityMetadata, Store.PrimaryOpenState) - Method in class com.sleepycat.persist.impl.Store
Opens any secondary indexes defined in the given entity metadata that are not already open.
openSequence(Transaction, DatabaseEntry, SequenceConfig) - Method in class com.sleepycat.je.Database
Opens a sequence in the database.
Operation - Class in com.sleepycat.je.dbi
An enumeration of different api call sources for replication, currently for debugging.
Operation() - Constructor for class com.sleepycat.je.dbi.Operation
 
operationEnd(boolean) - Method in class com.sleepycat.je.txn.BasicLocker
Release locks and close the cursor at the end of the operation.
operationEnd() - Method in class com.sleepycat.je.txn.Locker
The equivalent of calling operationEnd(true).
operationEnd(OperationStatus) - Method in class com.sleepycat.je.txn.Locker
A SUCCESS status equals operationOk.
operationEnd(boolean) - Method in class com.sleepycat.je.txn.Locker
Different types of transactions do different things when the operation ends.
operationEnd(boolean) - Method in class com.sleepycat.je.txn.Txn
 
OperationStatus - Class in com.sleepycat.je
Status values from database operations.
OPTIONAL_READ_UNCOMMITTED - Static variable in class com.sleepycat.compat.DbCompat
 
optionalLog(LogManager) - Method in class com.sleepycat.je.tree.IN
Log this IN and clear the dirty flag.
optionalLog(LogManager, DatabaseImpl) - Method in class com.sleepycat.je.tree.INDeleteInfo
 
optionalLog(LogManager, DatabaseImpl) - Method in class com.sleepycat.je.tree.INDupDeleteInfo
 
optionalLog(EnvironmentImpl, DatabaseImpl, byte[], long, Locker, ReplicationContext) - Method in class com.sleepycat.je.tree.LN
Log this LN if it's not part of a deferred-write db.
optionalLogProvisional(LogManager, IN) - Method in class com.sleepycat.je.tree.IN
Log this node provisionally and clear the dirty flag.
optionalLogProvisional(EnvironmentImpl, DatabaseImpl, byte[], long, ReplicationContext) - Method in class com.sleepycat.je.tree.LN
Log a provisional, non-txnal version of an LN.
optionalModifyDbRoot(DatabaseImpl) - Method in class com.sleepycat.je.dbi.DbTree
Check deferred write settings before writing the MapLN.
ordered - Variable in class com.sleepycat.collections.DataView
 
outputDirectory - Variable in class com.sleepycat.je.util.DbDump
 
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.

P

pack(long[]) - Method in class com.sleepycat.je.cleaner.PackedOffsets
Packs the given offsets, replacing any offsets stored in this object.
PackedInteger - Class in com.sleepycat.util
Static methods for reading and writing packed integers.
PackedInteger() - Constructor for class com.sleepycat.util.PackedInteger
 
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.INLogItem
Parent IN of IN to be logged, or null for the root IN.
parent - Variable in class com.sleepycat.je.tree.SearchResult
 
parentIndex - Variable in class com.sleepycat.je.tree.INLogItem
Index of parent slot for IN to be logged.
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
 
parseDbName(String) - Method in class com.sleepycat.persist.impl.Store
Parses a whole DB name and returns an array of 2 strings where element 0 is the file name (always null for JE, always non-null for DB core) and element 1 is the logical DB name (always non-null for JE, may be null for DB core).
parseDbName(String, DatabaseNamer) - Static method in class com.sleepycat.persist.impl.Store
Allows passing a namer to a static method for testing.
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
 
PersistCatalog - Class in com.sleepycat.persist.impl
The catalog of class formats for a store, along with its associated model and mutations.
PersistCatalog(Transaction, Environment, String, String, DatabaseConfig, EntityModel, Mutations, boolean, Store) - Constructor for class com.sleepycat.persist.impl.PersistCatalog
Creates a new catalog, opening the database and reading it from a given catalog database if it already exists.
PersistComparator - Class in com.sleepycat.persist.impl
The btree comparator for persistent key classes.
PersistComparator(String, List<FieldMetadata>, PersistKeyBinding) - Constructor for class com.sleepycat.persist.impl.PersistComparator
 
Persistent - Annotation Type in com.sleepycat.persist.model
Identifies a persistent class that is not an Entity class or a simple type.
persistentEquals(DatabaseConfig) - Method in class com.sleepycat.je.DatabaseConfig
For unit tests, checks that the database configuration attributes that are saved persistently are equal.
PersistEntityBinding - Class in com.sleepycat.persist.impl
A persistence entity binding for a given entity class.
PersistEntityBinding(PersistCatalog, String, boolean) - Constructor for class com.sleepycat.persist.impl.PersistEntityBinding
Creates a key binding for a given entity class.
PersistentProxy<T> - Interface in com.sleepycat.persist.model
Implemented by a proxy class to represent the persistent state of a (non-persistent) proxied class.
PersistKeyAssigner - Class in com.sleepycat.persist.impl
Assigns primary keys from a Sequence.
PersistKeyAssigner(PersistKeyBinding, PersistEntityBinding, Sequence) - Constructor for class com.sleepycat.persist.impl.PersistKeyAssigner
 
PersistKeyBinding - Class in com.sleepycat.persist.impl
A persistence key binding for a given key class.
PersistKeyBinding(Catalog, String, boolean) - Constructor for class com.sleepycat.persist.impl.PersistKeyBinding
Creates a key binding for a given key class.
PersistKeyBinding(Class, String[]) - Constructor for class com.sleepycat.persist.impl.PersistKeyBinding
Creates a key binding dynamically for use by PersistComparator.
PersistKeyCreator - Class in com.sleepycat.persist.impl
A persistence secondary key creator/nullifier.
PersistKeyCreator(Catalog, EntityMetadata, String, SecondaryKeyMetadata, boolean) - Constructor for class com.sleepycat.persist.impl.PersistKeyCreator
Creates a key creator/nullifier for a given entity class and key name.
pkey - Variable in class com.sleepycat.persist.BasicCursor
 
PLACEHOLDER - Static variable in class com.sleepycat.je.dbi.Operation
 
pool - Variable in class com.sleepycat.asm.ClassWriter
The constant pool of this class.
POP - Static variable in interface com.sleepycat.asm.Opcodes
 
POP2 - Static variable in interface com.sleepycat.asm.Opcodes
 
populateCache() - Method in class com.sleepycat.je.cleaner.UtilizationProfile
Populate the profile for file selection.
position - Variable in class com.sleepycat.asm.Label
The position of this label in the code, if known.
position(DatabaseEntry, DatabaseEntry, LockMode, boolean) - Method in class com.sleepycat.je.Cursor
Positions the cursor at the first or last record of the database.
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 databaseImpl.
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.
postLogAbortHook() - Method in class com.sleepycat.je.txn.Txn
Invoked if the transaction associated with the preLogCommitHook was subsequently aborted, for example due to a lack of disk space.
postLogCommitHook() - Method in class com.sleepycat.je.txn.Txn
This hook is invoked after the commit record has been written to the log, but before write locks have been released, so that other application cannot see the changes made by the transaction.
postLogWork(long) - Method in class com.sleepycat.je.log.entry.BaseEntry
Do any processing we need to do after logging, while under the logging latch.
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 interface com.sleepycat.je.log.entry.LogEntry
Do any processing we need to do after logging, while under the logging latch.
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
 
preCheckpointEndFlush() - Method in interface com.sleepycat.je.dbi.ReplicatorInstance
Do any work that must be included as part of the checkpoint process.
preload(long) - Method in class com.sleepycat.je.Database
Deprecated.
As of JE 2.0.83, replaced by Database.preload(PreloadConfig).

preload(long, long) - Method in class com.sleepycat.je.Database
Deprecated.
As of JE 2.0.101, replaced by Database.preload(PreloadConfig).

preload(PreloadConfig) - Method in class com.sleepycat.je.Database
Preloads the cache.
preload(PreloadConfig) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Preload the cache, using up to maxBytes bytes or maxMillsecs msec.
PreloadConfig - Class in com.sleepycat.je
Specifies the attributes of an application invoked preload operation.
PreloadConfig() - Constructor for class com.sleepycat.je.PreloadConfig
Default configuration used if null is passed to Database.preload.
PreloadStats - Class in com.sleepycat.je
Statistics returned from Database.preload
PreloadStats(int, int, int, int, int, int, PreloadStatus) - Constructor for class com.sleepycat.je.PreloadStats
 
PreloadStats() - Constructor for class com.sleepycat.je.PreloadStats
 
PreloadStatus - Class in com.sleepycat.je
Describes the result of the Database.preload operation.
preLogCommitHook() - Method in class com.sleepycat.je.txn.Txn
This hook is invoked before the commit of a transaction that made changes to a replicated environment.
premain(String, Instrumentation) - Static method in class com.sleepycat.persist.model.ClassEnhancer
Enhances classes as specified by a JVM -javaagent argument.
prepare(Xid) - Method in class com.sleepycat.je.txn.Txn
 
prepare(Xid) - Method in class com.sleepycat.je.XAEnvironment
 
PreparedTxn - Class in com.sleepycat.je.txn
A PreparedTxn is used at recovery for processing a TXN_PREPARE log entry.
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 - Variable in class com.sleepycat.asm.AnnotationWriter
Previous annotation writer.
PREV - Static variable in class com.sleepycat.je.dbi.GetMode
 
prev() - Method in class com.sleepycat.persist.BasicCursor
 
prev(LockMode) - Method in class com.sleepycat.persist.BasicCursor
 
prev() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value and returns it, or returns null if there are no preceding values in the cursor range.
prev(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value and returns it, or returns null if there are no preceding values in the cursor range.
PREV_DUP - Static variable in class com.sleepycat.je.dbi.GetMode
 
PREV_NODUP - Static variable in class com.sleepycat.je.dbi.GetMode
 
prevDup() - Method in class com.sleepycat.persist.BasicCursor
 
prevDup(LockMode) - Method in class com.sleepycat.persist.BasicCursor
 
prevDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value with the same key (duplicate) and returns it, or returns null if no preceding values are present for the key at the current position.
prevDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value with the same key (duplicate) and returns it, or returns null if no preceding values are present for the key at the current position.
prevDup(LockMode) - Method in class com.sleepycat.persist.SubIndexCursor
 
previous() - Method in class com.sleepycat.collections.BlockIterator
 
previous() - Method in class com.sleepycat.collections.StoredIterator
Returns the next element in the iteration.
previousIndex() - Method in class com.sleepycat.collections.BlockIterator
 
previousIndex() - Method in class com.sleepycat.collections.StoredIterator
Returns the index of the element that would be returned by a subsequent call to previous.
prevNoDup() - Method in class com.sleepycat.persist.BasicCursor
 
prevNoDup(LockMode) - Method in class com.sleepycat.persist.BasicCursor
 
prevNoDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the preceding value with a different key and returns it, or returns null if there are no preceding unique keys in the cursor range.
prevNoDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the preceding value with a different key and returns it, or returns null if there are no preceding unique keys in the cursor range.
prevNoDup(LockMode) - Method in class com.sleepycat.persist.SubIndexCursor
 
PRI_KEY_VISITED_OFFSET - Static variable in class com.sleepycat.persist.impl.RecordInput
 
PrimaryIndex<PK,E> - Class in com.sleepycat.persist
The primary index for an entity class and its primary key.
PrimaryIndex(Database, Class<PK>, EntryBinding<PK>, Class<E>, EntityBinding<E>) - Constructor for class com.sleepycat.persist.PrimaryIndex
Creates a primary index without using an EntityStore.
PrimaryKey - Annotation Type in com.sleepycat.persist.model
Indicates the primary key field of an entity class.
PrimaryKeyAssigner - Interface in com.sleepycat.collections
An interface implemented to assign new primary key values.
primaryKeyBinding - Variable in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
PrimaryKeyMetadata - Class in com.sleepycat.persist.model
The metadata for a primary key field.
PrimaryKeyMetadata(String, String, String, String) - Constructor for class com.sleepycat.persist.model.PrimaryKeyMetadata
Used by an EntityModel to construct primary key metadata.
PrimaryKeyValueAdapter<V> - Class in com.sleepycat.persist
A ValueAdapter where the "value" is the primary key.
PrimaryKeyValueAdapter(Class<V>, EntryBinding) - Constructor for class com.sleepycat.persist.PrimaryKeyValueAdapter
 
PRIMITIVE_LONG_ARRAY_ITEM_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
PrimitiveArrayFormat - Class in com.sleepycat.persist.impl
An array of primitives having one dimension.
PrimitiveArrayFormat(Class) - Constructor for class com.sleepycat.persist.impl.PrimitiveArrayFormat
 
primitiveToWrapper(Class) - Static method in class com.sleepycat.persist.impl.SimpleCatalog
 
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.DbVerify
 
PrivateEvictor - Class in com.sleepycat.je.evictor
The standard Evictor that operates on the INList for a single environment.
PrivateEvictor(EnvironmentImpl, String) - Constructor for class com.sleepycat.je.evictor.PrivateEvictor
 
PROACTIVE_MIGRATION - Static variable in class com.sleepycat.je.cleaner.Cleaner
Whether to fetch LNs for files in the to-be-cleaned set during lazy migration.
proactiveMigration - Variable in class com.sleepycat.je.tree.INLogContext
Whether LNs are migrated proactively by the log cleaner as part of logging a BIN.
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
 
processDirtyDeletedLN(long, LN, byte[]) - Method in interface com.sleepycat.je.dbi.SortedLSNTreeWalker.TreeNodeProcessor
 
processDupCount(int) - Method in interface com.sleepycat.je.dbi.SortedLSNTreeWalker.TreeNodeProcessor
 
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 returns non-provisional INs and IN delete entries.
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.
processEntry(ByteBuffer) - Method in class com.sleepycat.je.log.UtilizationFileReader
 
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
 
processLSN(long, LogEntryType, Node, byte[]) - Method in interface com.sleepycat.je.dbi.SortedLSNTreeWalker.TreeNodeProcessor
 
processPending() - Method in class com.sleepycat.je.cleaner.Cleaner
If any LNs are pending, process them.
progressInterval - Variable in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
progressStream - Variable in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
PROHIBIT_NESTED_REF_MSG - Static variable in class com.sleepycat.persist.impl.RecordInput
 
PROHIBIT_REF_OBJECT - Static variable in class com.sleepycat.persist.impl.RecordInput
 
PROHIBIT_REF_OFFSET - Static variable in class com.sleepycat.persist.impl.RecordInput
 
PROMOTION - Static variable in class com.sleepycat.je.txn.LockGrantType
 
props - Variable in class com.sleepycat.je.EnvironmentMutableConfig
 
PropUtil - Class in com.sleepycat.je.utilint
Convenience methods for handling JE properties.
PropUtil() - Constructor for class com.sleepycat.je.utilint.PropUtil
 
provisional - Variable in class com.sleepycat.je.log.LogItem
Whether the logged entry should be processed during recovery.
Provisional - Enum in com.sleepycat.je.log
Specifies whether to log an entry provisionally.
provisionalCount - Variable in class com.sleepycat.je.log.StatsFileReader.EntryInfo
 
ProxiedFormat - Class in com.sleepycat.persist.impl
Format for types proxied by a PersistentProxy.
ProxiedFormat(Class, String) - Constructor for class com.sleepycat.persist.impl.ProxiedFormat
 
publish(LogRecord) - Method in class com.sleepycat.je.log.TraceLogHandler
 
pushed - Variable in class com.sleepycat.asm.Label
true if this basic block has been pushed in the basic block stack.
put(ByteVector) - Method in class com.sleepycat.asm.AnnotationWriter
Puts the annotations of this annotation writer list into the given byte vector.
put(AnnotationWriter[], ByteVector) - Static method in class com.sleepycat.asm.AnnotationWriter
Puts the given annotation lists into the given byte vector.
put(ClassWriter, byte[], int, int, int, ByteVector) - Method in class com.sleepycat.asm.Attribute
Writes all the attributes of this attribute list in the given byte vector.
put(ByteVector) - Method in class com.sleepycat.asm.FieldWriter
Puts the content of this field into the given byte vector.
put(MethodWriter, ByteVector, int, boolean) - Method in class com.sleepycat.asm.Label
Puts a reference to this label in the bytecode of a method.
put(ByteVector) - Method in class com.sleepycat.asm.MethodWriter
Puts the bytecode of this method in the given byte vector.
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(K, V) - Method in class com.sleepycat.collections.StoredMap
Associates the specified value with the specified key in this map (optional operation).
put(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Cursor
Stores a key/data pair into the database.
put(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Database
Stores the key/data pair into the database.
put(DatabaseEntry, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.dbi.CursorImpl
Insert or overwrite the key/data pair.
PUT - Static variable in class com.sleepycat.je.dbi.Operation
 
put(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryCursor
This operation is not allowed on a secondary database.
put(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
This operation is not allowed on a secondary database.
put(E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity and returns null, or updates it if the primary key already exists and returns the existing entity.
put(Transaction, E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity and returns null, or updates it if the primary key already exists and returns the existing entity.
put(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
put11(int, int) - Method in class com.sleepycat.asm.ByteVector
Puts two bytes into this byte vector.
put12(int, int) - Method in class com.sleepycat.asm.ByteVector
Puts a byte and a short into this byte vector.
putAfter(Object) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.putAfter().
putAfter(Cursor, DatabaseEntry, DatabaseEntry) - Static method in class com.sleepycat.compat.DbCompat
 
putAfter(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
putAll(Map<? extends K, ? extends V>) - Method in class com.sleepycat.collections.StoredMap
Copies all of the mappings from the specified map to this map (optional operation).
putAll(FileMapper) - Method in class com.sleepycat.je.utilint.FileMapper
Put all the VLSN->LSN mappings in the file mapper parameter into this one.
putBackFileForCleaning(Long) - Method in class com.sleepycat.je.cleaner.FileSelector
When file cleaning is aborted, move the file back from the being-cleaned set to the to-be-cleaned set.
putBefore(Object) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.putBefore().
putBefore(Cursor, DatabaseEntry, DatabaseEntry) - Static method in class com.sleepycat.compat.DbCompat
 
putBefore(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
putByte(int) - Method in class com.sleepycat.asm.ByteVector
Puts a byte into this byte vector.
putByteArray(byte[], int, int) - Method in class com.sleepycat.asm.ByteVector
Puts an array of bytes into this byte vector.
putCurrent(Object) - Method in class com.sleepycat.collections.DataCursor
Binding version of Cursor.putCurrent().
putCurrent(DatabaseEntry) - Method in class com.sleepycat.je.Cursor
Replaces the data in the key/data pair at the current cursor position.
putCurrent(DatabaseEntry, DatabaseEntry, DatabaseEntry, ReplicationContext) - Method in class com.sleepycat.je.dbi.CursorImpl
Modify the current record with this data.
putCurrent(DatabaseEntry) - Method in class com.sleepycat.je.SecondaryCursor
This operation is not allowed on a secondary database.
putCurrent(DatabaseEntry) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
PUTFIELD - Static variable in interface com.sleepycat.asm.Opcodes
 
putIfAbsent(K, V) - Method in class com.sleepycat.collections.StoredMap
If the specified key is not already associated with a value, associate it with the given value.
putInt(int) - Method in class com.sleepycat.asm.ByteVector
Puts an int into this byte vector.
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(LogEntry, long) - Method in class com.sleepycat.je.log.LogManager
Serialize a log entry into this buffer with proper entry header.
putKeyValue(Object, Object) - Method in class com.sleepycat.collections.StoredContainer
 
putLN(byte[], LN, boolean, ReplicationContext) - Method in class com.sleepycat.je.dbi.CursorImpl
Insert the given LN in the tree or return KEYEXIST if the key is already present.
putLong(long) - Method in class com.sleepycat.asm.ByteVector
Puts a long into this byte vector.
putLSN(long, long, LogEntryType) - Method in class com.sleepycat.je.utilint.FileMapper
Record the LSN location for this VLSN.
PutMode - Class in com.sleepycat.je.dbi
Internal class used to distinguish which variety of putXXX() that Cursor.putInternal() should use.
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.je.Cursor
Stores a key/data pair into the database.
putNoDupData(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Database
Stores the key/data pair into the database if it does not already appear in the 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
This operation is not allowed on a secondary database.
putNoDupData(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
This operation is not allowed on a secondary database.
putNoDupData(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
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.je.Cursor
Stores a key/data pair into the database.
putNoOverwrite(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Database
Stores the key/data pair into the database if the key does not already appear in the 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
This operation is not allowed on a secondary database.
putNoOverwrite(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
This operation is not allowed on a secondary database.
putNoOverwrite(E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity and returns true, or returns false if the primary key already exists.
putNoOverwrite(Transaction, E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity and returns true, or returns false if the primary key already exists.
putNoOverwrite(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.util.keyrange.RangeCursor
 
putNoReturn(E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity, or updates it if the primary key already exists (does not return the existing entity).
putNoReturn(Transaction, E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity, or updates it if the primary key already exists (does not return the existing entity).
putReplicatedLN(LNLogEntry, ReplicationContext) - Method in class com.sleepycat.je.dbi.CursorImpl
Insert the replicated LN.
putShort(int) - Method in class com.sleepycat.asm.ByteVector
Puts a short into this byte vector.
PUTSTATIC - Static variable in interface com.sleepycat.asm.Opcodes
 
putUTF8(String) - Method in class com.sleepycat.asm.ByteVector
Puts an UTF8 string into this byte vector.

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.util.keyrange
A cursor-like interface that enforces a key range.
RangeCursor(KeyRange, KeyRange, boolean, Cursor) - Constructor for class com.sleepycat.util.keyrange.RangeCursor
Creates a range cursor with a duplicate range.
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
 
RawAbstractInput - Class in com.sleepycat.persist.impl
Base class for EntityInput implementations that type-check RawObject instances and convert them to regular persistent objects, via the Format.convertRawObject method.
RawAbstractInput(Catalog, boolean, IdentityHashMap) - Constructor for class com.sleepycat.persist.impl.RawAbstractInput
 
rawAccess - Variable in class com.sleepycat.persist.impl.AbstractInput
 
rawAccess - Variable in class com.sleepycat.persist.impl.PersistEntityBinding
 
rawAccess - Variable in class com.sleepycat.persist.impl.PersistKeyBinding
 
RawAccessor - Class in com.sleepycat.persist.impl
Implements Accessor for RawObject access.
RawAccessor(Format, Accessor, FieldInfo, List<FieldInfo>, List<FieldInfo>) - Constructor for class com.sleepycat.persist.impl.RawAccessor
 
RawAccessor(Format, List<FieldInfo>) - Constructor for class com.sleepycat.persist.impl.RawAccessor
 
RawArrayInput - Class in com.sleepycat.persist.impl
Extends RawAbstractInput to convert array (ObjectArrayFormat and PrimitiveArrayteKeyFormat) RawObject instances.
RawArrayInput(Catalog, boolean, IdentityHashMap, RawObject, Format) - Constructor for class com.sleepycat.persist.impl.RawArrayInput
 
RawComplexInput - Class in com.sleepycat.persist.impl
Extends RawAbstractInput to convert complex (ComplexFormat and CompositeKeyFormat) RawObject instances.
RawComplexInput(Catalog, boolean, IdentityHashMap, FieldInfo[], RawObject[]) - Constructor for class com.sleepycat.persist.impl.RawComplexInput
 
RawField - Interface in com.sleepycat.persist.raw
The definition of a field in a RawType.
RawObject - Class in com.sleepycat.persist.raw
A raw instance that can be used with a RawStore or Conversion.
RawObject(RawType, Map<String, Object>, RawObject) - Constructor for class com.sleepycat.persist.raw.RawObject
Creates a raw object with a given set of field values for a complex type.
RawObject(RawType, Object[]) - Constructor for class com.sleepycat.persist.raw.RawObject
Creates a raw object with the given array elements for an array type.
RawObject(RawType, String) - Constructor for class com.sleepycat.persist.raw.RawObject
Creates a raw object with the given enum value for an enum type.
RawSingleInput - Class in com.sleepycat.persist.impl
Extends RawAbstractInput to convert array (ObjectArrayFormat and PrimitiveArrayteKeyFormat) RawObject instances.
RawSingleInput(Catalog, boolean, IdentityHashMap, Object, Format) - Constructor for class com.sleepycat.persist.impl.RawSingleInput
 
RawStore - Class in com.sleepycat.persist.raw
Provides access to the raw data in a store for use by general purpose tools.
RawStore(Environment, String, StoreConfig) - Constructor for class com.sleepycat.persist.raw.RawStore
Opens an entity store for raw data access.
RawType - Interface in com.sleepycat.persist.raw
The type definition for a simple or complex persistent type, or an array of persistent types.
read(ClassReader, int, int, char[], int, Label[]) - Method in class com.sleepycat.asm.Attribute
Reads a type attribute.
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
A convenience instance to configure a cursor for read committed isolation.
READ_COMMITTED - Static variable in class com.sleepycat.je.LockMode
Read committed isolation provides for cursor stability but not repeatable reads.
READ_UNCOMMITTED - Static variable in class com.sleepycat.je.CursorConfig
A convenience instance to configure read operations performed by the cursor to return modified but not yet committed data.
READ_UNCOMMITTED - Static variable in class com.sleepycat.je.LockMode
Reads modified but not yet committed data.
readArrayLength() - Method in interface com.sleepycat.persist.impl.EntityInput
Called by ObjectArrayFormat and PrimitiveArrayFormat to read the array length.
readArrayLength() - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readArrayLength() - Method in class com.sleepycat.persist.impl.RawArrayInput
 
readArrayLength() - Method in class com.sleepycat.persist.impl.RecordInput
 
readArrayLength() - Method in class com.sleepycat.persist.impl.WidenerInput
 
readBigInteger() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a BigInteger.
readBigInteger() - Method in interface com.sleepycat.persist.impl.EntityInput
 
readBigInteger() - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readBigInteger() - Method in class com.sleepycat.persist.impl.WidenerInput
 
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.
readBoolean() - Method in interface com.sleepycat.persist.impl.EntityInput
 
readBoolean() - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readBoolean() - Method in class com.sleepycat.persist.impl.WidenerInput
 
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
 
readBufferSize - Variable in class com.sleepycat.je.cleaner.Cleaner
 
readByte(int) - Method in class com.sleepycat.asm.ClassReader
Reads a byte value in b.
readByte() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed byte (one byte) value from the buffer.
readByte() - Method in interface com.sleepycat.persist.impl.EntityInput
 
readByte() - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readByte() - Method in class com.sleepycat.persist.impl.WidenerInput
 
readByteArray(ByteBuffer, boolean) - 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.
readBytesNoLength(ByteBuffer, int) - Static method in class com.sleepycat.je.log.LogUtils
Read a byte array from the log.
readChar() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a char (two byte) unsigned value from the buffer.
readChar() - Method in interface com.sleepycat.persist.impl.EntityInput
 
readChar() - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readChar() - Method in class com.sleepycat.persist.impl.WidenerInput
 
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.
readClass(int, char[]) - Method in class com.sleepycat.asm.ClassReader
Reads a class constant pool item in b.
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).
readConst(int, char[]) - Method in class com.sleepycat.asm.ClassReader
Reads a numeric or string constant pool item in b.
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.
readEntity(Catalog, DatabaseEntry, DatabaseEntry, boolean) - Static method in class com.sleepycat.persist.impl.PersistEntityBinding
Creates the instance, reads the entity key first to track visited entities correctly, then reads the data and returns the entity.
readEntry(LogEntryHeader, ByteBuffer, boolean) - Method in class com.sleepycat.je.log.entry.DeletedDupLNLogEntry
Extends its super class to read in the extra dup key.
readEntry(LogEntryHeader, ByteBuffer, boolean) - Method in class com.sleepycat.je.log.entry.INLogEntry
Read in an IN entry.
readEntry(LogEntryHeader, ByteBuffer, boolean) - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
readEntry(LogEntryHeader, ByteBuffer, boolean) - Method in interface com.sleepycat.je.log.entry.LogEntry
Read in a log entry.
readEntry(LogEntryHeader, ByteBuffer, boolean) - Method in class com.sleepycat.je.log.entry.NameLNLogEntry
Extends its super class to read in database operation information.
readEntry(LogEntryHeader, ByteBuffer, boolean) - Method in class com.sleepycat.je.log.entry.SingleItemEntry
 
readEnumConstant(String[]) - Method in interface com.sleepycat.persist.impl.EntityInput
Called by EnumFormat to read and return index of the enum constant.
readEnumConstant(String[]) - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readEnumConstant(String[]) - Method in class com.sleepycat.persist.impl.RecordInput
 
readEnumConstant(String[]) - Method in class com.sleepycat.persist.impl.WidenerInput
 
Reader - Interface in com.sleepycat.persist.impl
Interface to the "read object" methods of the Format class.
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.
readFromBuffer(ByteBuffer) - Static method in class com.sleepycat.je.dbi.Operation
 
readFromDatabase(DatabaseEntry) - Static method in class com.sleepycat.je.utilint.FileMapper
 
readFromFile(RandomAccessFile, ByteBuffer, long, 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.DbFileSummary
 
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.dbi.ReplicatedDatabaseConfig
 
readFromLog(ByteBuffer, byte) - Method in enum com.sleepycat.je.log.entry.DbOperationType
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.log.FileHeader
 
readFromLog(ByteBuffer, byte) - Method in interface com.sleepycat.je.log.Loggable
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
 
readFromLog(ByteBuffer, byte) - Method in class com.sleepycat.je.utilint.VLSN
 
readHeaderAndEntry(ByteBuffer, EnvironmentImpl, boolean, boolean) - Static method in class com.sleepycat.je.log.LogUtils
Convenience method for marshalling a header and log entry out of a byte buffer read directly out of the log.
readInt(int) - Method in class com.sleepycat.asm.ClassReader
Reads a signed int value in b.
readInt(byte[], int) - Static method in class com.sleepycat.asm.MethodWriter
Reads a signed int value in the given byte array.
readInt() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed int (four byte) value from the buffer.
readInt(ByteBuffer, boolean) - Static method in class com.sleepycat.je.log.LogUtils
Read an int from the log in either packed or unpacked format.
readInt(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Read a int from the log.
readInt() - Method in interface com.sleepycat.persist.impl.EntityInput
 
readInt() - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readInt() - Method in class com.sleepycat.persist.impl.WidenerInput
 
readInt(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Reads a packed integer at the given buffer offset and returns it.
readIntMSB(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Read a int from the log in MSB order.
readKey(Format, Catalog, byte[], int, int, boolean) - Static method in class com.sleepycat.persist.impl.PersistKeyBinding
Binds bytes to an object for use by PersistComparator as well as entryToObject.
readKeyObject(Format) - Method in interface com.sleepycat.persist.impl.EntityInput
Called for a primary key field or a composite key field with a reference type.
readKeyObject(Format) - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readKeyObject(Format) - Method in class com.sleepycat.persist.impl.RecordInput
 
readKeyObject(Format) - Method in class com.sleepycat.persist.impl.WidenerInput
 
readLong(int) - Method in class com.sleepycat.asm.ClassReader
Reads a signed long value in b.
readLong() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed long (eight byte) value from the buffer.
readLong(ByteBuffer, boolean) - Static method in class com.sleepycat.je.log.LogUtils
Read an int from the log in either packed or unpacked format.
readLong(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Read a long from the log.
readLong() - Method in interface com.sleepycat.persist.impl.EntityInput
 
readLong() - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readLong() - Method in class com.sleepycat.persist.impl.WidenerInput
 
readLong(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Reads a packed long integer at the given buffer offset and returns it.
readLongNumber(String) - Static method in class com.sleepycat.je.utilint.CmdUtil
Parse a string into a long.
readMapTreeFromLog(long, boolean) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Set the mapping tree from the log.
readNext() - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readNext() - Method in class com.sleepycat.persist.impl.RawArrayInput
 
readNext() - Method in class com.sleepycat.persist.impl.RawComplexInput
 
readNext() - Method in class com.sleepycat.persist.impl.RawSingleInput
 
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
 
readNonKeyFields(Object, EntityInput, int, int, int) - Method in interface com.sleepycat.persist.impl.Accessor
Reads a range of non-key field values from the given EntityInput, reading fields in super classes first and in name order within class.
readNonKeyFields(Object, EntityInput, int, int, int) - Method in class com.sleepycat.persist.impl.EnhancedAccessor
 
readNonKeyFields(Object, EntityInput, int, int, int) - Method in class com.sleepycat.persist.impl.RawAccessor
 
readNonKeyFields(Object, EntityInput, int, int, int) - Method in class com.sleepycat.persist.impl.ReflectionAccessor
 
readObject(Object, EntityInput, boolean) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
readObject(Object, EntityInput, boolean) - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
readObject(Object, EntityInput, boolean) - Method in class com.sleepycat.persist.impl.ConverterReader
 
readObject() - Method in interface com.sleepycat.persist.impl.EntityInput
Called via Accessor to read all fields with reference types, except for the primary key field and composite key fields (see readKeyObject below).
readObject(Object, EntityInput, boolean) - Method in class com.sleepycat.persist.impl.EnumFormat
 
readObject(Object, EntityInput, boolean) - Method in class com.sleepycat.persist.impl.Format
Called after newInstance() to read the rest of the data bytes and fill in the object contents.
readObject(Object, EntityInput, boolean) - Method in class com.sleepycat.persist.impl.NonPersistentFormat
 
readObject(Object, EntityInput, boolean) - Method in class com.sleepycat.persist.impl.ObjectArrayFormat
 
readObject(Object, EntityInput, boolean) - Method in class com.sleepycat.persist.impl.PrimitiveArrayFormat
 
readObject(Object, EntityInput, boolean) - Method in class com.sleepycat.persist.impl.ProxiedFormat
 
readObject() - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readObject(Object, EntityInput, boolean) - Method in interface com.sleepycat.persist.impl.Reader
 
readObject() - Method in class com.sleepycat.persist.impl.RecordInput
 
readObject(Object, EntityInput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat
 
readObject() - Method in class com.sleepycat.persist.impl.WidenerInput
 
ReadOnlyCatalog - Class in com.sleepycat.persist.impl
Read-only catalog operations used when initializing new formats.
ReadOnlyCatalog(List<Format>, Map<String, Format>) - Constructor for class com.sleepycat.persist.impl.ReadOnlyCatalog
 
readPackedInt() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a packed integer.
readPackedInt(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Read a packed int from the log.
readPackedLong() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a packed long integer.
readPackedLong(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Read a packed long from the log.
readPriKey(Object, EntityInput, boolean) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
readPriKey(Object, EntityInput, boolean) - Method in class com.sleepycat.persist.impl.ConverterReader
 
readPriKey(Object, EntityInput, boolean) - Method in class com.sleepycat.persist.impl.Format
Reads the primary key from the given input bytes and sets the primary key field in the given object.
readPriKey(Object, EntityInput, boolean) - Method in interface com.sleepycat.persist.impl.Reader
 
readPriKeyField(Object, EntityInput) - Method in interface com.sleepycat.persist.impl.Accessor
Reads the primary key field value from the given EntityInput.
readPriKeyField(Object, EntityInput) - Method in class com.sleepycat.persist.impl.EnhancedAccessor
 
readPriKeyField(Object, EntityInput) - Method in class com.sleepycat.persist.impl.RawAccessor
 
readPriKeyField(Object, EntityInput) - Method in class com.sleepycat.persist.impl.ReflectionAccessor
 
readPrimitiveField(Object, EntityInput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FBool
 
readPrimitiveField(Object, EntityInput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FByte
 
readPrimitiveField(Object, EntityInput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FChar
 
readPrimitiveField(Object, EntityInput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FDouble
 
readPrimitiveField(Object, EntityInput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FFloat
 
readPrimitiveField(Object, EntityInput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FInt
 
readPrimitiveField(Object, EntityInput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FLong
 
readPrimitiveField(Object, EntityInput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FShort
 
readPrimitiveField(Object, EntityInput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat
 
readSecKeyFields(Object, EntityInput, int, int, int) - Method in interface com.sleepycat.persist.impl.Accessor
Reads a range of secondary key field values from the given EntityInput, reading fields in super classes first and in name order within class.
readSecKeyFields(Object, EntityInput, int, int, int) - Method in class com.sleepycat.persist.impl.EnhancedAccessor
 
readSecKeyFields(Object, EntityInput, int, int, int) - Method in class com.sleepycat.persist.impl.RawAccessor
 
readSecKeyFields(Object, EntityInput, int, int, int) - Method in class com.sleepycat.persist.impl.ReflectionAccessor
 
readShort(int) - Method in class com.sleepycat.asm.ClassReader
Reads a signed short value in b.
readShort(byte[], int) - Static method in class com.sleepycat.asm.MethodWriter
Reads a signed short value in the given byte array.
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.
readShort() - Method in interface com.sleepycat.persist.impl.EntityInput
 
readShort() - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readShort() - Method in class com.sleepycat.persist.impl.WidenerInput
 
readSortedDouble() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed double (eight byte) value from the buffer, with support for correct default sorting of all values.
readSortedDouble() - Method in interface com.sleepycat.persist.impl.EntityInput
 
readSortedDouble() - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readSortedDouble() - Method in class com.sleepycat.persist.impl.WidenerInput
 
readSortedFloat() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed float (four byte) value from the buffer, with support for correct default sorting of all values.
readSortedFloat() - Method in interface com.sleepycat.persist.impl.EntityInput
 
readSortedFloat() - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readSortedFloat() - Method in class com.sleepycat.persist.impl.WidenerInput
 
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, boolean) - Static method in class com.sleepycat.je.log.LogUtils
Read a string from the log.
readString() - Method in interface com.sleepycat.persist.impl.EntityInput
 
readString() - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
readString() - Method in class com.sleepycat.persist.impl.WidenerInput
 
readTimestamp(ByteBuffer, boolean) - Static method in class com.sleepycat.je.log.LogUtils
Read a timestamp from the log.
readTypeFromLog(ByteBuffer, byte) - Static method in enum com.sleepycat.je.log.entry.DbOperationType
 
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.
readUnsignedInt(ByteBuffer) - Static method in class com.sleepycat.je.log.LogUtils
Unmarshall the next four bytes which hold an unsigned int into a long.
readUnsignedShort(int) - Method in class com.sleepycat.asm.ClassReader
Reads an unsigned short value in b.
readUnsignedShort(byte[], int) - Static method in class com.sleepycat.asm.MethodWriter
Reads an unsigned short value in the given byte array.
readUnsignedShort() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsigned short (two byte) value from the buffer.
readUTF8(int, char[]) - Method in class com.sleepycat.asm.ClassReader
Reads an UTF8 string constant pool item in b.
readVariablePortion(ByteBuffer) - Method in class com.sleepycat.je.log.LogEntryHeader
Assumes this is called directly after the constructor, and that the entryBuffer is positioned right before the VLSN.
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.
record(DatabaseId, int) - Method in class com.sleepycat.je.recovery.LevelRecorder
 
RecordInput - Class in com.sleepycat.persist.impl
Implements EntityInput to read record key-data pairs.
RecordInput(Catalog, boolean, DatabaseEntry, int, byte[], int, int) - Constructor for class com.sleepycat.persist.impl.RecordInput
Creates a new input with a empty/null visited map.
RecordNumberBinding - Class in com.sleepycat.bind
 
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.
RecordOutput - Class in com.sleepycat.persist.impl
Implements EntityOutput to write record key-data pairs.
RecordOutput(Catalog, boolean) - Constructor for class com.sleepycat.persist.impl.RecordOutput
Creates a new output with an empty/null visited map.
recover(boolean, 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
 
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
RecoveryUtilizationTracker - Class in com.sleepycat.je.cleaner
Accumulates changes to the utilization profile during recovery.
RecoveryUtilizationTracker(EnvironmentImpl) - Constructor for class com.sleepycat.je.cleaner.RecoveryUtilizationTracker
 
ReflectionAccessor - Class in com.sleepycat.persist.impl
Implements Accessor using reflection.
ReflectionAccessor(Catalog, Class, Accessor, FieldInfo, List<FieldInfo>, List<FieldInfo>) - Constructor for class com.sleepycat.persist.impl.ReflectionAccessor
 
ReflectionAccessor(Catalog, Class, List<FieldInfo>) - Constructor for class com.sleepycat.persist.impl.ReflectionAccessor
 
refreshTreeAdminMemoryUsage(long) - Method in class com.sleepycat.je.dbi.MemoryBudget
Called by INList when clearing tree memory usage.
refreshTreeMemoryUsage(long) - Method in class com.sleepycat.je.dbi.MemoryBudget
Called by INList when recalculating tree memory usage.
registerClass(String, Enhanced) - Static method in class com.sleepycat.persist.impl.EnhancedAccessor
Registers a prototype instance, and should be called during initialization of the prototype class.
registerClass(Class) - Method in class com.sleepycat.persist.model.EntityModel
Registers a persistent class, most importantly, a PersistentProxy class.
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.
registerPriKeyObject(Object) - Method in interface com.sleepycat.persist.impl.EntityInput
Called via Accessor.readSecKeyFields for a primary key field with a reference type.
registerPriKeyObject(Object) - Method in interface com.sleepycat.persist.impl.EntityOutput
Called via Accessor.writeSecKeyFields for a primary key field with a reference type.
registerPriKeyObject(Object) - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
registerPriKeyObject(Object) - Method in class com.sleepycat.persist.impl.RecordInput
 
registerPriKeyObject(Object) - Method in class com.sleepycat.persist.impl.RecordOutput
 
registerPriKeyObject(Object) - Method in class com.sleepycat.persist.impl.WidenerInput
 
registerTxn(Txn) - Method in class com.sleepycat.je.txn.TxnManager
Called when txn is created.
registerVLSN(long, LogEntryHeader) - Method in interface com.sleepycat.je.dbi.ReplicatorInstance
Record the vlsn->lsn mapping for this just-logged log entry.
registerXATxn(Xid, Txn, boolean) - Method in class com.sleepycat.je.txn.TxnManager
Called when txn is created.
reinit(boolean) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
Reinitialize after an Internal Init copies new *.jdb files into envhome.
reinit() - Method in class com.sleepycat.je.log.LogBuffer
 
reinitEnvironment(EnvironmentImpl, boolean) - Method in class com.sleepycat.je.dbi.DbEnvPool
Called by EnvironmentImpl.reinit to perform the reinit operation while synchronized on the DbEnvPool.
Relationship - Enum in com.sleepycat.persist.model
Defines the relationship between instances of the entity class and the secondary keys.
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, int) - Method in interface com.sleepycat.je.txn.Lock
Releases a lock and moves the next waiter(s) to the owners.
release(Locker, MemoryBudget, int) - Method in class com.sleepycat.je.txn.LockImpl
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(Locker, MemoryBudget, int) - Method in class com.sleepycat.je.txn.ThinLockImpl
 
releaseAndFindNotifyTargets(long, Locker) - Method in class com.sleepycat.je.txn.DummyLockManager
 
releaseAndFindNotifyTargets(long, Locker) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
releaseAndFindNotifyTargets(long, Locker) - Method in class com.sleepycat.je.txn.LockManager
Release the lock, and return the set of new owners to notify, if any.
releaseAndFindNotifyTargets(long, Locker) - Method in class com.sleepycat.je.txn.SyncedLockManager
 
releaseAndFindNotifyTargetsInternal(long, Locker, int) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of releaseAndFindNotifyTargets
releaseAPIReadLock(Locker) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
releaseAPIWriteLock() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
releaseBIN() - Method in class com.sleepycat.je.dbi.CursorImpl
 
releaseBINs() - Method in class com.sleepycat.je.dbi.CursorImpl
 
releaseDatabaseImpl(DatabaseImpl) - Method in class com.sleepycat.je.cleaner.BaseLocalUtilizationTracker
Must be called after calling databaseKeyToDatabaseImpl.
releaseDatabaseImpl(DatabaseImpl) - Method in class com.sleepycat.je.cleaner.LocalUtilizationTracker
Do nothing, since DbTree.getDb was not called by databaseKeyToDatabaseImpl.
releaseDatabaseImpl(DatabaseImpl) - Method in class com.sleepycat.je.cleaner.RecoveryUtilizationTracker
Must release the database, since DbTree.getDb was called by databaseKeyToDatabaseImpl.
releaseDb(DatabaseImpl) - Method in class com.sleepycat.je.dbi.DbTree
Decrements the use count of the given DB, allowing it to be evicted if the use count reaches zero.
releaseDBIN() - Method in class com.sleepycat.je.dbi.CursorImpl
 
releaseDbs(Map<DatabaseId, DatabaseImpl>) - Method in class com.sleepycat.je.dbi.DbTree
Calls releaseDb for all DBs in the given map of DatabaseId to DatabaseImpl.
releaseExclusiveLock() - Method in class com.sleepycat.je.log.FileManager
 
releaseIfOwner() - Method in class com.sleepycat.je.latch.Latch
Release the latch.
releaseIfOwner() - Method in class com.sleepycat.je.latch.SharedLatch
Release the latch.
releaseLatch() - Method in class com.sleepycat.je.tree.IN
Release the latch on this node.
releaseLatch() - Method in class com.sleepycat.je.tree.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.
releaseMemoryBudget() - Method in class com.sleepycat.je.tree.LN
Release the memory budget for any objects referenced by this LN.
releaseMemoryBudget() - Method in class com.sleepycat.je.tree.MapLN
 
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.
releaseRootIN(IN) - Method in class com.sleepycat.je.dbi.SortedLSNTreeWalker
 
releaseTreeAdminMemory() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Update memory budgets when this databaseImpl is closed and will never be accessed again or when it is still open when its owning MapLN will be garbage collected, due to eviction or recovery.
remove() - Method in class com.sleepycat.collections.BlockIterator
 
remove(Object) - Method in class com.sleepycat.collections.StoredEntrySet
Removes the specified element from this set if it is present (optional operation).
remove() - Method in class com.sleepycat.collections.StoredIterator
Removes the last element that was returned by next or previous (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredKeySet
Removes the specified key from this set if it is present (optional operation).
remove(int) - Method in class com.sleepycat.collections.StoredList
Removes the element at the specified position in this list (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredList
Removes the first occurrence in this list of the specified element (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredMap
Removes the mapping for this key from this map if present (optional operation).
remove(Object, Object) - Method in class com.sleepycat.collections.StoredMap
Remove entry for key only if currently mapped to given value.
remove(Object) - Method in class com.sleepycat.collections.StoredValueSet
Removes the specified value from this set if it is present (optional operation).
remove(Long) - Method in class com.sleepycat.je.cleaner.DbFileSummaryMap
Removes the DbFileSummary for the given file.
remove(IN) - Method in class com.sleepycat.je.dbi.INList
An IN is being evicted.
remove(T) - Method in class com.sleepycat.je.utilint.TinyHashSet
 
remove() - Method in class com.sleepycat.je.utilint.TinyHashSet.SingleElementIterator
 
remove() - Method in class com.sleepycat.persist.BasicIterator
 
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).
removeAllFileReferences(Long, MemoryBudget) - Method in class com.sleepycat.je.cleaner.FileSelector
Removes all references to a file.
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
 
removeCostFromMemoryBudget() - Method in class com.sleepycat.je.recovery.DirtyINMap
 
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(Environment, Transaction, String, String) - Static method in class com.sleepycat.compat.DbCompat
 
removeDatabase(Transaction, String) - Method in class com.sleepycat.je.Environment
Removes a database.
removeDatabase(String) - Method in class com.sleepycat.je.jca.ra.JEConnection
 
removeDatabase(String) - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
removeDatabaseInternal(Transaction, String, boolean) - Method in class com.sleepycat.je.Environment
 
removeDbFileSummaries(Object) - Method in class com.sleepycat.je.cleaner.BaseLocalUtilizationTracker
Deallocates all DbFileSummary objects for the given database key.
removeDbFileSummary(Long) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Removes the DbFileSummary for the given file.
removeDbFileSummary(DatabaseImpl, Long) - Method in class com.sleepycat.je.log.LatchedLogManager
 
removeDbFileSummary(DatabaseImpl, Long) - Method in class com.sleepycat.je.log.LogManager
 
removeDbFileSummary(DatabaseImpl, Long) - Method in class com.sleepycat.je.log.SyncedLogManager
 
removeDbFileSummaryInternal(DatabaseImpl, Long) - Method in class com.sleepycat.je.log.LogManager
 
removeDeletedFile(Long, MemoryBudget) - 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
 
removeEnvironment(EnvironmentImpl) - Method in class com.sleepycat.je.evictor.Evictor
Only supported by SharedEvictor.
removeEnvironment(EnvironmentImpl) - Method in class com.sleepycat.je.evictor.PrivateEvictor
Only supported by SharedEvictor.
removeEnvironment(EnvironmentImpl) - Method in class com.sleepycat.je.evictor.SharedEvictor
Synchronized so that the set of environments cannot be changed in the middle of an eviction (which is also synchronized).
removeFile(Long, Set<DatabaseId>) - 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.
removeFiles(File) - Static method in class com.sleepycat.je.log.FileManager
Remove files from the environment home directory.
removeInternalDatabase(Environment, Transaction, String, boolean) - Static method in class com.sleepycat.je.DbInternal
 
removeKey(Object, Object[]) - Method in class com.sleepycat.collections.StoredContainer
 
removeLevel(Integer) - Method in class com.sleepycat.je.recovery.DirtyINMap
Removes the set corresponding to the given level.
removeLock(long) - Method in class com.sleepycat.je.txn.BasicLocker
Remove a lock from the set owned by this txn.
removeLock(long) - Method in class com.sleepycat.je.txn.Locker
Remove the lock from the set owned by this transaction.
removeLock(long) - Method in class com.sleepycat.je.txn.Txn
Remove the lock from the set owned by this transaction.
removeLSN(long) - Method in class com.sleepycat.je.utilint.FileMapper
Individual mappings are removed if this VLSN is written more than once to the log, as might happen on some kind of replay.
removeNextNode(Integer) - Method in class com.sleepycat.je.recovery.DirtyINMap
 
removeNode(Integer, Long) - Method in class com.sleepycat.je.recovery.DirtyINMap
 
removePendingDB(DatabaseId) - Method in class com.sleepycat.je.cleaner.FileSelector
Removes the DatabaseId from the pending DB set.
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
Removes the sequence from the database.
removeTrackedFile(TrackedFileSummary) - Method in class com.sleepycat.je.log.LatchedLogManager
 
removeTrackedFile(TrackedFileSummary) - Method in class com.sleepycat.je.log.LogManager
Removes the tracked summary for the given file.
removeTrackedFile(TrackedFileSummary) - Method in class com.sleepycat.je.log.SyncedLogManager
 
removeTrackedFileInternal(TrackedFileSummary) - Method in class com.sleepycat.je.log.LogManager
 
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
 
renameAndRemoveDatabases(Store, Transaction) - Method in class com.sleepycat.persist.impl.Evolver
 
renameDatabase(Environment, Transaction, String, String, String, String) - Static method in class com.sleepycat.compat.DbCompat
 
renameDatabase(Transaction, String, String) - Method in class com.sleepycat.je.Environment
Renames a database.
renameFile(long, String) - Method in class com.sleepycat.je.log.FileManager
Rename this file to NNNNNNNN.suffix.
Renamer - Class in com.sleepycat.persist.evolve
A mutation for renaming a class or field without changing the instance or field value.
Renamer(String, int, String) - Constructor for class com.sleepycat.persist.evolve.Renamer
Creates a mutation for renaming the class of all instances of the given class version.
Renamer(String, int, String, String) - Constructor for class com.sleepycat.persist.evolve.Renamer
Creates a mutation for renaming the given field for all instances of the given class version.
renameSecondaryDatabase(String, String, String, String) - Method in class com.sleepycat.persist.impl.Evolver
Called by ComplexFormat when a secondary key name is changed.
REP_OPERATIONS_NAME - Static variable in class com.sleepycat.je.dbi.DbTree
 
repair(EnvironmentImpl) - Method in class com.sleepycat.je.cleaner.DbFileSummaryMap
Removes entries for deleted files that were created by JE 3.3.74 and earlier.
repContext - Variable in class com.sleepycat.je.log.LogItem
Whether the logged entry should be replicated.
repContext - Variable in class com.sleepycat.je.txn.Txn
 
replace(K, V) - Method in class com.sleepycat.collections.StoredMap
Replace entry for key only if currently mapped to some value.
replace(K, V, V) - Method in class com.sleepycat.collections.StoredMap
Replace entry for key only if currently mapped to given value.
ReplicaConsistencyPolicy - Interface in com.sleepycat.je
 
ReplicatedDatabaseConfig - Class in com.sleepycat.je.dbi
This class contains all fields of the database configuration which are persistent.
ReplicatedDatabaseConfig() - Constructor for class com.sleepycat.je.dbi.ReplicatedDatabaseConfig
For reading
ReplicatedDatabaseConfig(byte, int, int, byte[], byte[]) - Constructor for class com.sleepycat.je.dbi.ReplicatedDatabaseConfig
For writing
ReplicationContext - Class in com.sleepycat.je.log
ReplicationContext provides context about high-level operations so that the logging level can determine which replication related actions are required for a given Loggable item.
ReplicationContext(boolean) - Constructor for class com.sleepycat.je.log.ReplicationContext
 
ReplicationContext(VLSN) - Constructor for class com.sleepycat.je.log.ReplicationContext
Used to pass the VLSN held in an arriving message down to the logging levels.
ReplicatorInstance - Interface in com.sleepycat.je.dbi
The ReplicatorInstance is the sole conduit of replication functionality available to the core JE code.
repMasterNodeId - Variable in class com.sleepycat.je.txn.TxnEnd
 
REPOS_EOF - Static variable in class com.sleepycat.collections.DataCursor
Repositioned failed, no records on or after the key/data pair given.
REPOS_EXACT - Static variable in class com.sleepycat.collections.DataCursor
Repositioned exactly to the key/data pair given.
REPOS_NEXT - Static variable in class com.sleepycat.collections.DataCursor
Repositioned on a record following the key/data pair given.
repositionExact(byte[], byte[], byte[], boolean) - Method in class com.sleepycat.collections.DataCursor
Repositions to a given raw key/data pair.
repositionRange(byte[], byte[], byte[], boolean) - Method in class com.sleepycat.collections.DataCursor
Repositions to a given raw key/data pair, or just past it if that record has been deleted.
requestShutdown() - Method in class com.sleepycat.je.cleaner.Cleaner
 
requestShutdown() - Method in interface com.sleepycat.je.utilint.DaemonRunner
 
requestShutdown() - Method in class com.sleepycat.je.utilint.DaemonThread
 
requiredNodes(int) - Method in enum com.sleepycat.je.Durability.ReplicaAckPolicy
Returns the minimum number of replication nodes required to implement the ReplicaAckPolicy for a given group size.
reset() - Method in class com.sleepycat.je.cleaner.DbFileSummary
Reset all totals to zero.
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(long, boolean, DbConfigManager) - Method in class com.sleepycat.je.dbi.MemoryBudget
Initialize at construction time and when the cache is resized.
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
 
resetDbInfo(DatabaseId) - Method in class com.sleepycat.je.cleaner.RecoveryUtilizationTracker
Clears all accmulated utilization info for the given database.
resetFile(TrackedFileSummary) - Method in class com.sleepycat.je.cleaner.BaseUtilizationTracker
Called after the FileSummaryLN is written to the log during checkpoint.
resetFileInfo(long) - Method in class com.sleepycat.je.cleaner.RecoveryUtilizationTracker
Clears all accmulated utilization info for the given file.
resetPerRunCounters() - Method in class com.sleepycat.je.recovery.Checkpointer.FlushStats
 
resetPool(DbConfigManager) - Method in class com.sleepycat.je.log.LogManager
Reset the pool when the cache is resized.
resized - Variable in class com.sleepycat.asm.Label
If the label position has been updated, after instruction resizing.
resolve(MethodWriter, int, byte[]) - Method in class com.sleepycat.asm.Label
Resolves all forward references to this label.
resolveClass(ObjectStreamClass) - Method in class com.sleepycat.bind.serial.SerialInput
 
resolved - Variable in class com.sleepycat.asm.Label
Indicates if the position of this label is known.
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
 
RET - Static variable in interface com.sleepycat.asm.Opcodes
 
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
Retrieves the next or previous record.
retrieveNext(Cursor, DatabaseEntry, DatabaseEntry, LockMode, GetMode) - Static method in class com.sleepycat.je.DbInternal
Proxy to Cursor.retrieveNext().
retrieveNext(DatabaseEntry, DatabaseEntry, DatabaseEntry, LockMode, GetMode) - Method in class com.sleepycat.je.SecondaryCursor
Calls retrieveNext() and retrieves primary data.
RETURN - Static variable in interface com.sleepycat.asm.Opcodes
 
returnedTheObject - Variable in class com.sleepycat.je.utilint.TinyHashSet.SingleElementIterator
 
returnValue(OperationStatus) - Method in class com.sleepycat.persist.BasicCursor
 
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
Acquire write locks instead of read locks when doing the retrieval.
rollback() - Method in class com.sleepycat.je.jca.ra.JELocalTransaction
 
rollback(Xid) - Method in class com.sleepycat.je.XAEnvironment
 
rootExists() - Method in class com.sleepycat.je.tree.Tree
 
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.cleaner.Cleaner
 
runOrPause(boolean) - Method in interface com.sleepycat.je.utilint.DaemonRunner
 
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
Thrown when the JE environment has encountered an exception or a resource shortfall and cannot continue on safely.
RunRecoveryException() - Constructor for exception com.sleepycat.je.RunRecoveryException
 
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

SALOAD - Static variable in interface com.sleepycat.asm.Opcodes
 
SASTORE - Static variable in interface com.sleepycat.asm.Opcodes
 
SAVED_RRE - Variable in class com.sleepycat.je.dbi.EnvironmentImpl
 
saveLastLoggedFileSummaryLN(long, long) - Method in class com.sleepycat.je.cleaner.RecoveryUtilizationTracker
Saves the LSN of the last logged FileSummaryLN.
saveLastLoggedMapLN(DatabaseId, long) - Method in class com.sleepycat.je.cleaner.RecoveryUtilizationTracker
Saves the LSN of the last logged MapLN.
saveLastPosition() - Method in class com.sleepycat.je.log.FileManager
 
SBYTE_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of instructions with an signed byte argument.
scanLog(long, long, LogScanConfig, LogScanner) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
scanLog(long, long, LogScanConfig, LogScanner) - Method in class com.sleepycat.je.Environment
For internal use only.
scanRecord(DatabaseEntry, DatabaseEntry, boolean, String) - Method in interface com.sleepycat.je.LogScanner
Called for each record scanned.
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
Performs 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, CacheMode) - 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.
searchDeletableSubTree(IN, byte[], ArrayList<Tree.SplitInfo>) - Method in class com.sleepycat.je.tree.Tree
Search down the tree using a key, but instead of returning the BIN that houses that key, find the point where we can detach a deletable subtree.
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, CacheMode) - Method in class com.sleepycat.je.tree.Tree
Do a key based search, permitting pre-emptive splits.
searchSubTree(IN, byte[], Tree.SearchType, long, BINBoundary, CacheMode) - Method in class com.sleepycat.je.tree.Tree
Wrapper for searchSubTreeInternal that does a restart if a RelatchRequiredException is thrown (i.e.
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
The configuration properties of a SecondaryDatabase extend those of a primary Database.
SecondaryConfig() - Constructor for class com.sleepycat.je.SecondaryConfig
Creates an instance with the system's default settings.
secondaryCorruptException() - Method in class com.sleepycat.je.SecondaryDatabase
 
SecondaryCursor - Class in com.sleepycat.je
A database cursor for a secondary database.
SecondaryCursor(SecondaryDatabase, Transaction, CursorConfig) - Constructor for class com.sleepycat.je.SecondaryCursor
Cursor constructor.
SecondaryDatabase - Class in com.sleepycat.je
A secondary database handle.
SecondaryDatabase(Environment, SecondaryConfig, Database) - Constructor for class com.sleepycat.je.SecondaryDatabase
Creates a secondary database but does not open or fully initialize it.
SecondaryIndex<SK,PK,E> - Class in com.sleepycat.persist
The secondary index for an entity class and a secondary key.
SecondaryIndex(SecondaryDatabase, Database, PrimaryIndex<PK, E>, Class<SK>, EntryBinding<SK>) - Constructor for class com.sleepycat.persist.SecondaryIndex
Creates a secondary index without using an EntityStore.
SecondaryKey - Annotation Type in com.sleepycat.persist.model
Indicates a secondary key field of an entity class.
SecondaryKeyCreator - Interface in com.sleepycat.je
The interface implemented for extracting single-valued secondary keys from primary records.
SecondaryKeyMetadata - Class in com.sleepycat.persist.model
The metadata for a secondary key field.
SecondaryKeyMetadata(String, String, String, String, String, Relationship, String, DeleteAction) - Constructor for class com.sleepycat.persist.model.SecondaryKeyMetadata
Used by an EntityModel to construct secondary key metadata.
SecondaryMultiKeyCreator - Interface in com.sleepycat.je
The interface implemented for extracting multi-valued secondary keys from primary records.
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
 
selectDirtyINsForCheckpoint(boolean, boolean) - Method in class com.sleepycat.je.recovery.DirtyINMap
Scan the INList for all dirty INs, excluding temp DB INs.
selectDirtyINsForDbSync(DatabaseImpl) - Method in class com.sleepycat.je.recovery.DirtyINMap
Scan the INList for all dirty INs for a given database.
selectFileForCleaning(UtilizationProfile, boolean, boolean, 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
 
selectKey(K) - Method in interface com.sleepycat.persist.KeySelector
Returns whether a given key should be returned via the cursor.
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
A Sequence handle is used to manipulate a sequence record in a database.
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
Specifies the attributes of a sequence.
SequenceConfig() - Constructor for class com.sleepycat.je.SequenceConfig
An instance created using the default constructor is initialized with the system's default settings.
SequenceStats - Class in com.sleepycat.je
A SequenceStats object is used to return sequence statistics.
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<E> - Class in com.sleepycat.bind.serial
A concrete EntryBinding that treats a key or data entry as a serialized object.
SerialBinding(ClassCatalog, Class<E>) - Constructor for class com.sleepycat.bind.serial.SerialBinding
Creates a serial binding.
SerialInput - Class in com.sleepycat.bind.serial
A specialized ObjectInputStream that gets class description information from a ClassCatalog.
SerialInput(InputStream, ClassCatalog) - Constructor for class com.sleepycat.bind.serial.SerialInput
Creates a serial input stream.
SerialInput(InputStream, ClassCatalog, ClassLoader) - Constructor for class com.sleepycat.bind.serial.SerialInput
Creates a serial input stream.
serialLog(LogItem[], LogContext) - Method in class com.sleepycat.je.log.LatchedLogManager
 
serialLog(LogItem[], LogContext) - Method in class com.sleepycat.je.log.LogManager
Log one or more items while latched or synchronized in order to serialize log output.
serialLog(LogItem[], LogContext) - Method in class com.sleepycat.je.log.SyncedLogManager
 
serialLogInternal(LogItem[], LogContext) - Method in class com.sleepycat.je.log.LogManager
Called within the log write critical section.
SerialOutput - Class in com.sleepycat.bind.serial
A specialized ObjectOutputStream that stores class description information in a ClassCatalog.
SerialOutput(OutputStream, ClassCatalog) - Constructor for class com.sleepycat.bind.serial.SerialOutput
Creates a serial output stream.
SerialSerialBinding<K,D,E> - Class in com.sleepycat.bind.serial
An abstract EntityBinding that treats an entity's key entry and data entry as serialized objects.
SerialSerialBinding(ClassCatalog, Class<K>, Class<D>) - Constructor for class com.sleepycat.bind.serial.SerialSerialBinding
Creates a serial-serial entity binding.
SerialSerialBinding(SerialBinding<K>, SerialBinding<D>) - Constructor for class com.sleepycat.bind.serial.SerialSerialBinding
Creates a serial-serial entity binding.
SerialSerialKeyCreator<PK,D,SK> - Class in com.sleepycat.bind.serial
A abstract key creator that uses a serial key and a serial data entry.
SerialSerialKeyCreator(ClassCatalog, Class<PK>, Class<D>, Class<SK>) - Constructor for class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates a serial-serial key creator.
SerialSerialKeyCreator(SerialBinding<PK>, SerialBinding<D>, SerialBinding<SK>) - Constructor for class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates a serial-serial entity binding.
set(int) - Method in class com.sleepycat.asm.Item
Sets this item to an integer item.
set(long) - Method in class com.sleepycat.asm.Item
Sets this item to a long item.
set(float) - Method in class com.sleepycat.asm.Item
Sets this item to a float item.
set(double) - Method in class com.sleepycat.asm.Item
Sets this item to a double item.
set(int, String, String, String) - Method in class com.sleepycat.asm.Item
Sets this item to an item that do not hold a primitive value.
set(E) - Method in class com.sleepycat.collections.BlockIterator
 
set(E) - Method in class com.sleepycat.collections.StoredIterator
Replaces the last element returned by next or previous with the specified element (optional operation).
set(int, E) - Method in class com.sleepycat.collections.StoredList
Replaces the element at the specified position in this list with the specified element (optional operation).
SET - 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
 
setAbortInfo(DatabaseImpl, int) - Method in class com.sleepycat.je.txn.WriteLockInfo
 
setAbortLsn(long, boolean) - Method in class com.sleepycat.je.txn.LockResult
 
setAbortLsn(long, boolean, boolean) - Method in class com.sleepycat.je.txn.LockResult
 
setAccumulateLNs(boolean) - Method in class com.sleepycat.je.dbi.SortedLSNTreeWalker
 
setActiveTxns(TransactionStats.Active[]) - Method in class com.sleepycat.je.TransactionStats
 
setAdminBytes(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setAggressive(boolean) - Method in class com.sleepycat.je.VerifyConfig
Configures Environment.verify and Database.verify to perform fine granularity consistency checking that includes verifying in memory constructs.
setAllowCreate(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Configures the Environment.openDatabase method to create the database if it does not already exist.
setAllowCreate(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
If true, creates the database environment if it doesn't already exist.
setAllowCreate(boolean) - Method in class com.sleepycat.je.SequenceConfig
Configures the Database.openSequence method to create the sequence if it does not already exist.
setAllowCreate(boolean) - Method in class com.sleepycat.persist.StoreConfig
Specifies whether creation of a new store is allowed.
setAllowEviction(boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Disables or enables eviction during cursor operations.
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
Specifies whether automatic population of the secondary is allowed.
setAlreadyThrown(boolean) - Method in exception com.sleepycat.je.RunRecoveryException
 
setAlwaysValidateChecksum(boolean) - Method in class com.sleepycat.je.log.FileReader
Whether to always validate the checksum, even for non-target entries.
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
Configures auto-commit operations on the sequence to not flush the transaction log.
setBackgroundSleepHook(TestHook) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
setBeforeFlushHook(TestHook) - Static method in class com.sleepycat.je.recovery.Checkpointer
 
setBeforeFlushTrackerHook(TestHook) - Method in class com.sleepycat.je.incomp.INCompressor
 
setBIN(BIN) - Method in class com.sleepycat.je.dbi.CursorImpl
 
setBINsByLevel(long[]) - Method in class com.sleepycat.je.BtreeStats
 
setBottomInternalNodeCount(long) - Method in class com.sleepycat.je.BtreeStats
 
setBtreeComparator(DatabaseConfig, Comparator<byte[]>) - Static method in class com.sleepycat.compat.DbCompat
 
setBtreeComparator(Comparator<byte[]>) - Method in class com.sleepycat.je.DatabaseConfig
By default, a byte by byte lexicographic comparison is used for btree keys.
setBtreeComparator(Class<? extends Comparator<byte[]>>) - Method in class com.sleepycat.je.DatabaseConfig
By default, a byte by byte lexicographic comparison is used for btree keys.
setBtreeComparator(Comparator<byte[]>, boolean) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Set the btree comparison function for this database.
setBtreeComparatorInternal(Comparator<byte[]>, boolean) - Method in class com.sleepycat.je.DatabaseConfig
Used to set the comparator when filling in a configuration from an existing database.
setBtreeRecordNumbers(DatabaseConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setBufferBytes(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setCacheMode(CacheMode) - Method in class com.sleepycat.je.Cursor
Changes the CacheMode used for operations performed using this cursor.
setCacheMode(CacheMode) - Method in class com.sleepycat.je.dbi.CursorImpl
 
setCacheMode(CacheMode) - Method in class com.sleepycat.persist.BasicCursor
 
setCacheMode(CacheMode) - Method in interface com.sleepycat.persist.EntityCursor
Changes the CacheMode used for operations performed using this cursor.
setCachePercent(int) - Method in class com.sleepycat.je.EnvironmentMutableConfig
By default, JE sets its cache size proportionally to the JVM memory.
setCacheSize(long) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Configures the memory available to the database system, in bytes.
setCacheSize(int) - Method in class com.sleepycat.je.SequenceConfig
Set the Configure the number of elements cached by a sequence handle.
setCacheTotalBytes(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setCatalog(PersistCatalog) - Method in class com.sleepycat.persist.model.EntityModel
Gives this model access to the catalog, which is used for returning raw type information.
setCatalog(EntityModel, PersistCatalog) - Static method in class com.sleepycat.persist.model.ModelInternal
Internal access method that should not be used by applications.
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.
setCkptHook(TestHook) - Method in class com.sleepycat.je.tree.Tree
 
setCleanerBacklog(int) - Method in class com.sleepycat.je.EnvironmentStats
 
setClear(boolean) - Method in class com.sleepycat.je.StatsConfig
Configures the statistics operation to reset statistics after they are returned.
setConfigParam(Properties, String, String, boolean, boolean, boolean, boolean) - Static method in class com.sleepycat.je.dbi.DbConfigManager
Helper method for environment and replicator configuration classes.
setConfigParam(String, String) - Method in class com.sleepycat.je.EnvironmentConfig
 
setConfigParam(String, String) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Validates the value prescribed for the configuration parameter; if it is valid, the value is set in the configuration.
setConsistencyPolicy(ReplicaConsistencyPolicy) - Method in class com.sleepycat.je.EnvironmentMutableConfig
 
setConsistencyPolicy(ReplicaConsistencyPolicy) - Method in class com.sleepycat.je.TransactionConfig
 
setCreateConfig(ReplicatedDatabaseConfig) - Method in class com.sleepycat.je.log.DbOpReplicationContext
 
setCreateUP(EnvironmentConfig, boolean) - Static method in class com.sleepycat.je.DbInternal
Proxy to EnvironmentConfig.setCreateUP()
setCreateUP(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
For unit testing, to prevent creating the utilization profile DB.
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(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setData(byte[]) - Method in class com.sleepycat.je.DatabaseEntry
Sets the byte array.
setData(byte[], int, int) - Method in class com.sleepycat.je.DatabaseEntry
Sets the byte array, offset and size.
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.
setDatabaseNamer(DatabaseNamer) - Method in class com.sleepycat.persist.StoreConfig
 
setDataBytes(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setDbClosedBins(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setDbConfigReplicated(DatabaseConfig, boolean) - Static method in class com.sleepycat.je.DbInternal
 
setDBINsByLevel(long[]) - Method in class com.sleepycat.je.BtreeStats
 
setDbName(String) - Method in class com.sleepycat.je.util.DbLoad
Sets the database name to load.
setDbt(DatabaseEntry, byte[]) - Static method in class com.sleepycat.je.dbi.CursorImpl
Helper to return a Data DBT from a BIN.
setDeadlockStackTrace(boolean) - Static method in class com.sleepycat.je.txn.LockInfo
Called when the je.txn.deadlockStackTrace property is changed.
setDebugDatabaseName(String) - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
setDecrement(boolean) - Method in class com.sleepycat.je.SequenceConfig
Specifies that the sequence should be decremented.
setDeferredWrite(DatabaseConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setDeferredWrite(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Sets the deferred-write option.
setDeferredWrite(boolean) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Sets the deferred write property for the first opened handle.
setDeferredWrite(boolean) - Method in class com.sleepycat.persist.StoreConfig
Sets the deferred-write configuration property.
setDeleted(boolean) - Method in class com.sleepycat.persist.impl.Format
Called by the Evolver when applying a Deleter mutation.
setDeletedLeafNodeCount(long) - Method in class com.sleepycat.je.BtreeStats
 
setDeleteProhibited() - Method in class com.sleepycat.je.cleaner.Cleaner
 
setDINsByLevel(long[]) - Method in class com.sleepycat.je.BtreeStats
 
setDirty(boolean) - Method in class com.sleepycat.je.tree.IN
 
setDirty() - Method in class com.sleepycat.je.tree.LN
 
setDirtyRead(boolean) - Method in class com.sleepycat.je.CursorConfig
Deprecated.
This has been replaced by CursorConfig.setReadUncommitted(boolean) to conform to ANSI database isolation terminology.
setDirtyRead(boolean) - Method in class com.sleepycat.je.TransactionConfig
Deprecated.
This has been replaced by TransactionConfig.setReadUncommitted(boolean) to conform to ANSI database isolation terminology.
setDirtyUtilization() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Sets utilization dirty in order to force the MapLN to be flushed later.
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.util.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
 
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
 
setDuplicateComparator(Comparator<byte[]>) - Method in class com.sleepycat.je.DatabaseConfig
By default, a byte by byte lexicographic comparison is used for duplicate data items in a duplicate set.
setDuplicateComparator(Class<? extends Comparator<byte[]>>) - Method in class com.sleepycat.je.DatabaseConfig
By default, a byte by byte lexicographic comparison is used for duplicate data items in a duplicate set.
setDuplicateComparator(Comparator<byte[]>, boolean) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Set the duplicate comparison function for this database.
setDuplicateComparatorInternal(Comparator<byte[]>, boolean) - Method in class com.sleepycat.je.DatabaseConfig
Used to set the comparator when filling in a configuration from an existing database.
setDuplicateInternalNodeCount(long) - Method in class com.sleepycat.je.BtreeStats
 
setDuplicateTreeMaxDepth(int) - Method in class com.sleepycat.je.BtreeStats
 
setDurability(Durability) - Method in class com.sleepycat.je.EnvironmentMutableConfig
 
setDurability(Durability) - Method in class com.sleepycat.je.TransactionConfig
 
setElements(RawObject, Object[]) - Static method in class com.sleepycat.persist.impl.CollectionProxy
 
setEndOfFile() - Method in class com.sleepycat.je.log.LastFileReader
 
setEndOfLog(long) - Method in class com.sleepycat.je.EnvironmentStats
 
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
Sets the Environment to load from.
setEnvironmentImpl(EnvironmentImpl) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Set the db environment after reading in the DatabaseImpl from the log.
setEvolveListener(EvolveListener) - Method in class com.sleepycat.persist.evolve.EvolveConfig
Sets a progress listener that is notified each time an entity is read.
setEvolveNeeded(boolean) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
setEvolveNeeded(boolean) - Method in class com.sleepycat.persist.impl.Format
Called by the Evolver with true when an entity format or any of its nested format were changed.
setExceptionListener(ExceptionListener) - Method in class com.sleepycat.je.cleaner.Cleaner
 
setExceptionListener(ExceptionListener) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
setExceptionListener(ExceptionListener) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Sets the exception listener for an Environment.
setExceptionListener(ExceptionListener) - Method in interface com.sleepycat.je.utilint.DaemonRunner
 
setExceptionListener(ExceptionListener) - Method in class com.sleepycat.je.utilint.DaemonThread
 
setExclusiveCreate(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Configure the Environment.openDatabase method to fail if the database already exists.
setExclusiveCreate(boolean) - Method in class com.sleepycat.je.SequenceConfig
Configures the Database.openSequence method to fail if the database already exists.
setExclusiveCreate(boolean) - Method in class com.sleepycat.persist.StoreConfig
Specifies whether opening an existing store is prohibited.
setExclusiveOnly(boolean) - Method in class com.sleepycat.je.latch.SharedLatch
Indicate whether this latch can only be set exclusively (not shared).
setFast(boolean) - Method in class com.sleepycat.je.StatsConfig
Configures the statistics operation to return only the values which do not incur some performance penalty.
setField(Object, int, int, boolean, Object) - Method in interface com.sleepycat.persist.impl.Accessor
Changes the value of a given field, representing primitives as primitive wrapper objects.
setField(Object, int, int, boolean, Object) - Method in class com.sleepycat.persist.impl.EnhancedAccessor
 
setField(Object, int, int, boolean, Object) - Method in class com.sleepycat.persist.impl.RawAccessor
 
setField(Object, int, int, boolean, Object) - Method in class com.sleepycat.persist.impl.ReflectionAccessor
 
setFileNumber(long) - Method in class com.sleepycat.je.utilint.FileMapper
 
setForce(boolean) - Method in class com.sleepycat.je.CheckpointConfig
Configures the checkpoint force option.
setForeignKeyDatabase(Database) - Method in class com.sleepycat.je.SecondaryConfig
Defines a foreign key integrity constraint for a given foreign key database.
setForeignKeyDeleteAction(ForeignKeyDeleteAction) - Method in class com.sleepycat.je.SecondaryConfig
Specifies the action taken when a referenced record in the foreign key database is deleted.
setForeignKeyNullifier(ForeignKeyNullifier) - Method in class com.sleepycat.je.SecondaryConfig
Specifies the user-supplied object used for setting single-valued foreign keys to null.
setForeignMultiKeyNullifier(ForeignMultiKeyNullifier) - Method in class com.sleepycat.je.SecondaryConfig
Specifies the user-supplied object used for setting multi-valued foreign keys to null.
setForReplication(boolean) - Method in class com.sleepycat.je.config.ConfigParam
 
setForwards(boolean) - Method in class com.sleepycat.je.LogScanConfig
setGeneration(CacheMode) - 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.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
 
setId(DatabaseId) - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
setId(DatabaseId) - Method in class com.sleepycat.je.tree.NameLN
 
setId(int) - Method in class com.sleepycat.persist.impl.Format
Called by the Catalog to set the format ID when a new format is added to the format list, before calling initializeIfNeeded().
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
Sets whether to ignore unknown parameters in the config file.
setImmutableSecondaryKey(boolean) - Method in class com.sleepycat.je.SecondaryConfig
Specifies whether the secondary key is immutable.
setIncludeDeletedFiles(boolean) - Method in class com.sleepycat.je.log.FileManager
 
setInCompQueueSize(long) - Method in class com.sleepycat.je.EnvironmentStats
 
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
Sets the initial value for a sequence.
setInListResident(boolean) - Method in class com.sleepycat.je.tree.IN
Called when adding/removing this IN to/from the INList.
setInputReader(BufferedReader) - Method in class com.sleepycat.je.util.DbLoad
Sets the BufferedReader to load from.
setINsByLevel(long[]) - Method in class com.sleepycat.je.BtreeStats
 
setInternalNodeCount(long) - Method in class com.sleepycat.je.BtreeStats
 
setIsRoot(boolean) - Method in class com.sleepycat.je.tree.IN
 
setIteratorBlockSize(int) - Method in class com.sleepycat.collections.StoredCollection
Changes the number of records read at one time by iterators returned by the StoredCollection.iterator() method.
setKBytes(int) - Method in class com.sleepycat.je.CheckpointConfig
Configures the checkpoint log data threshold, in kilobytes.
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
Specifies the user-supplied object used for creating single-valued secondary keys.
setKeyPrefix(byte[]) - Method in class com.sleepycat.je.tree.IN
 
setKeyPrefixing(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Configure the database to support key prefixing.
setKeyPrefixing() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
setKnownDeleted(int) - Method in class com.sleepycat.je.tree.BIN
Mark this entry as deleted, using the delete flag.
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
 
setLastCheckpointId(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setLastCheckpointStart(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setLastCheckpointTime(long) - Method in class com.sleepycat.je.TransactionStats
 
setLastDbId(int, int) - Method in class com.sleepycat.je.dbi.DbTree
Initialize the db ids, from recovery.
setLastFullLsn(long) - Method in class com.sleepycat.je.tree.IN
Sets the last logged LSN.
setLastLoggedSize(int) - Method in class com.sleepycat.je.tree.LN
Saves the last logged size.
setLastLsnAtRecovery(long) - Method in class com.sleepycat.je.log.LogManager
 
setLastNodeId(long, long) - Method in class com.sleepycat.je.dbi.NodeSequence
Initialize the node ids, from recovery.
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
 
setLastTxnId(long, long) - Method in class com.sleepycat.je.txn.TxnManager
Set the txn id sequence.
setLatestVersion(Format) - Method in class com.sleepycat.persist.impl.Format
Called by Evolver to set the latest format when this old format is evolved.
setLeafNodeCount(long) - Method in class com.sleepycat.je.BtreeStats
 
setLN(LN) - Method in class com.sleepycat.je.txn.LockResult
 
setLoadLNs(boolean) - Method in class com.sleepycat.je.PreloadConfig
Configure the preload load LNs option.
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
 
setLockBytes(long) - Method in class com.sleepycat.je.EnvironmentStats
 
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
 
setLocking(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
Configures the database environment for no locking.
setLockTableDump(boolean) - Static method in class com.sleepycat.je.txn.LockManager
Called when the je.txn.dumpLocks property is changed.
setLockTimeout(long) - Method in class com.sleepycat.je.EnvironmentConfig
Configures the lock timeout, in microseconds.
setLockTimeout(long) - Method in class com.sleepycat.je.Transaction
Configure the lock request timeout value for the transaction.
setLockTimeout(long) - Method in class com.sleepycat.je.txn.BuddyLocker
Sets the lock timeout of the buddy locker, since this locker has no independent timeout.
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
 
setLogType(LogEntryType) - Method in class com.sleepycat.je.log.entry.BaseEntry
Inform a BaseEntry instance of its corresponding LogEntryType.
setLogType(LogEntryType) - Method in interface com.sleepycat.je.log.entry.LogEntry
Inform a LogEntry instance of its corresponding LogEntryType.
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.
setLsnElement(int, long) - Method in class com.sleepycat.je.tree.IN
 
setMainTreeMaxDepth(int) - Method in class com.sleepycat.je.BtreeStats
 
setManagedConnection(JEManagedConnection, JELocalTransaction) - Method in class com.sleepycat.je.jca.ra.JEConnection
 
setMaxBytes(long) - Method in class com.sleepycat.je.PreloadConfig
Configure the maximum number of bytes to preload.
setMaxFlushLevelHook(TestHook) - Static method in class com.sleepycat.je.recovery.Checkpointer
 
setMaxMillisecs(long) - Method in class com.sleepycat.je.PreloadConfig
Configure the maximum number of milliseconds to execute preload.
setMaxRetries(int) - Method in class com.sleepycat.collections.TransactionRunner
Changes the maximum number of retries that will be performed when deadlocks are detected.
setMigrate(boolean) - Method in class com.sleepycat.je.tree.ChildReference
Set the entry migrate status.
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
Configures the minimize recovery time option.
setMinutes(int) - Method in class com.sleepycat.je.CheckpointConfig
Configures the checkpoint time threshold, in minutes.
setModel(EntityModel) - Method in class com.sleepycat.persist.StoreConfig
Sets the entity model that defines entity classes and index keys.
setMultiKeyCreator(SecondaryMultiKeyCreator) - Method in class com.sleepycat.je.SecondaryConfig
Specifies the user-supplied object used for creating multi-valued secondary keys.
setMutableConfig(EnvironmentImpl, EnvironmentMutableConfig) - Method in class com.sleepycat.je.dbi.DbEnvPool
Called by EnvironmentImpl.setMutableConfig to perform the setMutableConfig operation while synchronized on the DbEnvPool.
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
Sets database environment attributes.
setMutations(Mutations) - Method in class com.sleepycat.persist.StoreConfig
Configures mutations for performing lazy evolution of stored instances.
setNAborts(long) - Method in class com.sleepycat.je.TransactionStats
 
setNActive(int) - Method in class com.sleepycat.je.TransactionStats
 
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
Set the user visible name for the transaction.
setNBegins(long) - Method in class com.sleepycat.je.TransactionStats
 
setNBINsStripped(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNCacheMiss(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNCheckpoints(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNCleanerDeletions(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNCleanerEntriesRead(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNCleanerRuns(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNClusterLNsProcessed(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNCommits(long) - Method in class com.sleepycat.je.TransactionStats
 
setNDeltaINFlush(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNEvictPasses(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNext(OffsetList.Segment) - Method in class com.sleepycat.je.cleaner.OffsetList.Segment
Sets the next pointer during a merge.
setNFileOpens(int) - Method in class com.sleepycat.je.EnvironmentStats
 
setNFSyncRequests(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNFSyncs(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNFSyncTimeouts(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNFullBINFlush(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNFullINFlush(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNINsCleaned(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNINsDead(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNINsMigrated(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNINsObsolete(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNLNQueueHits(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNLNsCleaned(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNLNsDead(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNLNsLocked(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNLNsMarked(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNLNsMigrated(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNLNsObsolete(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNLogBuffers(int) - Method in class com.sleepycat.je.EnvironmentStats
 
setNMarkedLNsProcessed(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNNodesExplicitlyEvicted(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNNodesScanned(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNNodesSelected(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNNotResident(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNodeId(long) - Method in class com.sleepycat.je.tree.Node
 
setNodeMaxDupTreeEntries(int) - Method in class com.sleepycat.je.DatabaseConfig
Configures the Environment.openDatabase method to have a B+Tree duplicate tree fanout of nodeMaxDupTreeEntries.
setNodeMaxEntries(int) - Method in class com.sleepycat.je.DatabaseConfig
Configures the Environment.openDatabase method to have a B+Tree fanout of nodeMaxEntries.
setNonCloning(boolean) - Method in class com.sleepycat.je.Cursor
 
setNonCloning(boolean) - Method in class com.sleepycat.je.dbi.CursorImpl
Prevents this cursor from being cloned for any reason.
setNonEmptyBins(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNoOverwrite(boolean) - Method in class com.sleepycat.je.util.DbLoad
Sets whether the load should overwrite existing data or not.
setNOpenFiles(int) - Method in class com.sleepycat.je.EnvironmentStats
 
setNoSort(boolean) - Method in class com.sleepycat.je.JoinConfig
Specifies whether automatic sorting of the input cursors is disabled.
setNoSync(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configures the transaction to not write or synchronously flush the log it when commits.
setNoteLatch(boolean) - Method in class com.sleepycat.je.latch.SharedLatch
Indicate whether this latch should be tracked in the debugging LatchSupport.latchTable.
setNoWait(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configures the transaction to not wait if a lock request cannot be immediately granted.
setNOwners(int) - Method in class com.sleepycat.je.LockStats
 
setNPendingLNsLocked(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNPendingLNsProcessed(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNRandomReadBytes(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNRandomReads(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNRandomWriteBytes(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNRandomWrites(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNReadLocks(int) - Method in class com.sleepycat.je.LockStats
 
setNRepeatFaultReads(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNRepeatIteratorReads(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNRequests(long) - Method in class com.sleepycat.je.LockStats
 
setNRootNodesEvicted(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNSequentialReadBytes(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNSequentialReads(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNSequentialWriteBytes(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNSequentialWrites(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNSharedCacheEnvironments(int) - Method in class com.sleepycat.je.EnvironmentStats
 
setNTempBufferWrites(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNToBeCleanedLNsProcessed(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setNWaiters(int) - Method in class com.sleepycat.je.LockStats
 
setNWaits(long) - Method in class com.sleepycat.je.LockStats
 
setNWriteLocks(int) - Method in class com.sleepycat.je.LockStats
 
setNXAAborts(long) - Method in class com.sleepycat.je.TransactionStats
 
setNXACommits(long) - Method in class com.sleepycat.je.TransactionStats
 
setNXAPrepares(long) - Method in class com.sleepycat.je.TransactionStats
 
setOffset(int) - Method in class com.sleepycat.je.DatabaseEntry
Sets the byte offset into the data array.
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
Sets to true if the database exists and the btree comparator specified in this configuration object should override the current comparator.
setOverrideDuplicateComparator(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Sets to true if the database exists and the duplicate comparator specified in this configuration object should override the current comparator.
setOwnerTxnIds(long[]) - Method in exception com.sleepycat.je.DeadlockException
 
setPartial(int, int, boolean) - Method in class com.sleepycat.je.DatabaseEntry
Configures this DatabaseEntry to read or write partial records.
setPartial(boolean) - Method in class com.sleepycat.je.DatabaseEntry
Configures this DatabaseEntry to read or write partial records.
setPartialLength(int) - Method in class com.sleepycat.je.DatabaseEntry
Sets the byte length of the partial record being read or written by the application, in bytes.
setPartialOffset(int) - Method in class com.sleepycat.je.DatabaseEntry
Sets the offset of the partial record being read or written by the application, in bytes.
setPassNullLSNNodes(boolean) - Method in class com.sleepycat.je.dbi.SortedLSNTreeWalker
 
setPendingDeleted(int) - Method in class com.sleepycat.je.tree.IN
Set pendingDeleted to true.
setPendingDeletedHook(TestHook) - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
setPrepared(boolean) - Method in class com.sleepycat.je.txn.Txn
 
setPrimaryConfig(Class, DatabaseConfig) - Method in class com.sleepycat.persist.EntityStore
Configures the primary database for an entity class using the Berkeley DB engine API.
setPrimaryConfig(Class, DatabaseConfig) - Method in class com.sleepycat.persist.impl.Store
 
setPrintInfo(boolean) - Method in class com.sleepycat.je.VerifyConfig
Configures Environment.verify and Database.verify to print basic verification information to System.out.
setProcessDupTree(boolean) - Method in class com.sleepycat.je.dbi.SortedLSNTreeWalker
 
setProcessedBins(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setProgressInterval(long) - Method in class com.sleepycat.je.util.DbLoad
If progressInterval is set, progress status messages are generated to stdout at set percentages of the load.
setProhibitNextDelta() - Method in class com.sleepycat.je.tree.BIN
If cleaned or compressed, must log full version.
setProhibitNextDelta() - Method in class com.sleepycat.je.tree.IN
Do nothing since INs don't support deltas.
setPropagateExceptions(boolean) - Method in class com.sleepycat.je.VerifyConfig
Configures Environment.verify and Database.verify to propagate exceptions found during verification.
setProxiedFormat(Format) - Method in class com.sleepycat.persist.impl.Format
Called by ProxiedFormat to set the proxied format.
setRange(long, long) - Method in class com.sleepycat.je.SequenceConfig
Configures a sequence range.
setRawAccess(boolean) - Method in class com.sleepycat.persist.impl.AbstractInput
 
setRawAccess(boolean) - Method in interface com.sleepycat.persist.impl.EntityInput
Changes raw mode and returns the original mode, which is normally restored later.
setRawAccess(boolean) - Method in class com.sleepycat.persist.impl.RecordInput
 
setReadCommitted(boolean) - Method in class com.sleepycat.je.CursorConfig
Configures read operations performed by the cursor to return modified but not yet committed data.
setReadCommitted(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configures the transaction for read committed isolation.
setReader(Reader) - Method in class com.sleepycat.persist.impl.Format
Changes the reader during format evolution.
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
Configures the database in read-only mode.
setReadOnly(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
Configures the database environment to be read only, and any attempt to modify a database will fail.
setReadOnly(boolean) - Method in class com.sleepycat.persist.StoreConfig
Sets the read-only configuration property.
setReadUncommitted(DatabaseConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setReadUncommitted(boolean) - Method in class com.sleepycat.je.CursorConfig
Configures read operations performed by the cursor to return modified but not yet committed data.
setReadUncommitted(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configures read operations performed by the transaction to return modified but not yet committed data.
setRecalcToggle(boolean) - Method in class com.sleepycat.je.tree.IN
 
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
 
setRepContext(ReplicationContext) - Method in class com.sleepycat.je.txn.Txn
Different subclasses find a repContext at different times, depending on when they have the context to know whether a transaction should be replicated.
setReplicated(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Not for public use yet.
setReplicator(ReplicatorInstance) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
setRequiredEvictBytes(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setRewriteAllowed() - Method in class com.sleepycat.je.log.LogBuffer
 
setRoot(ChildReference, boolean) - Method in class com.sleepycat.je.tree.Tree
Set the root for the tree.
setRunnableHook(TestHook) - Method in class com.sleepycat.je.evictor.Evictor
 
setScanIterator(Iterator<IN>) - Method in class com.sleepycat.je.evictor.Evictor
 
setScanIterator(Iterator<IN>) - Method in class com.sleepycat.je.evictor.PrivateEvictor
 
setScanIterator(Iterator<IN>) - Method in class com.sleepycat.je.evictor.SharedEvictor
 
setSearchHook(TestHook) - Method in class com.sleepycat.je.tree.Tree
 
setSecondaryBulkLoad(boolean) - Method in class com.sleepycat.persist.StoreConfig
Sets the bulk-load-secondaries configuration property.
setSecondaryConfig(Class, String, SecondaryConfig) - Method in class com.sleepycat.persist.EntityStore
Configures a secondary database for an entity class and key name using the Berkeley DB engine API.
setSecondaryConfig(Class, String, SecondaryConfig) - Method in class com.sleepycat.persist.impl.Store
 
setSequenceConfig(String, SequenceConfig) - Method in class com.sleepycat.persist.EntityStore
Configures a named key sequence using the Berkeley DB engine API.
setSequenceConfig(String, SequenceConfig) - Method in class com.sleepycat.persist.impl.Store
 
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
Configures this transaction to have serializable (degree 3) isolation.
setSharedCache(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
If true, the shared cache is used by this environment.
setSharedCacheTotalBytes(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setShowProgressInterval(int) - Method in class com.sleepycat.je.StatsConfig
When the statistics operation is configured to display progress the showProgressInterval is the number of LNs between each progress report.
setShowProgressInterval(int) - Method in class com.sleepycat.je.VerifyConfig
When the verify operation is configured to display progress the showProgressInterval is the number of LNs between each progress report.
setShowProgressStream(PrintStream) - Method in class com.sleepycat.je.StatsConfig
Configures the statistics operation to display progress to the PrintStream argument.
setShowProgressStream(PrintStream) - Method in class com.sleepycat.je.VerifyConfig
Configures the verify operation to display progress to the PrintStream argument.
setSize(int) - Method in class com.sleepycat.je.DatabaseEntry
Sets the byte size of the data array.
setSortedDuplicates(DatabaseConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setSortedDuplicates(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Configure the database to support sorted, duplicate data items.
setSortedDuplicates() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
setSplitBins(long) - Method in class com.sleepycat.je.EnvironmentStats
 
setStatus(PreloadStatus) - Method in class com.sleepycat.je.PreloadStats
 
setSuperFormat(Format) - Method in class com.sleepycat.persist.impl.Format
Called to set the format of the superclass during initialize().
setSuspended(boolean) - Method in class com.sleepycat.je.txn.Txn
 
setSync(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configures the transaction to write and synchronously flush the log it when commits.
setSyncAtFileEnd(boolean) - Method in class com.sleepycat.je.log.FileManager
May be used to disable sync at file end to speed unit tests.
setSyncHook(Store.SyncHook) - Static method in class com.sleepycat.persist.impl.Store
For unit testing.
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.
setTemporary(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Sets the temporary database option.
setTemporary(boolean) - Method in class com.sleepycat.persist.StoreConfig
Sets the temporary configuration property.
setTestHook(TestHook) - Method in class com.sleepycat.je.dbi.CursorImpl
 
setTextFileMode(boolean) - Method in class com.sleepycat.je.util.DbLoad
Sets whether the load data is in text file format.
setThreadTransaction(Transaction) - Method in class com.sleepycat.je.Environment
Sets the transaction associated with this thread if implied transactions are being used.
setTimeoutMillis(long) - Method in exception com.sleepycat.je.DeadlockException
 
setTotalLoadBytes(long) - Method in class com.sleepycat.je.util.DbLoad
Used for progress status messages.
setTotalLogSize(long) - Method in class com.sleepycat.je.EnvironmentStats
 
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
Encloses the database open within a transaction.
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
Configures the database environment for transactions.
setTransactional(boolean) - Method in class com.sleepycat.persist.StoreConfig
Sets the transactional configuration property.
setTransactionConfig(TransactionConfig) - Method in class com.sleepycat.collections.TransactionRunner
setTransactionTimeout(int) - Method in class com.sleepycat.je.XAEnvironment
 
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
 
setTruncateOldDbId(DatabaseId) - Method in class com.sleepycat.je.log.DbOpReplicationContext
 
setTupleBufferSize(int) - Method in class com.sleepycat.bind.tuple.TupleBase
Sets the initial byte size of the output buffer that is allocated by the default implementation of TupleBase.getTupleOutput(E).
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
Configures the database environment for asynchronous transactions.
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, sets readCommitted as the default.
setTxnSerializableIsolation(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
Configures all transactions for this environment to have Serializable (Degree 3) isolation.
setTxnTimeout(long) - Method in class com.sleepycat.je.EnvironmentConfig
Configures the transaction timeout, in microseconds.
setTxnTimeout(long) - Method in class com.sleepycat.je.Transaction
Configure the timeout value for the transaction lifetime.
setTxnTimeout(long) - Method in class com.sleepycat.je.txn.BuddyLocker
Sets the transaction timeout of the buddy locker, since this locker has no independent timeout.
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
Configures the database environment for transactions which write but do not flush the log.
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
 
setUnused(boolean) - Method in class com.sleepycat.persist.impl.Format
Called by the Evolver for a format that is never referenced.
setupAPILock() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
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(Properties, ConfigParam, String, boolean) - Static method in class com.sleepycat.je.dbi.DbConfigManager
Helper method for environment and replicator configuration classes.
setVal(Properties, ConfigParam, String, String, boolean) - Static method in class com.sleepycat.je.dbi.DbConfigManager
Helper method for environment and replicator configuration classes.
setValidateParams(boolean) - Method in class com.sleepycat.je.EnvironmentMutableConfig
 
setValue(V) - 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(V) - Method in class com.sleepycat.collections.MapEntryParameter
 
setVerbose(boolean) - Method in class com.sleepycat.persist.model.ClassEnhancer
Sets verbose mode.
setVerbose(boolean) - Method in class com.sleepycat.persist.model.ClassEnhancerTask
 
setWaiterTxnIds(long[]) - Method in exception com.sleepycat.je.DeadlockException
 
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
Specifies that the sequence should wrap around when it is incremented (decremented) past the specified maximum (minimum) value.
setWrapperFormat(SimpleFormat) - Method in class com.sleepycat.persist.impl.SimpleFormat
 
setWriteCursor(CursorConfig, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
setWriteNoSync(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configures the transaction to write but not synchronously flush the log it when commits.
setXATransaction(Xid, Transaction) - Method in class com.sleepycat.je.XAEnvironment
Used to set the Transaction object for an XA Xid.
SHARED_CACHE - Static variable in class com.sleepycat.je.EnvironmentConfig
The SharedCache property.
SharedEvictor - Class in com.sleepycat.je.evictor
The Evictor that operates on the INLists for multiple environments that share a single cache.
SharedEvictor(EnvironmentImpl, String) - Constructor for class com.sleepycat.je.evictor.SharedEvictor
 
SharedLatch - Class in com.sleepycat.je.latch
Simple thread-based non-transactional reader-writer/shared-exclusive latch.
SharedLatch(String) - Constructor for class com.sleepycat.je.latch.SharedLatch
 
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 - Static variable in class com.sleepycat.asm.Type
The sort of the short type.
SHORT_BYTES - Static variable in class com.sleepycat.je.log.LogUtils
 
SHORT_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of instructions with an signed short argument.
SHORT_TYPE - Static variable in class com.sleepycat.asm.Type
The short type.
shortArraySize(int) - Static method in class com.sleepycat.je.dbi.MemoryBudget
 
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, boolean) - 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.cleaner.Cleaner
 
shutdown() - Method in interface com.sleepycat.je.utilint.DaemonRunner
 
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
 
signature - Variable in class com.sleepycat.asm.MethodWriter
The signature of this method.
SimpleCatalog - Class in com.sleepycat.persist.impl
A static catalog containing simple types only.
SimpleFormat - Class in com.sleepycat.persist.impl
Format for simple types, including primitives.
SimpleFormat(Class, boolean) - Constructor for class com.sleepycat.persist.impl.SimpleFormat
 
SimpleFormat.FBigInt - Class in com.sleepycat.persist.impl
 
SimpleFormat.FBigInt() - Constructor for class com.sleepycat.persist.impl.SimpleFormat.FBigInt
 
SimpleFormat.FBool - Class in com.sleepycat.persist.impl
 
SimpleFormat.FBool(boolean) - Constructor for class com.sleepycat.persist.impl.SimpleFormat.FBool
 
SimpleFormat.FByte - Class in com.sleepycat.persist.impl
 
SimpleFormat.FByte(boolean) - Constructor for class com.sleepycat.persist.impl.SimpleFormat.FByte
 
SimpleFormat.FChar - Class in com.sleepycat.persist.impl
 
SimpleFormat.FChar(boolean) - Constructor for class com.sleepycat.persist.impl.SimpleFormat.FChar
 
SimpleFormat.FDate - Class in com.sleepycat.persist.impl
 
SimpleFormat.FDate() - Constructor for class com.sleepycat.persist.impl.SimpleFormat.FDate
 
SimpleFormat.FDouble - Class in com.sleepycat.persist.impl
 
SimpleFormat.FDouble(boolean) - Constructor for class com.sleepycat.persist.impl.SimpleFormat.FDouble
 
SimpleFormat.FFloat - Class in com.sleepycat.persist.impl
 
SimpleFormat.FFloat(boolean) - Constructor for class com.sleepycat.persist.impl.SimpleFormat.FFloat
 
SimpleFormat.FInt - Class in com.sleepycat.persist.impl
 
SimpleFormat.FInt(boolean) - Constructor for class com.sleepycat.persist.impl.SimpleFormat.FInt
 
SimpleFormat.FLong - Class in com.sleepycat.persist.impl
 
SimpleFormat.FLong(boolean) - Constructor for class com.sleepycat.persist.impl.SimpleFormat.FLong
 
SimpleFormat.FShort - Class in com.sleepycat.persist.impl
 
SimpleFormat.FShort(boolean) - Constructor for class com.sleepycat.persist.impl.SimpleFormat.FShort
 
SimpleFormat.FString - Class in com.sleepycat.persist.impl
 
SimpleFormat.FString() - Constructor for class com.sleepycat.persist.impl.SimpleFormat.FString
 
SingleItemEntry - Class in com.sleepycat.je.log.entry
This class embodies log entries that have a single loggable item.
SingleItemEntry(Class<?>) - Constructor for class com.sleepycat.je.log.entry.SingleItemEntry
Construct a log entry for reading.
SingleItemEntry(LogEntryType, Loggable) - Constructor for class com.sleepycat.je.log.entry.SingleItemEntry
Construct a log entry for writing.
singleKey - Variable in class com.sleepycat.util.keyrange.KeyRange
 
SIPUSH - Static variable in interface com.sleepycat.asm.Opcodes
 
size() - Method in class com.sleepycat.collections.StoredCollection
 
size() - Method in class com.sleepycat.collections.StoredContainer
Returns a non-transactional count of the records in the collection or map.
size() - Method in class com.sleepycat.collections.StoredMap
 
size() - Method in class com.sleepycat.je.cleaner.DbFileSummaryMap
 
size() - Method in class com.sleepycat.je.cleaner.OffsetList.Segment
Returns the number of values in this segment.
size() - Method in class com.sleepycat.je.cleaner.OffsetList
 
size() - Method in class com.sleepycat.je.utilint.TinyHashSet
 
size() - Method in class com.sleepycat.util.FastOutputStream
 
sizedOutput() - Static method in class com.sleepycat.bind.tuple.DoubleBinding
Returns a tuple output object of the exact size needed, to avoid wasting space when a single primitive is output.
sizedOutput() - Static method in class com.sleepycat.bind.tuple.FloatBinding
Returns a tuple output object of the exact size needed, to avoid wasting space when a single primitive is output.
skip(long) - Method in class com.sleepycat.util.FastInputStream
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.EnumFormat
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.Format
Skips over the object's contents, as if readObject() were called, but without returning an object.
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.NonPersistentFormat
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.ObjectArrayFormat
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.PrimitiveArrayFormat
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.ProxiedFormat
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FBigInt
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FBool
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FByte
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FChar
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FDate
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FDouble
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FFloat
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FInt
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FLong
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FShort
 
skipContents(RecordInput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FString
 
skipFast(int) - Method in class com.sleepycat.util.FastInputStream
Equivalent to skip() but takes an int parameter instead of a long, and does not check whether the count given is larger than the number of remaining bytes.
skipField(Format) - Method in interface com.sleepycat.persist.impl.EntityInput
Called via PersistKeyCreator to skip fields prior to the secondary key field.
skipField(Format) - Method in class com.sleepycat.persist.impl.RawAbstractInput
 
skipField(Format) - Method in class com.sleepycat.persist.impl.RecordInput
 
skipField(Format) - Method in class com.sleepycat.persist.impl.WidenerInput
 
skipPrimitiveArray(int, RecordInput) - Method in class com.sleepycat.persist.impl.SimpleFormat
 
skipToSecKey(RecordInput, String) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
skipToSecKey(RecordInput, String) - Method in class com.sleepycat.persist.impl.Format
When extracting a secondary key, called to skip over all fields up to the given secondary key field.
sleepAfterBackgroundIO() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
If the sleep backlog is non-zero (set by updateBackgroundReads or updateBackgroundWrites), sleep for the configured interval and decrement the backlog.
SortedDoubleBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Double primitive wrapper or a double primitive.
SortedDoubleBinding() - Constructor for class com.sleepycat.bind.tuple.SortedDoubleBinding
 
sortedDups - Variable in class com.sleepycat.persist.BasicIndex
 
SortedFloatBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Float primitive wrapper or a float primitive.
SortedFloatBinding() - Constructor for class com.sleepycat.bind.tuple.SortedFloatBinding
 
SortedLSNTreeWalker - Class in com.sleepycat.je.dbi
SortedLSNTreeWalker uses ordered disk access rather than random access to iterate over a database tree.
SortedLSNTreeWalker(DatabaseImpl, boolean, long, SortedLSNTreeWalker.TreeNodeProcessor, List<DatabaseException>, SortedLSNTreeWalker.ExceptionPredicate) - Constructor for class com.sleepycat.je.dbi.SortedLSNTreeWalker
 
SortedLSNTreeWalker.ExceptionPredicate - Interface in com.sleepycat.je.dbi
 
SortedLSNTreeWalker.TreeNodeProcessor - Interface in com.sleepycat.je.dbi
 
sortedMap() - Method in interface com.sleepycat.persist.EntityIndex
Returns a standard Java sorted map based on this entity index.
sortedMap() - Method in class com.sleepycat.persist.KeysIndex
 
sortedMap() - Method in class com.sleepycat.persist.PrimaryIndex
 
sortedMap() - Method in class com.sleepycat.persist.SecondaryIndex
 
sortedMap() - Method in class com.sleepycat.persist.SubIndex
 
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, CacheMode) - Method in class com.sleepycat.je.tree.IN
Split this into two nodes.
splitInternal(IN, int, int, int, CacheMode) - 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, CacheMode) - 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, CacheMode) - 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.
stackSize - Variable in class com.sleepycat.asm.Edge
The (relative) stack size in the basic block from which this edge originates.
start - Variable in class com.sleepycat.asm.Handler
Beginning of the exception handler's scope (inclusive).
start(Xid, int) - Method in class com.sleepycat.je.XAEnvironment
 
startAndFinishDelete() - Method in class com.sleepycat.je.dbi.DatabaseImpl
Perform the entire two-step database deletion.
startBackup() - Method in class com.sleepycat.je.util.DbBackup
Start backup mode in order to determine the definitive backup set needed for this point in time.
startBatch() - Method in class com.sleepycat.je.evictor.Evictor
Perform class-specific batch processing: Initialize iterator, perform UtilizationTracker eviction, etc.
startBatch() - Method in class com.sleepycat.je.evictor.PrivateEvictor
Initializes the iterator, and performs UtilizationTracker eviction once per batch.
startBatch() - Method in class com.sleepycat.je.evictor.SharedEvictor
Initializes the sizes if needed, and performs UtilizationTracker eviction for one environment in rotatation.
startCkptLsn - Variable in class com.sleepycat.je.log.StatsFileReader.CheckpointCounter
 
startDeleteProcessing() - Method in class com.sleepycat.je.dbi.DatabaseImpl
The delete cleanup is starting.
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
Specifies the attributes of a statistics retrieval operation.
StatsConfig() - Constructor for class com.sleepycat.je.StatsConfig
An instance created using the default constructor is initialized with the system's default settings.
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;
stifleExceptionChatter - Variable in class com.sleepycat.je.utilint.DaemonThread
 
STOP_ON_WRITE_COUNT - Static variable in class com.sleepycat.je.log.FileManager
 
stopDaemons() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
For unit testing -- shuts down daemons completely but leaves environment usable since environment references are not nulled out.
Store - Class in com.sleepycat.persist.impl
Base implementation for EntityStore and RawStore.
Store(Environment, String, StoreConfig, boolean) - Constructor for class com.sleepycat.persist.impl.Store
 
Store.SyncHook - Interface in com.sleepycat.persist.impl
For unit testing.
StoreConfig - Class in com.sleepycat.persist
Configuration properties used with an EntityStore or RawStore.
StoreConfig() - Constructor for class com.sleepycat.persist.StoreConfig
Creates an entity store configuration object with default properties.
StoredClassCatalog - Class in com.sleepycat.bind.serial
A ClassCatalog that is stored in a Database.
StoredClassCatalog(Database) - Constructor for class com.sleepycat.bind.serial.StoredClassCatalog
Creates a catalog based on a given database.
StoredCollection<E> - Class in com.sleepycat.collections
A abstract base class for all stored collections.
StoredCollection(DataView) - Constructor for class com.sleepycat.collections.StoredCollection
 
StoredCollections - Class in com.sleepycat.collections
Static methods operating on collections and maps.
StoredContainer - Class in com.sleepycat.collections
A abstract base class for all stored collections and maps.
StoredContainer(DataView) - Constructor for class com.sleepycat.collections.StoredContainer
 
StoredEntrySet<K,V> - Class in com.sleepycat.collections
The Set returned by Map.entrySet().
StoredEntrySet(DataView) - Constructor for class com.sleepycat.collections.StoredEntrySet
 
storedIterator() - Method in class com.sleepycat.collections.StoredCollection
Returns an iterator over the elements in this collection.
storedIterator(boolean) - Method in class com.sleepycat.collections.StoredCollection
Returns a read or read-write iterator over the elements in this collection.
StoredIterator<E> - Class in com.sleepycat.collections
The Iterator returned by all stored collections.
StoredIterator(StoredCollection<E>, boolean, DataCursor) - Constructor for class com.sleepycat.collections.StoredIterator
 
StoredKeySet<K> - Class in com.sleepycat.collections
The Set returned by Map.keySet() and which can also be constructed directly if a Map is not needed.
StoredKeySet(Database, EntryBinding<K>, boolean) - Constructor for class com.sleepycat.collections.StoredKeySet
Creates a key set view of a Database.
StoredKeySet(DataView) - Constructor for class com.sleepycat.collections.StoredKeySet
 
StoredList<E> - Class in com.sleepycat.collections
 
StoredList(Database, EntryBinding<E>, boolean) - Constructor for class com.sleepycat.collections.StoredList
Creates a list view of a Database.
StoredList(Database, EntityBinding<E>, boolean) - Constructor for class com.sleepycat.collections.StoredList
Creates a list entity view of a Database.
StoredList(Database, EntryBinding<E>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredList
Creates a list view of a Database with a PrimaryKeyAssigner.
StoredList(Database, EntityBinding<E>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredList
Creates a list entity view of a Database with a PrimaryKeyAssigner.
StoredMap<K,V> - Class in com.sleepycat.collections
A Map view of a Database.
StoredMap(Database, EntryBinding<K>, EntryBinding<V>, boolean) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map view of a Database.
StoredMap(Database, EntryBinding<K>, EntryBinding<V>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map view of a Database with a PrimaryKeyAssigner.
StoredMap(Database, EntryBinding<K>, EntityBinding<V>, boolean) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map entity view of a Database.
StoredMap(Database, EntryBinding<K>, EntityBinding<V>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map entity view of a Database with a PrimaryKeyAssigner.
StoredMap(DataView) - Constructor for class com.sleepycat.collections.StoredMap
 
StoredMapEntry - Class in com.sleepycat.collections
 
StoredMapEntry(Object, Object, StoredCollection, BaseIterator) - Constructor for class com.sleepycat.collections.StoredMapEntry
 
StoredModel - Class in com.sleepycat.persist.impl
The EntityModel used when a RawStore is opened.
StoredModel(PersistCatalog) - Constructor for class com.sleepycat.persist.impl.StoredModel
 
storedOrExternalIterator(Collection) - Method in class com.sleepycat.collections.StoredContainer
Returns a StoredIterator if the given collection is a StoredCollection, else returns a regular/external Iterator.
storedOrExternalListIterator(List) - Method in class com.sleepycat.collections.StoredList
Returns a StoredIterator if the given collection is a StoredCollection, else returns a regular/external ListIterator.
StoredSortedEntrySet<K,V> - Class in com.sleepycat.collections
The SortedSet returned by Map.entrySet().
StoredSortedEntrySet(DataView) - Constructor for class com.sleepycat.collections.StoredSortedEntrySet
 
StoredSortedKeySet<K> - Class in com.sleepycat.collections
The SortedSet returned by Map.keySet() and which can also be constructed directly if a Map is not needed.
StoredSortedKeySet(Database, EntryBinding<K>, boolean) - Constructor for class com.sleepycat.collections.StoredSortedKeySet
Creates a sorted key set view of a Database.
StoredSortedKeySet(DataView) - Constructor for class com.sleepycat.collections.StoredSortedKeySet
 
StoredSortedMap<K,V> - Class in com.sleepycat.collections
A SortedMap view of a Database.
StoredSortedMap(Database, EntryBinding<K>, EntryBinding<V>, boolean) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map view of a Database.
StoredSortedMap(Database, EntryBinding<K>, EntryBinding<V>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map view of a Database with a PrimaryKeyAssigner.
StoredSortedMap(Database, EntryBinding<K>, EntityBinding<V>, boolean) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map entity view of a Database.
StoredSortedMap(Database, EntryBinding<K>, EntityBinding<V>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map entity view of a Database with a PrimaryKeyAssigner.
StoredSortedMap(DataView) - Constructor for class com.sleepycat.collections.StoredSortedMap
 
StoredSortedValueSet<E> - Class in com.sleepycat.collections
The SortedSet returned by Map.values() and which can also be constructed directly if a Map is not needed.
StoredSortedValueSet(Database, EntityBinding<E>, boolean) - Constructor for class com.sleepycat.collections.StoredSortedValueSet
Creates a sorted value set entity view of a Database.
StoredSortedValueSet(DataView) - Constructor for class com.sleepycat.collections.StoredSortedValueSet
 
StoredValueSet<E> - Class in com.sleepycat.collections
The Set returned by Map.values() and Map.duplicates(), and which can also be constructed directly if a Map is not needed.
StoredValueSet(Database, EntryBinding<E>, boolean) - Constructor for class com.sleepycat.collections.StoredValueSet
Creates a value set view of a Database.
StoredValueSet(Database, EntityBinding<E>, boolean) - Constructor for class com.sleepycat.collections.StoredValueSet
Creates a value set entity view of a Database.
StoredValueSet(DataView) - Constructor for class com.sleepycat.collections.StoredValueSet
 
STR - Static variable in class com.sleepycat.asm.ClassWriter
The type of CONSTANT_String constant pool items.
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.
strVal1 - Variable in class com.sleepycat.asm.Item
First part of the value of this item, for items that do not hold a primitive value.
strVal2 - Variable in class com.sleepycat.asm.Item
Second part of the value of this item, for items that do not hold a primitive value.
strVal3 - Variable in class com.sleepycat.asm.Item
Third part of the value of this item, for items that do not hold a primitive value.
subIndex(SK) - Method in class com.sleepycat.persist.SecondaryIndex
Returns an index that maps primary key to entity for the subset of entities having a given secondary key (duplicates).
SubIndex<PK,E> - Class in com.sleepycat.persist
The EntityIndex returned by SecondaryIndex.subIndex.
SubIndex(SecondaryIndex<SK, PK, E>, EntityBinding, SK) - Constructor for class com.sleepycat.persist.SubIndex
 
SubIndexCursor<V> - Class in com.sleepycat.persist
The cursor for a SubIndex treats Dup and NoDup operations specially because the SubIndex never has duplicates -- the keys are primary keys.
SubIndexCursor(RangeCursor, ValueAdapter<V>) - Constructor for class com.sleepycat.persist.SubIndexCursor
 
subList(int, int) - Method in class com.sleepycat.collections.StoredList
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
subMap(K, K) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements range from fromKey, inclusive, to toKey, exclusive.
subMap(K, boolean, K, boolean) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are strictly greater than fromKey and strictly less than toKey, optionally including fromKey and toKey.
subRange(KeyRange, Object) - Method in class com.sleepycat.collections.DataView
Intersects the given key and the current range.
subRange(KeyRange, 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.util.keyrange.KeyRange
Creates a range for a single key.
subRange(DatabaseEntry, boolean, DatabaseEntry, boolean) - Method in class com.sleepycat.util.keyrange.KeyRange
Creates a range that is the intersection of this range and the given range parameters.
subSet(Map.Entry<K, V>, Map.Entry<K, V>) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements range from fromMapEntry, inclusive, to toMapEntry, exclusive.
subSet(Map.Entry<K, V>, boolean, Map.Entry<K, V>, boolean) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromMapEntry and strictly less than toMapEntry, optionally including fromMapEntry and toMapEntry.
subSet(K, K) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements range from fromKey, inclusive, to toKey, exclusive.
subSet(K, boolean, K, boolean) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromKey and strictly less than toKey, optionally including fromKey and toKey.
subSet(E, E) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements range from fromValue, inclusive, to toValue, exclusive.
subSet(E, boolean, E, boolean) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromValue and strictly less than toValue, optionally including fromValue and toValue.
subtractCacheUsage() - Method in class com.sleepycat.je.dbi.MemoryBudget
 
subtractFromMemoryBudget() - Method in class com.sleepycat.je.cleaner.DbFileSummaryMap
 
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
The operation was successful.
SUCCESS - Static variable in class com.sleepycat.je.PreloadStatus
Database.preload was successful.
success - Variable in class com.sleepycat.je.txn.LockAttemptResult
 
successor - Variable in class com.sleepycat.asm.Edge
The successor block of the basic block from which this edge originates.
successors - Variable in class com.sleepycat.asm.Label
The successors of this node in the control flow graph.
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
 
SWAP - Static variable in interface com.sleepycat.asm.Opcodes
 
sync() - Method in class com.sleepycat.je.Database
Flushes any cached information for this database to disk; only applicable for deferred-write databases.
sync(boolean) - Method in class com.sleepycat.je.dbi.DatabaseImpl
Flush all dirty nodes for this database to disk.
sync() - Method in class com.sleepycat.je.Environment
Synchronously flushes database environment databases to stable storage.
SYNC - Static variable in class com.sleepycat.je.TransactionConfig
 
sync() - Method in class com.sleepycat.persist.EntityStore
Flushes each modified index to disk that was opened in deferred-write mode.
sync() - Method in class com.sleepycat.persist.impl.Store
 
syncDatabase(EnvironmentImpl, DatabaseImpl, boolean) - Static method in class com.sleepycat.je.recovery.Checkpointer
Flush a given database to disk.
syncDeferredWrite(Database, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
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

T_BOOLEAN - Static variable in interface com.sleepycat.asm.Opcodes
 
T_BYTE - Static variable in interface com.sleepycat.asm.Opcodes
 
T_CHAR - Static variable in interface com.sleepycat.asm.Opcodes
 
T_DOUBLE - Static variable in interface com.sleepycat.asm.Opcodes
 
T_FLOAT - Static variable in interface com.sleepycat.asm.Opcodes
 
T_INT - Static variable in interface com.sleepycat.asm.Opcodes
 
T_LONG - Static variable in interface com.sleepycat.asm.Opcodes
 
T_SHORT - Static variable in interface com.sleepycat.asm.Opcodes
 
TABL_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of the TABLESWITCH instruction.
TABLESWITCH - Static variable in interface com.sleepycat.asm.Opcodes
 
tailMap(K) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are greater than or equal to fromKey.
tailMap(K, boolean) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are strictly greater than fromKey, optionally including fromKey.
tailSet(Map.Entry<K, V>) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromMapEntry.
tailSet(Map.Entry<K, V>, boolean) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromMapEntry, optionally including fromMapEntry.
tailSet(K) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromKey.
tailSet(K, boolean) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromKey, optionally including fromKey.
tailSet(E) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromValue.
tailSet(E, boolean) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromValue, optionally including fromValue.
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
Execute a test hook if set.
TestHookExecute() - Constructor for class com.sleepycat.je.utilint.TestHookExecute
 
testOpenDatabase(Environment, Transaction, String, String, DatabaseConfig) - Static method in class com.sleepycat.compat.DbCompat
 
testOpenSecondaryDatabase(Environment, Transaction, String, String, Database, SecondaryConfig) - Static method in class com.sleepycat.compat.DbCompat
 
TEXT - Static variable in class com.sleepycat.je.tree.Key.DumpType
 
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
 
theObject - Variable in class com.sleepycat.je.utilint.TinyHashSet.SingleElementIterator
 
theSet - Variable in class com.sleepycat.je.utilint.TinyHashSet.SingleElementIterator
 
ThinLockImpl - Class in com.sleepycat.je.txn
Implements a lightweight Lock with no waiters and only a single Owner.
ThinLockImpl() - Constructor for class com.sleepycat.je.txn.ThinLockImpl
Create a Lock.
THINLOCKIMPL_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.
threadSafeBufferPosition(ByteBuffer) - Method in class com.sleepycat.je.log.FileReader
 
threadSafeBufferPosition(ByteBuffer, int) - Method in class com.sleepycat.je.log.FileReader
 
threshold - Variable in class com.sleepycat.asm.ClassWriter
The threshold of the constant pool's hash table.
THROW_ON_WRITE - Static variable in class com.sleepycat.je.log.FileManager
 
THROW_RRE_FOR_UNIT_TESTS - Static variable in class com.sleepycat.je.log.FileManager
 
time - Variable in class com.sleepycat.je.txn.TxnEnd
 
TinyHashSet<T> - Class in com.sleepycat.je.utilint
TinyHashSet is used to optimize (for speed, not space) the case where a HashSet generally holds a single element.
TinyHashSet() - Constructor for class com.sleepycat.je.utilint.TinyHashSet
 
TinyHashSet.SingleElementIterator<T> - Class in com.sleepycat.je.utilint
 
TinyHashSet.SingleElementIterator(T, TinyHashSet<T>) - Constructor for class com.sleepycat.je.utilint.TinyHashSet.SingleElementIterator
 
toArray() - Method in class com.sleepycat.collections.StoredCollection
Returns an array of all the elements in this collection.
toArray(T[]) - Method in class com.sleepycat.collections.StoredCollection
Returns an array of all the elements in this collection whose runtime type is that of the specified array.
toArray() - Method in class com.sleepycat.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.asm.ClassWriter
Returns the bytecode of the class that was build with this class writer.
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.asm.Label
Returns a string representation of this label.
toString() - Method in class com.sleepycat.asm.Type
Returns a string representation of this type.
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
For convenience, the BtreeStats class has a toString method that lists all the data fields.
toString() - Method in class com.sleepycat.je.CheckpointConfig
Returns the values for each configuration attribute.
toString() - Method in class com.sleepycat.je.cleaner.DbFileSummary
 
toString() - Method in class com.sleepycat.je.cleaner.DbFileSummaryMap
 
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.config.ConfigParam
 
toString() - Method in class com.sleepycat.je.CursorConfig
Returns the values for each configuration attribute.
toString() - Method in class com.sleepycat.je.Database.DbState
 
toString() - Method in class com.sleepycat.je.DatabaseConfig
Returns the values for each configuration attribute.
toString() - Method in class com.sleepycat.je.DatabaseEntry
Returns all the attributes of the database entry in text form, including the underlying data.
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.dbi.MemoryBudget
 
toString() - Method in class com.sleepycat.je.dbi.Operation
 
toString() - Method in class com.sleepycat.je.dbi.PutMode
 
toString() - Method in class com.sleepycat.je.EnvironmentConfig
Display configuration values.
toString() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Display configuration values.
toString() - Method in class com.sleepycat.je.EnvironmentStats
Returns a String representation of the stats in the form of <stat>=<value>
toString() - Method in class com.sleepycat.je.ExceptionEvent
 
toString() - Method in class com.sleepycat.je.ForeignKeyDeleteAction
 
toString() - Method in class com.sleepycat.je.jca.ra.JERequestInfo
 
toString() - Method in class com.sleepycat.je.JEVersion
 
toString() - Method in class com.sleepycat.je.JoinConfig
Returns the values for each configuration attribute.
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() - Method in class com.sleepycat.je.LockMode
 
toString() - Method in class com.sleepycat.je.LockStats
For convenience, the LockStats class has a toString method that lists all the data fields.
toString() - Method in exception com.sleepycat.je.log.DbChecksumException
 
toString() - Method in class com.sleepycat.je.log.DbOpReplicationContext
 
toString() - Method in class com.sleepycat.je.log.entry.BaseEntry
 
toString() - Method in class com.sleepycat.je.log.FileHeader
Print in xml format
toString() - Method in class com.sleepycat.je.log.LogEntryHeader
 
toString() - Method in class com.sleepycat.je.log.LogEntryType
 
toString() - Method in class com.sleepycat.je.log.LogUtils.HeaderAndEntry
 
toString() - Method in class com.sleepycat.je.log.LogUtils.XidImpl
 
toString() - Method in class com.sleepycat.je.log.ReplicationContext
 
toString() - Method in class com.sleepycat.je.LogScanConfig
Returns the values for each configuration attribute.
toString() - Method in class com.sleepycat.je.OperationStatus
toString() - Method in class com.sleepycat.je.PreloadConfig
Returns the values for each configuration attribute.
toString() - Method in class com.sleepycat.je.PreloadStats
Returns a String representation of the stats in the form of <stat>=<value>
toString() - Method in class com.sleepycat.je.PreloadStatus
 
toString() - Method in class com.sleepycat.je.recovery.CheckpointEnd
 
toString() - Method in class com.sleepycat.je.recovery.Checkpointer.CheckpointReference
 
toString() - Method in class com.sleepycat.je.recovery.RecoveryInfo
 
toString() - Method in exception com.sleepycat.je.RunRecoveryException
 
toString() - Method in class com.sleepycat.je.SecondaryConfig
Returns the values for each configuration attribute.
toString() - Method in class com.sleepycat.je.SequenceConfig
Returns the values for each configuration attribute.
toString() - Method in class com.sleepycat.je.SequenceStats
 
toString() - Method in class com.sleepycat.je.StatsConfig
Returns the values for each configuration attribute.
toString() - Method in class com.sleepycat.je.Transaction
 
toString() - Method in class com.sleepycat.je.TransactionConfig
Returns the values for each configuration attribute.
toString() - Method in class com.sleepycat.je.TransactionStats.Active
 
toString() - Method in class com.sleepycat.je.TransactionStats
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.Key.DumpType
 
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 interface 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.LockImpl
Debug dumper.
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.txn.ThinLockImpl
 
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.ExceptionEventTrace
 
toString() - Method in class com.sleepycat.je.utilint.EventTrace
 
toString() - Method in class com.sleepycat.je.utilint.FileMapper
 
toString() - Method in class com.sleepycat.je.utilint.Tracer
 
toString() - Method in class com.sleepycat.je.utilint.VLSN
 
toString() - Method in class com.sleepycat.je.VerifyConfig
Returns the values for each configuration attribute.
toString() - Method in class com.sleepycat.persist.evolve.Converter
 
toString() - Method in class com.sleepycat.persist.evolve.Deleter
 
toString() - Method in class com.sleepycat.persist.evolve.EntityConverter
 
toString() - Method in class com.sleepycat.persist.evolve.Mutation
 
toString() - Method in class com.sleepycat.persist.evolve.Mutations
 
toString() - Method in class com.sleepycat.persist.evolve.Renamer
 
toString() - Method in class com.sleepycat.persist.impl.FieldInfo
 
toString() - Method in class com.sleepycat.persist.impl.Format
 
toString() - Method in class com.sleepycat.persist.model.FieldMetadata
 
toString() - Method in class com.sleepycat.persist.raw.RawObject
Returns an XML representation of the raw object.
toString() - Method in interface com.sleepycat.persist.raw.RawType
Returns an XML representation of the raw type.
toString() - Method in class com.sleepycat.util.FastOutputStream
 
toString(String) - Method in class com.sleepycat.util.FastOutputStream
 
toString() - Method in class com.sleepycat.util.keyrange.KeyRange
Formats this range as a string for debugging.
toString(DatabaseEntry) - Static method in class com.sleepycat.util.keyrange.KeyRange
Converts the byte array of this thang to space-separated integers, and suffixed by the record number if applicable.
toStringNoVersion() - Method in class com.sleepycat.je.log.LogEntryType
 
TOTAL_LOCKIMPL_OVERHEAD - Static variable in class com.sleepycat.je.txn.LockManager
 
TOTAL_THINLOCKIMPL_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.DbFileSummary
 
totalINCount - Variable in class com.sleepycat.je.cleaner.FileSummary
 
totalINSize - Variable in class com.sleepycat.je.cleaner.DbFileSummary
 
totalINSize - Variable in class com.sleepycat.je.cleaner.FileSummary
 
totalLNCount - Variable in class com.sleepycat.je.cleaner.DbFileSummary
 
totalLNCount - Variable in class com.sleepycat.je.cleaner.FileSummary
 
totalLNSize - Variable in class com.sleepycat.je.cleaner.DbFileSummary
 
totalLNSize - Variable in class com.sleepycat.je.cleaner.FileSummary
 
totalNewSize - Variable in class com.sleepycat.je.log.LogContext
 
totalSize - Variable in class com.sleepycat.je.cleaner.FileSummary
 
trace(Level, String, Node, long, boolean, boolean, boolean) - Method in class com.sleepycat.je.cleaner.Cleaner
Send trace messages to the java.util.logger.
trace(Level, String, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Sends trace messages to the java.util.logger.
trace(Level, String, LockMode) - Method in class com.sleepycat.je.Cursor
Sends trace messages to the java.util.logger.
trace(Level, String, Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Database
Sends trace messages to the java.util.logger.
trace(Level, String, Transaction, CursorConfig) - Method in class com.sleepycat.je.Database
Sends 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_CONSOLE - Static variable in class com.sleepycat.je.EnvironmentConfig
Use ConsoleHandler in logging system.
TRACE_DB - Static variable in class com.sleepycat.je.EnvironmentConfig
Use DbLogHandler in logging system.
TRACE_EVENTS - Static variable in class com.sleepycat.je.utilint.EventTrace
 
TRACE_FILE - Static variable in class com.sleepycat.je.EnvironmentConfig
Use FileHandler in logging system.
TRACE_FILE_COUNT - Static variable in class com.sleepycat.je.EnvironmentConfig
Log file count for FileHandler.
TRACE_FILE_LIMIT - Static variable in class com.sleepycat.je.EnvironmentConfig
Log file limit for FileHandler.
TRACE_LEVEL - Static variable in class com.sleepycat.je.EnvironmentConfig
Trace messages equal and above this level will be logged.
TRACE_LEVEL_CLEANER - Static variable in class com.sleepycat.je.EnvironmentConfig
Cleaner specific detailed trace messages will be issued at this level.
TRACE_LEVEL_EVICTOR - Static variable in class com.sleepycat.je.EnvironmentConfig
Evictor specific trace messages will be issued at this level.
TRACE_LEVEL_LOCK_MANAGER - Static variable in class com.sleepycat.je.EnvironmentConfig
Lock manager specific trace messages will be issued at this level.
TRACE_LEVEL_RECOVERY - Static variable in class com.sleepycat.je.EnvironmentConfig
Recovery specific trace messages will be issued at this level.
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.
TracerFormatter - Class in com.sleepycat.je.utilint
Formatter for debug log file output.
TracerFormatter() - Constructor for class com.sleepycat.je.utilint.TracerFormatter
 
traceRootDeletion(Level, DatabaseImpl) - Static method in class com.sleepycat.je.recovery.RecoveryManager
Log trace information about root deletions, called by INCompressor and recovery.
trackDetail - Variable in class com.sleepycat.je.cleaner.Cleaner
 
TrackedFileSummary - Class in com.sleepycat.je.cleaner
Delta file summary info for a tracked file.
TrackedFileSummary(BaseUtilizationTracker, 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
The Transaction object is the handle for a transaction.
Transaction(Environment, Txn) - Constructor for class com.sleepycat.je.Transaction
Creates a transaction.
TRANSACTION_RUNNER_PRINT_STACK_TRACES - Static variable in class com.sleepycat.compat.DbCompat
 
transactional - Variable in class com.sleepycat.collections.DataView
 
transactional - Variable in class com.sleepycat.persist.BasicIndex
 
TransactionConfig - Class in com.sleepycat.je
Specifies the attributes of a database environment transaction.
TransactionConfig() - Constructor for class com.sleepycat.je.TransactionConfig
An instance created using the default constructor is initialized with the system's default settings.
TransactionRunner - Class in com.sleepycat.collections
Starts a transaction, calls TransactionWorker.doWork(), and handles transaction retry and exceptions.
TransactionRunner(Environment) - Constructor for class com.sleepycat.collections.TransactionRunner
Creates a transaction runner for a given Berkeley DB environment.
TransactionRunner(Environment, int, TransactionConfig) - Constructor for class com.sleepycat.collections.TransactionRunner
Creates a transaction runner for a given Berkeley DB environment and with a given number of maximum retries.
TransactionStats - Class in com.sleepycat.je
Transaction statistics for a database environment.
TransactionStats() - Constructor for class com.sleepycat.je.TransactionStats
 
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
 
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.DummyLockManager
 
transfer(long, Locker, Locker, boolean) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
transfer(Long, Locker, Locker, MemoryBudget, int) - Method in interface com.sleepycat.je.txn.Lock
Transfer a lock from one transaction to another.
transfer(Long, Locker, Locker, MemoryBudget, int) - Method in class com.sleepycat.je.txn.LockImpl
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
 
transfer(Long, Locker, Locker, MemoryBudget, int) - Method in class com.sleepycat.je.txn.ThinLockImpl
 
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, int) - 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.DummyLockManager
 
transferMultiple(long, Locker, Locker[]) - Method in class com.sleepycat.je.txn.LatchedLockManager
 
transferMultiple(Long, Locker, Locker[], MemoryBudget, int) - Method in interface com.sleepycat.je.txn.Lock
Transfer a lock from one transaction to many others.
transferMultiple(Long, Locker, Locker[], MemoryBudget, int) - Method in class com.sleepycat.je.txn.LockImpl
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
 
transferMultiple(Long, Locker, Locker[], MemoryBudget, int) - Method in class com.sleepycat.je.txn.ThinLockImpl
 
transferMultipleInternal(long, Locker, Locker[], int) - Method in class com.sleepycat.je.txn.LockManager
Do the real work of transferMultiple
transferToUtilizationTracker(UtilizationTracker) - Method in class com.sleepycat.je.cleaner.BaseLocalUtilizationTracker
Transfers counts and offsets from this local tracker to the given (global) UtilizationTracker and to the live DatabaseImpl objects.
transferToUtilizationTracker(LocalUtilizationTracker) - Method in class com.sleepycat.je.log.LatchedLogManager
 
transferToUtilizationTracker(LocalUtilizationTracker) - Method in class com.sleepycat.je.log.LogManager
 
transferToUtilizationTracker(LocalUtilizationTracker) - Method in class com.sleepycat.je.log.SyncedLogManager
 
transferToUtilizationTrackerInternal(LocalUtilizationTracker) - Method in class com.sleepycat.je.log.LogManager
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class com.sleepycat.persist.model.ClassEnhancer
 
traverseDbWithCursor(DatabaseImpl, LockType, boolean, CursorImpl.WithCursor) - Static method in class com.sleepycat.je.dbi.CursorImpl
Enumerates all records in a databaseImpl non-transactionally and calls the withCursor method for each record.
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.
TREE_BIN_DELTA - Static variable in class com.sleepycat.je.EnvironmentConfig
If less than this percentage of entries are changed on a BIN, log a delta instead of a full version.
TREE_MAX_DELTA - Static variable in class com.sleepycat.je.EnvironmentConfig
After this many deltas, log a full version.
TREE_MIN_MEMORY - Static variable in class com.sleepycat.je.EnvironmentConfig
The minimum bytes allocated out of the memory cache to hold Btree data including internal nodes and record keys and data.
TreeLocation - Class in com.sleepycat.je.tree
 
TreeLocation() - Constructor for class com.sleepycat.je.tree.TreeLocation
 
TREEMAP_ENTRY_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
TREEMAP_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
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(Locker, String, boolean) - Method in class com.sleepycat.je.dbi.DbTree
To truncate, remove the database named by databaseName and create a new database in its place.
truncateClass(Class) - Method in class com.sleepycat.persist.EntityStore
Deletes all instances of this entity class and its (non-entity) subclasses.
truncateClass(Transaction, Class) - Method in class com.sleepycat.persist.EntityStore
Deletes all instances of this entity class and its (non-entity) subclasses.
truncateClass(Class) - Method in class com.sleepycat.persist.impl.Store
 
truncateClass(Transaction, Class) - Method in class com.sleepycat.persist.impl.Store
 
truncateDatabase(Environment, Transaction, String, String, boolean) - Static method in class com.sleepycat.compat.DbCompat
 
truncateDatabase(Transaction, String, boolean) - Method in class com.sleepycat.je.Environment
Empties the database, discarding all records it contains.
truncateDatabase(String, boolean) - Method in class com.sleepycat.je.jca.ra.JEConnection
 
truncateDatabase(String, boolean) - Method in class com.sleepycat.je.jca.ra.JEManagedConnection
 
truncateDatabaseInternal(Transaction, String, boolean, boolean) - Method in class com.sleepycat.je.Environment
 
truncateInternalDatabase(Environment, Transaction, String, boolean, boolean) - Static method in class com.sleepycat.je.DbInternal
 
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<E> - Class in com.sleepycat.bind.tuple
A base class for tuple bindings and tuple key creators that provides control over the allocation of the output buffer.
TupleBase() - Constructor for class com.sleepycat.bind.tuple.TupleBase
Initializes the initial output buffer size to zero.
TupleBinding<E> - Class in com.sleepycat.bind.tuple
An abstract EntryBinding that treats a key or data entry as a tuple; it includes predefined bindings for Java primitive types.
TupleBinding() - Constructor for class com.sleepycat.bind.tuple.TupleBinding
Creates a tuple binding.
TupleInput - Class in com.sleepycat.bind.tuple
An InputStream with DataInput-like methods for reading tuple fields.
TupleInput(byte[]) - Constructor for class com.sleepycat.bind.tuple.TupleInput
Creates a tuple input object for reading a byte array of tuple data.
TupleInput(byte[], int, int) - Constructor for class com.sleepycat.bind.tuple.TupleInput
Creates a tuple input object for reading a byte array of tuple data at a given offset for a given length.
TupleInput(TupleOutput) - Constructor for class com.sleepycat.bind.tuple.TupleInput
Creates a tuple input object from the data contained in a tuple output object.
TupleInputBinding - Class in com.sleepycat.bind.tuple
A concrete EntryBinding that uses the TupleInput object as the key or data object.
TupleInputBinding() - Constructor for class com.sleepycat.bind.tuple.TupleInputBinding
Creates a tuple input binding.
TupleMarshalledBinding<E extends MarshalledTupleEntry> - Class in com.sleepycat.bind.tuple
A concrete TupleBinding that delegates to the MarshalledTupleEntry interface of the data or key object.
TupleMarshalledBinding(Class<E>) - Constructor for class com.sleepycat.bind.tuple.TupleMarshalledBinding
Creates a tuple marshalled binding object.
TupleOutput - Class in com.sleepycat.bind.tuple
An OutputStream with DataOutput-like methods for writing tuple fields.
TupleOutput() - Constructor for class com.sleepycat.bind.tuple.TupleOutput
Creates a tuple output object for writing a byte array of tuple data.
TupleOutput(byte[]) - Constructor for class com.sleepycat.bind.tuple.TupleOutput
Creates a tuple output object for writing a byte array of tuple data, using a given buffer.
TupleSerialBinding<D,E> - Class in com.sleepycat.bind.serial
An abstract EntityBinding that treats an entity's key entry as a tuple and its data entry as a serialized object.
TupleSerialBinding(ClassCatalog, Class<D>) - Constructor for class com.sleepycat.bind.serial.TupleSerialBinding
Creates a tuple-serial entity binding.
TupleSerialBinding(SerialBinding<D>) - Constructor for class com.sleepycat.bind.serial.TupleSerialBinding
Creates a tuple-serial entity binding.
TupleSerialFactory - Class in com.sleepycat.collections
Creates stored collections having tuple keys and serialized entity values.
TupleSerialFactory(ClassCatalog) - Constructor for class com.sleepycat.collections.TupleSerialFactory
Creates a tuple-serial factory for given environment and class catalog.
TupleSerialKeyCreator<D> - Class in com.sleepycat.bind.serial
A abstract key creator that uses a tuple key and a serial data entry.
TupleSerialKeyCreator(ClassCatalog, Class<D>) - Constructor for class com.sleepycat.bind.serial.TupleSerialKeyCreator
Creates a tuple-serial key creator.
TupleSerialKeyCreator(SerialBinding<D>) - Constructor for class com.sleepycat.bind.serial.TupleSerialKeyCreator
Creates a tuple-serial key creator.
TupleSerialMarshalledBinding<E extends MarshalledTupleKeyEntity> - Class in com.sleepycat.bind.serial
A concrete TupleSerialBinding that delegates to the MarshalledTupleKeyEntity interface of the entity class.
TupleSerialMarshalledBinding(ClassCatalog, Class<E>) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
Creates a tuple-serial marshalled binding object.
TupleSerialMarshalledBinding(SerialBinding<E>) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
Creates a tuple-serial marshalled binding object.
TupleSerialMarshalledKeyCreator<D extends MarshalledTupleKeyEntity> - Class in com.sleepycat.bind.serial
A concrete key creator that works in conjunction with a TupleSerialMarshalledBinding.
TupleSerialMarshalledKeyCreator(TupleSerialMarshalledBinding<D>, String) - Constructor for class com.sleepycat.bind.serial.TupleSerialMarshalledKeyCreator
Creates a tuple-serial marshalled key creator.
TupleTupleBinding<E> - Class in com.sleepycat.bind.tuple
An abstract EntityBinding that treats an entity's key entry and data entry as tuples.
TupleTupleBinding() - Constructor for class com.sleepycat.bind.tuple.TupleTupleBinding
Creates a tuple-tuple entity binding.
TupleTupleKeyCreator<E> - Class in com.sleepycat.bind.tuple
An abstract key creator that uses a tuple key and a tuple data entry.
TupleTupleKeyCreator() - Constructor for class com.sleepycat.bind.tuple.TupleTupleKeyCreator
Creates a tuple-tuple key creator.
TupleTupleMarshalledBinding<E extends MarshalledTupleEntry & MarshalledTupleKeyEntity> - Class in com.sleepycat.bind.tuple
A concrete TupleTupleBinding that delegates to the MarshalledTupleEntry and MarshalledTupleKeyEntity interfaces of the entity class.
TupleTupleMarshalledBinding(Class<E>) - Constructor for class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
Creates a tuple-tuple marshalled binding object.
TupleTupleMarshalledKeyCreator<E extends MarshalledTupleEntry & MarshalledTupleKeyEntity> - Class in com.sleepycat.bind.tuple
A concrete key creator that works in conjunction with a TupleTupleMarshalledBinding.
TupleTupleMarshalledKeyCreator(TupleTupleMarshalledBinding<E>, String) - Constructor for class com.sleepycat.bind.tuple.TupleTupleMarshalledKeyCreator
Creates a tuple-tuple marshalled key creator.
TWOHASHMAPS_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
Txn - Class in com.sleepycat.je.txn
A Txn is the internal representation of a transaction created by a call to Environment.txnBegin.
Txn() - Constructor for class com.sleepycat.je.txn.Txn
Constructor for reading from log.
Txn(EnvironmentImpl, TransactionConfig) - Constructor for class com.sleepycat.je.txn.Txn
Create a transaction from Environment.txnBegin.
Txn(EnvironmentImpl, TransactionConfig, boolean, long) - Constructor for class com.sleepycat.je.txn.Txn
This is only for use by subtypes which arbitrarily impose a transaction id value onto the transaction.
Txn(EnvironmentImpl, TransactionConfig, ReplicationContext) - Constructor for class com.sleepycat.je.txn.Txn
Create a Txn for use in a unit test, where we won't need a auto Txn or a com.sleepycat.je.Transaction.
TXN_DEADLOCK_STACK_TRACE - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
TXN_DEADLOCK_STACK_TRACE - Static variable in class com.sleepycat.je.EnvironmentConfig
Set this parameter to true to add stacktrace information to deadlock (lock timeout) exception messages.
TXN_DUMP_LOCKS - Static variable in class com.sleepycat.je.EnvironmentConfig
Dump the lock table when a lock timeout is encountered, for debugging assistance.
TXN_DUMPLOCKS - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
TXN_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
TXN_SERIALIZABLE_ISOLATION - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
TXN_SERIALIZABLE_ISOLATION - Static variable in class com.sleepycat.je.EnvironmentConfig
TXN_TIMEOUT - Static variable in class com.sleepycat.je.config.EnvironmentParams
 
TXN_TIMEOUT - Static variable in class com.sleepycat.je.EnvironmentConfig
The TxnTimeout property.
TxnAbort - Class in com.sleepycat.je.txn
This class writes out a transaction commit or transaction end record.
TxnAbort(long, long, int) - 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.
txnBeginHook(TransactionConfig) - Method in class com.sleepycat.je.txn.Txn
A replicated environment introduces some new considerations when entering a transaction scope via an Environment.transactionBegin() operation.
TxnCommit - Class in com.sleepycat.je.txn
This class writes out a transaction commit or transaction end record.
TxnCommit(long, long, int) - 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, int) - 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.
type - Variable in class com.sleepycat.asm.Attribute
The type of this attribute.
TYPE - Static variable in class com.sleepycat.asm.ClassWriter
The instruction types of all JVM opcodes.
type - Variable in class com.sleepycat.asm.Handler
Constant pool index of the internal name of the type of exceptions handled by this handler, or 0 to catch any exceptions.
type - Variable in class com.sleepycat.asm.Item
Type of this constant pool item.
Type - Class in com.sleepycat.asm
A Java type.
TYPE_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of instructions with a type descriptor argument.

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.
undo() - Method in class com.sleepycat.je.txn.Txn
Rollback the changes to this txn's write locked nodes.
undoDatabases - Variable in class com.sleepycat.je.txn.Txn
 
unevolvedFormatsEncountered - Static variable in class com.sleepycat.persist.impl.PersistCatalog
 
unknownReplicated() - Method in class com.sleepycat.je.dbi.DatabaseImpl
 
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(byte[], int, int) - Method in class com.sleepycat.je.utilint.Adler32.ChunkingAdler32
 
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.
update(V) - Method in class com.sleepycat.persist.BasicCursor
 
update(V) - Method in interface com.sleepycat.persist.EntityCursor
Replaces the entity at the cursor position with the given entity.
update(String) - Method in class com.sleepycat.persist.evolve.EvolveEvent
 
UPDATE_GENERATION - Static variable in class com.sleepycat.je.cleaner.Cleaner
Whether to update the IN generation count during searches.
updateAdminMemoryUsage(long) - Method in class com.sleepycat.je.dbi.MemoryBudget
Update the environment wide admin memory count, wake up the evictor if necessary.
updateAllowed - Variable in class com.sleepycat.persist.BasicCursor
 
updateBackgroundReads(int) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
If a background read limit has been configured and that limit is exceeded when the cumulative total is incremented by the given number of reads, increment the sleep backlog to cause a sleep to occur.
updateBackgroundWrites(int, int) - Method in class com.sleepycat.je.dbi.EnvironmentImpl
If a background write limit has been configured and that limit is exceeded when the given amount written is added to the cumulative total, increment the sleep backlog to cause a sleep to occur.
updateBin(BIN, int) - Method in class com.sleepycat.je.dbi.CursorImpl
 
updateCacheUsage(long) - Method in class com.sleepycat.je.dbi.MemoryBudget.Totals
 
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, 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.
updateEvent(EvolveEvent, String, int, int) - Static method in class com.sleepycat.persist.evolve.EvolveInternal
Internal access method that should not be used by applications.
updateFilesAtCheckpointEnd(FileSelector.CheckpointStartCleanerState) - 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(FileSelector.CheckpointStartCleanerState) - Method in class com.sleepycat.je.cleaner.FileSelector
When a checkpoint is complete, move the previously cleaned and fully-processed files to the checkpointed and safe-to-delete sets.
updateFromReplay(DatabaseId) - Method in class com.sleepycat.je.dbi.DbTree
 
updateFromReplay(long) - Method in class com.sleepycat.je.dbi.NodeSequence
 
updateFromReplay(long) - Method in class com.sleepycat.je.txn.TxnManager
 
updateLockMemoryUsage(long, int) - Method in class com.sleepycat.je.dbi.MemoryBudget
 
updateLsnAfterOptionalLog(DatabaseImpl, long) - Method in class com.sleepycat.je.tree.ChildReference
Do deferredWrite optional logging check.
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
 
updateNode(int, Node, long, long, byte[]) - Method in class com.sleepycat.je.tree.IN
Update the idx'th entry of this node.
updateNode(int, Node, byte[]) - Method in class com.sleepycat.je.tree.IN
Update the idx'th entry, replacing the node and, if appropriate, the LN slot key.
updateNode(int, Node, long, byte[]) - Method in class com.sleepycat.je.tree.IN
Update the idx'th entry, replacing the node and, if appropriate, the LN slot key.
updateReadOnlyFileCollections() - Method in class com.sleepycat.je.cleaner.Cleaner
Update the lowUtilizationFiles and mustBeCleanedFiles fields with new read-only collections, and update the backlog file count.
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.
updateTreeAdminMemoryUsage(long) - Method in class com.sleepycat.je.dbi.MemoryBudget
Update the treeAdmin memory count, wake up the evictor if necessary.
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
Update the environment wide txn memory count, wake up the evictor if necessary.
upgrade() - Method in class com.sleepycat.je.Environment
Not public yet, since there's nothing to upgrade.
USE_JAVA5_ADLER32 - Static variable in class com.sleepycat.je.dbi.EnvironmentImpl
 
useDirectNIO() - Method in class com.sleepycat.je.dbi.EnvironmentImpl
 
useEvolvedFormat(Format, Reader, Format) - Method in class com.sleepycat.persist.impl.Evolver
Install an evolver Reader in the old format.
useExistingFormat(Format) - Method in class com.sleepycat.persist.impl.PersistCatalog
Installs an existing format when no evolution is needed, i.e, when the new and old formats are identical.
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.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
 
useMinReplicatedDbId - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
useMinReplicatedNodeId - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
useMinReplicatedTxnId - Variable in class com.sleepycat.je.recovery.RecoveryInfo
 
useOldFormat(Format, Format) - Method in class com.sleepycat.persist.impl.Evolver
Use the old format and discard the new format.
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
 
useSubRange() - Method in class com.sleepycat.collections.DataView
Returns the range to use for sub-ranges.
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.
UTF8 - Static variable in class com.sleepycat.asm.ClassWriter
The type of CONSTANT_Utf8 constant pool items.
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
 
UtilizationFileReader - Class in com.sleepycat.je.log
Summarizes the utilized and unutilized portion of each log file by examining each log entry.
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.
UtilizationTracker(EnvironmentImpl, Cleaner) - Constructor for class com.sleepycat.je.cleaner.UtilizationTracker
Constructor used by the cleaner constructor, prior to setting the cleaner field of the environment.

V

V1_1 - Static variable in interface com.sleepycat.asm.Opcodes
 
V1_2 - Static variable in interface com.sleepycat.asm.Opcodes
 
V1_3 - Static variable in interface com.sleepycat.asm.Opcodes
 
V1_4 - Static variable in interface com.sleepycat.asm.Opcodes
 
V1_5 - Static variable in interface com.sleepycat.asm.Opcodes
 
V1_6 - Static variable in interface com.sleepycat.asm.Opcodes
 
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.
validateForNewDb() - Method in class com.sleepycat.je.DatabaseConfig
Checks that this database configuration is valid for a new, non-existant database.
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.DummyLockManager
 
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, int) - Method in class com.sleepycat.je.txn.LockManager
 
validateParams - Variable in class com.sleepycat.je.EnvironmentMutableConfig
Internal boolean that says whether or not to validate params.
validateProp(String, Set, String) - Static method in class com.sleepycat.je.utilint.PropUtil
 
validateProperties(Properties, boolean, String, boolean) - Static method in class com.sleepycat.je.dbi.DbConfigManager
Validate a collection of configurations at Environment and Replicator startup 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
 
value - Variable in class com.sleepycat.asm.Attribute
The raw value of this attribute, used only for unknown attributes.
ValueAdapter<V> - Interface in com.sleepycat.persist
An adapter that translates between database entries (key, primary key, data) and a "value", which may be either the key, primary key, or entity.
valueBinding - Variable in class com.sleepycat.collections.DataView
 
valueOf(String) - Static method in enum com.sleepycat.je.CacheMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.Durability.ReplicaAckPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.Durability.SyncPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.log.entry.DbOperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.log.FileManager.FileMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.log.LogEntryType.Marshall
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.log.LogEntryType.Replicable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.log.LogEntryType.Txnal
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.log.Provisional
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.persist.model.DeleteAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.persist.model.Relationship
Returns the enum constant of this type with the specified name.
values() - Method in class com.sleepycat.collections.StoredMap
Returns a collection view of the values contained in this map.
values() - Static method in enum com.sleepycat.je.CacheMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.Durability.ReplicaAckPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.Durability.SyncPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.log.entry.DbOperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.log.FileManager.FileMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.log.LogEntryType.Marshall
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.log.LogEntryType.Replicable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.log.LogEntryType.Txnal
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.log.Provisional
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.persist.model.DeleteAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.persist.model.Relationship
Returns an array containing the constants of this enum type, in the order they are declared.
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.
valueToData(V, DatabaseEntry) - Method in class com.sleepycat.persist.DataValueAdapter
 
valueToData(V, DatabaseEntry) - Method in class com.sleepycat.persist.EntityValueAdapter
 
valueToData(V, DatabaseEntry) - Method in class com.sleepycat.persist.KeyValueAdapter
 
valueToData(V, DatabaseEntry) - Method in class com.sleepycat.persist.PrimaryKeyValueAdapter
 
valueToData(V, DatabaseEntry) - Method in interface com.sleepycat.persist.ValueAdapter
Converts an entity value to a data entry using an entity binding, or throws UnsupportedOperationException if this is not appropriate.
VAR_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of instructions with a local variable index argument.
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
Verifies the integrity of the 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
Returns if the database environment is consistent and correct.
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
Verifies a database and write errors found to a stream.
VERIFY_CHECKSUMS - Variable in class com.sleepycat.je.log.FileManager
 
VerifyConfig - Class in com.sleepycat.je
Specifies the attributes of a verification operation.
VerifyConfig() - Constructor for class com.sleepycat.je.VerifyConfig
An instance created using the default constructor is initialized with the system's default settings.
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.
verifyKeyPrefix() - Method in class com.sleepycat.je.tree.IN
 
verifyMemorySize() - Method in class com.sleepycat.je.tree.IN
 
verifyNode(Node) - Method in class com.sleepycat.je.dbi.DatabaseImpl.StatsAccumulator
 
verifyUtilization(EnvironmentImpl, boolean, boolean, boolean) - Static method in class com.sleepycat.je.cleaner.VerifyUtils
Compare utilization as calculated by UtilizationProfile to utilization as calculated by UtilizationFileReader.
VerifyUtils - Class in com.sleepycat.je.cleaner
Verify cleaner data structures
VerifyUtils() - Constructor for class com.sleepycat.je.cleaner.VerifyUtils
 
version - Variable in class com.sleepycat.asm.ClassWriter
Minor and major version numbers of the class to be generated.
view - Variable in class com.sleepycat.collections.StoredContainer
 
visit(String, Object) - Method in interface com.sleepycat.asm.AnnotationVisitor
Visits a primitive value of the annotation.
visit(String, Object) - Method in class com.sleepycat.asm.AnnotationWriter
 
visit(int, int, String, String, String, String[]) - Method in class com.sleepycat.asm.ClassAdapter
 
visit(int, int, String, String, String, String[]) - Method in interface com.sleepycat.asm.ClassVisitor
Visits the header of the class.
visit(int, int, String, String, String, String[]) - Method in class com.sleepycat.asm.ClassWriter
 
visit(int, int, String, String, String, String[]) - Method in class com.sleepycat.persist.model.BytecodeEnhancer
 
visitAnnotation(String, String) - Method in interface com.sleepycat.asm.AnnotationVisitor
Visits a nested annotation value of the annotation.
visitAnnotation(String, String) - Method in class com.sleepycat.asm.AnnotationWriter
 
visitAnnotation(String, boolean) - Method in class com.sleepycat.asm.ClassAdapter
 
visitAnnotation(String, boolean) - Method in interface com.sleepycat.asm.ClassVisitor
Visits an annotation of the class.
visitAnnotation(String, boolean) - Method in class com.sleepycat.asm.ClassWriter
 
visitAnnotation(String, boolean) - Method in interface com.sleepycat.asm.FieldVisitor
Visits an annotation of the field.
visitAnnotation(String, boolean) - Method in class com.sleepycat.asm.FieldWriter
 
visitAnnotation(String, boolean) - Method in interface com.sleepycat.asm.MethodVisitor
Visits an annotation of this method.
visitAnnotation(String, boolean) - Method in class com.sleepycat.asm.MethodWriter
 
visitAnnotation(String, boolean) - Method in class com.sleepycat.persist.model.BytecodeEnhancer
 
visitAnnotationDefault() - Method in interface com.sleepycat.asm.MethodVisitor
Visits the default value of this annotation interface method.
visitAnnotationDefault() - Method in class com.sleepycat.asm.MethodWriter
 
visitArray(String) - Method in interface com.sleepycat.asm.AnnotationVisitor
Visits an array value of the annotation.
visitArray(String) - Method in class com.sleepycat.asm.AnnotationWriter
 
visitAttribute(Attribute) - Method in class com.sleepycat.asm.ClassAdapter
 
visitAttribute(Attribute) - Method in interface com.sleepycat.asm.ClassVisitor
Visits a non standard attribute of the class.
visitAttribute(Attribute) - Method in class com.sleepycat.asm.ClassWriter
 
visitAttribute(Attribute) - Method in interface com.sleepycat.asm.FieldVisitor
Visits a non standard attribute of the field.
visitAttribute(Attribute) - Method in class com.sleepycat.asm.FieldWriter
 
visitAttribute(Attribute) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a non standard attribute of this method.
visitAttribute(Attribute) - Method in class com.sleepycat.asm.MethodWriter
 
visitCode() - Method in interface com.sleepycat.asm.MethodVisitor
Starts the visit of the method's code, if any (i.e.
visitCode() - Method in class com.sleepycat.asm.MethodWriter
 
VISITED_INIT_SIZE - Static variable in class com.sleepycat.persist.impl.RecordInput
 
visitEnd() - Method in interface com.sleepycat.asm.AnnotationVisitor
Visits the end of the annotation.
visitEnd() - Method in class com.sleepycat.asm.AnnotationWriter
 
visitEnd() - Method in class com.sleepycat.asm.ClassAdapter
 
visitEnd() - Method in interface com.sleepycat.asm.ClassVisitor
Visits the end of the class.
visitEnd() - Method in class com.sleepycat.asm.ClassWriter
 
visitEnd() - Method in interface com.sleepycat.asm.FieldVisitor
Visits the end of the field.
visitEnd() - Method in class com.sleepycat.asm.FieldWriter
 
visitEnd() - Method in interface com.sleepycat.asm.MethodVisitor
Visits the end of the method.
visitEnd() - Method in class com.sleepycat.asm.MethodWriter
 
visitEnd() - Method in class com.sleepycat.persist.model.BytecodeEnhancer
 
visitEnum(String, String, String) - Method in interface com.sleepycat.asm.AnnotationVisitor
Visits an enumeration value of the annotation.
visitEnum(String, String, String) - Method in class com.sleepycat.asm.AnnotationWriter
 
visitField(int, String, String, String, Object) - Method in class com.sleepycat.asm.ClassAdapter
 
visitField(int, String, String, String, Object) - Method in interface com.sleepycat.asm.ClassVisitor
Visits a field of the class.
visitField(int, String, String, String, Object) - Method in class com.sleepycat.asm.ClassWriter
 
visitField(int, String, String, String, Object) - Method in class com.sleepycat.persist.model.BytecodeEnhancer
 
visitFieldInsn(int, String, String, String) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a field instruction.
visitFieldInsn(int, String, String, String) - Method in class com.sleepycat.asm.MethodWriter
 
visitIincInsn(int, int) - Method in interface com.sleepycat.asm.MethodVisitor
Visits an IINC instruction.
visitIincInsn(int, int) - Method in class com.sleepycat.asm.MethodWriter
 
visitInnerClass(String, String, String, int) - Method in class com.sleepycat.asm.ClassAdapter
 
visitInnerClass(String, String, String, int) - Method in interface com.sleepycat.asm.ClassVisitor
Visits information about an inner class.
visitInnerClass(String, String, String, int) - Method in class com.sleepycat.asm.ClassWriter
 
visitInsn(int) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a zero operand instruction.
visitInsn(int) - Method in class com.sleepycat.asm.MethodWriter
 
visitIntInsn(int, int) - Method in interface com.sleepycat.asm.MethodVisitor
Visits an instruction with a single int operand.
visitIntInsn(int, int) - Method in class com.sleepycat.asm.MethodWriter
 
visitJumpInsn(int, Label) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a jump instruction.
visitJumpInsn(int, Label) - Method in class com.sleepycat.asm.MethodWriter
 
visitLabel(Label) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a label.
visitLabel(Label) - Method in class com.sleepycat.asm.MethodWriter
 
visitLdcInsn(Object) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a LDC instruction.
visitLdcInsn(Object) - Method in class com.sleepycat.asm.MethodWriter
 
visitLineNumber(int, Label) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a line number declaration.
visitLineNumber(int, Label) - Method in class com.sleepycat.asm.MethodWriter
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a local variable declaration.
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.sleepycat.asm.MethodWriter
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a LOOKUPSWITCH instruction.
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.sleepycat.asm.MethodWriter
 
visitMaxs(int, int) - Method in interface com.sleepycat.asm.MethodVisitor
Visits the maximum stack size and the maximum number of local variables of the method.
visitMaxs(int, int) - Method in class com.sleepycat.asm.MethodWriter
 
visitMethod(int, String, String, String, String[]) - Method in class com.sleepycat.asm.ClassAdapter
 
visitMethod(int, String, String, String, String[]) - Method in interface com.sleepycat.asm.ClassVisitor
Visits a method of the class.
visitMethod(int, String, String, String, String[]) - Method in class com.sleepycat.asm.ClassWriter
 
visitMethod(int, String, String, String, String[]) - Method in class com.sleepycat.persist.model.BytecodeEnhancer
 
visitMethodInsn(int, String, String, String) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a method instruction.
visitMethodInsn(int, String, String, String) - Method in class com.sleepycat.asm.MethodWriter
 
visitMultiANewArrayInsn(String, int) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a MULTIANEWARRAY instruction.
visitMultiANewArrayInsn(String, int) - Method in class com.sleepycat.asm.MethodWriter
 
visitOuterClass(String, String, String) - Method in class com.sleepycat.asm.ClassAdapter
 
visitOuterClass(String, String, String) - Method in interface com.sleepycat.asm.ClassVisitor
Visits the enclosing class of the class.
visitOuterClass(String, String, String) - Method in class com.sleepycat.asm.ClassWriter
 
visitParameterAnnotation(int, String, boolean) - Method in interface com.sleepycat.asm.MethodVisitor
Visits an annotation of a parameter this method.
visitParameterAnnotation(int, String, boolean) - Method in class com.sleepycat.asm.MethodWriter
 
visitSource(String, String) - Method in class com.sleepycat.asm.ClassAdapter
 
visitSource(String, String) - Method in interface com.sleepycat.asm.ClassVisitor
Visits the source of the class.
visitSource(String, String) - Method in class com.sleepycat.asm.ClassWriter
 
visitSource(String, String) - Method in class com.sleepycat.persist.model.BytecodeEnhancer
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a TABLESWITCH instruction.
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class com.sleepycat.asm.MethodWriter
 
visitTryCatchBlock(Label, Label, Label, String) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a try catch block.
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.sleepycat.asm.MethodWriter
 
visitTypeInsn(int, String) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a type instruction.
visitTypeInsn(int, String) - Method in class com.sleepycat.asm.MethodWriter
 
visitVarInsn(int, int) - Method in interface com.sleepycat.asm.MethodVisitor
Visits a local variable instruction.
visitVarInsn(int, int) - Method in class com.sleepycat.asm.MethodWriter
 
VLSN - Class in com.sleepycat.je.utilint
 
VLSN(long) - Constructor for class com.sleepycat.je.utilint.VLSN
 
VLSN() - Constructor for class com.sleepycat.je.utilint.VLSN
Constructor for VLSNs that are read from disk.
VLSN_MAP_DB_NAME - Static variable in class com.sleepycat.je.dbi.DbTree
 
VOID - Static variable in class com.sleepycat.asm.Type
The sort of the void type.
VOID_TYPE - Static variable in class com.sleepycat.asm.Type
The void type.

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.cleaner.Cleaner
 
wakeup() - Method in class com.sleepycat.je.utilint.DaemonThread
 
wakeupAfterWrite() - Method in class com.sleepycat.je.recovery.Checkpointer
Wakes up the checkpointer if a checkpoint log interval is configured and the number of bytes written since the last checkpoint exeeds the size of the interval.
wakeupAll() - Method in class com.sleepycat.je.log.FSyncManager.FSyncGroup
 
wakeupCleaner - Variable in class com.sleepycat.je.log.LogContext
 
wakeupOne() - Method in class com.sleepycat.je.log.FSyncManager.FSyncGroup
 
walk() - Method in class com.sleepycat.je.dbi.SortedLSNTreeWalker
Find all non-resident nodes, and execute the callback.
walkInternal() - Method in class com.sleepycat.je.dbi.SortedLSNTreeWalker
 
WIDE_INSN - Static variable in class com.sleepycat.asm.ClassWriter
The type of the WIDE instruction.
WidenerInput - Class in com.sleepycat.persist.impl
Widens a value returned by another input when any readXxx method is called.
WidenerInput(EntityInput, int, int) - Constructor for class com.sleepycat.persist.impl.WidenerInput
 
withCursor(CursorImpl, DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.je.dbi.CursorImpl.WithCursor
Called for each record in the databaseImpl.
WithRootLatched - Interface in com.sleepycat.je.tree
 
withRootLatchedExclusive(WithRootLatched) - Method in class com.sleepycat.je.tree.Tree
 
withRootLatchedShared(WithRootLatched) - Method in class com.sleepycat.je.tree.Tree
 
write(ClassWriter, byte[], int, int, int) - Method in class com.sleepycat.asm.Attribute
Returns the byte array form of this attribute.
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_COUNT - Static variable in class com.sleepycat.je.log.FileManager
 
WRITE_LOCKINFO_OVERHEAD - Static variable in class com.sleepycat.je.dbi.MemoryBudget
 
WRITE_NO_SYNC - Static variable in class com.sleepycat.je.TransactionConfig
 
WRITE_PROMOTE - Static variable in class com.sleepycat.je.txn.LockUpgrade
 
writeAllowed - Variable in class com.sleepycat.collections.DataView
 
writeArrayLength(int) - Method in interface com.sleepycat.persist.impl.EntityOutput
Called by ObjectArrayFormat and PrimitiveArrayFormat to write the array length.
writeArrayLength(int) - Method in class com.sleepycat.persist.impl.RecordOutput
 
writeBigInteger(BigInteger) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a BigInteger.
writeBigInteger(BigInteger) - Method in interface com.sleepycat.persist.impl.EntityOutput
 
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.
writeBoolean(boolean) - Method in interface com.sleepycat.persist.impl.EntityOutput
 
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.
writeByte(int) - Method in interface com.sleepycat.persist.impl.EntityOutput
 
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.
writeBytesNoLength(ByteBuffer, byte[]) - Static method in class com.sleepycat.je.log.LogUtils
Write a byte array into the log.
writeChar(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a char (two byte) unsigned value to the buffer.
writeChar(int) - Method in interface com.sleepycat.persist.impl.EntityOutput
 
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.
writeEntity(Format, Catalog, Object, DatabaseEntry, boolean) - Static method in class com.sleepycat.persist.impl.PersistEntityBinding
Writes the formatId and object, and returns the bytes.
writeEntry(LogEntryHeader, ByteBuffer) - Method in class com.sleepycat.je.log.entry.DeletedDupLNLogEntry
 
writeEntry(LogEntryHeader, ByteBuffer) - Method in class com.sleepycat.je.log.entry.INLogEntry
 
writeEntry(LogEntryHeader, ByteBuffer) - Method in class com.sleepycat.je.log.entry.LNLogEntry
 
writeEntry(LogEntryHeader, ByteBuffer) - Method in interface com.sleepycat.je.log.entry.LogEntry
Serialize this object into the buffer.
writeEntry(LogEntryHeader, ByteBuffer) - Method in class com.sleepycat.je.log.entry.NameLNLogEntry
Extends its super class to add in database operation information.
writeEntry(LogEntryHeader, ByteBuffer) - Method in class com.sleepycat.je.log.entry.SingleItemEntry
 
writeEnumConstant(String[], int) - Method in interface com.sleepycat.persist.impl.EntityOutput
Called by EnumFormat to write the given index of the enum constant.
writeEnumConstant(String[], int) - Method in class com.sleepycat.persist.impl.RecordOutput
 
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.
writeInt(int) - Method in interface com.sleepycat.persist.impl.EntityOutput
 
writeInt(byte[], int, int) - Static method in class com.sleepycat.util.PackedInteger
Writes a packed integer starting at the given buffer offset and returns the next offset to be written.
writeIntMSB(ByteBuffer, int) - Static method in class com.sleepycat.je.log.LogUtils
Write an int into the log in MSB order.
writeKeyObject(Object, Format) - Method in interface com.sleepycat.persist.impl.EntityOutput
Called for a primary key field or composite key field with a reference type.
writeKeyObject(Object, Format) - Method in class com.sleepycat.persist.impl.RecordOutput
 
WriteLockInfo - Class in com.sleepycat.je.txn
 
WriteLockInfo() - 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.
writeLong(long) - Method in interface com.sleepycat.persist.impl.EntityOutput
 
writeLong(byte[], int, long) - Static method in class com.sleepycat.util.PackedInteger
Writes a packed long integer starting at the given buffer offset and returns the next offset to be written.
writeNonKeyFields(Object, EntityOutput) - Method in interface com.sleepycat.persist.impl.Accessor
Writes all non-key field values to the given EntityOutput, writing fields in super classes first and in name order within class.
writeNonKeyFields(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.EnhancedAccessor
 
writeNonKeyFields(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.RawAccessor
 
writeNonKeyFields(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.ReflectionAccessor
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.CompositeKeyFormat
 
writeObject(Object, Format) - Method in interface com.sleepycat.persist.impl.EntityOutput
Called via Accessor to write all fields with reference types, except for the primary key field and composite key fields (see writeKeyObject below).
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.EnumFormat
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.Format
Writes a given instance of the target class to the output data bytes.
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.NonPersistentFormat
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.ObjectArrayFormat
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.PrimitiveArrayFormat
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.ProxiedFormat
 
writeObject(Object, Format) - Method in class com.sleepycat.persist.impl.RecordOutput
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FBigInt
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FBool
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FByte
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FChar
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FDate
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FDouble
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FFloat
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FInt
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FLong
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FShort
 
writeObject(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.SimpleFormat.FString
 
writePackedInt(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a packed integer.
writePackedInt(ByteBuffer, int) - Static method in class com.sleepycat.je.log.LogUtils
Write a packed int into the log.
writePackedLong(long) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a packed long integer.
writePackedLong(ByteBuffer, long) - Static method in class com.sleepycat.je.log.LogUtils
Write a packed long into the log.
writePriKey(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.ComplexFormat
 
writePriKey(Object, EntityOutput, boolean) - Method in class com.sleepycat.persist.impl.Format
Gets the primary key field from the given object and writes it to the given output data bytes.
writePriKeyField(Object, EntityOutput) - Method in interface com.sleepycat.persist.impl.Accessor
Writes the primary key field value to the given EntityOutput.
writePriKeyField(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.EnhancedAccessor
 
writePriKeyField(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.RawAccessor
 
writePriKeyField(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.ReflectionAccessor
 
writePrimitiveArray(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FBool
 
writePrimitiveArray(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FByte
 
writePrimitiveArray(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FChar
 
writePrimitiveArray(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FDouble
 
writePrimitiveArray(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FFloat
 
writePrimitiveArray(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FInt
 
writePrimitiveArray(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FLong
 
writePrimitiveArray(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat.FShort
 
writePrimitiveArray(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.SimpleFormat
 
writePrimitiveField(Object, EntityOutput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FBool
 
writePrimitiveField(Object, EntityOutput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FByte
 
writePrimitiveField(Object, EntityOutput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FChar
 
writePrimitiveField(Object, EntityOutput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FDouble
 
writePrimitiveField(Object, EntityOutput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FFloat
 
writePrimitiveField(Object, EntityOutput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FInt
 
writePrimitiveField(Object, EntityOutput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FLong
 
writePrimitiveField(Object, EntityOutput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat.FShort
 
writePrimitiveField(Object, EntityOutput, Field) - Method in class com.sleepycat.persist.impl.SimpleFormat
 
writeSecKeyFields(Object, EntityOutput) - Method in interface com.sleepycat.persist.impl.Accessor
Writes all secondary key field values to the given EntityOutput, writing fields in super classes first and in name order within class.
writeSecKeyFields(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.EnhancedAccessor
 
writeSecKeyFields(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.RawAccessor
 
writeSecKeyFields(Object, EntityOutput) - Method in class com.sleepycat.persist.impl.ReflectionAccessor
 
writeShort(byte[], int, int) - Static method in class com.sleepycat.asm.MethodWriter
Writes a short value in the given byte array.
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.
writeShort(int) - Method in interface com.sleepycat.persist.impl.EntityOutput
 
writeSortedDouble(double) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a signed double (eight byte) value to the buffer, with support for correct default sorting of all values.
writeSortedDouble(double) - Method in interface com.sleepycat.persist.impl.EntityOutput
 
writeSortedFloat(float) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a signed float (four byte) value to the buffer, with support for correct default sorting of all values.
writeSortedFloat(float) - Method in interface com.sleepycat.persist.impl.EntityOutput
 
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.
writeString(String) - Method in interface com.sleepycat.persist.impl.EntityOutput
 
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
 
writeToBuffer(ByteBuffer) - Method in class com.sleepycat.je.dbi.Operation
Serialize this object into the buffer.
writeToDatabase(Database) - Method in class com.sleepycat.je.utilint.FileMapper
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.cleaner.DbFileSummary
 
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
This log entry type is configured to perform marshaling (getLogSize and writeToLog) under the write log mutex.
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.dbi.ReplicatedDatabaseConfig
 
writeToLog(ByteBuffer) - Method in enum com.sleepycat.je.log.entry.DbOperationType
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.log.FileHeader
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.log.LogEntryHeader
Serialize this object into the buffer and leave the buffer positioned in the right place to write the following item.
writeToLog(ByteBuffer) - Method in interface com.sleepycat.je.log.Loggable
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
 
writeToLog(ByteBuffer) - Method in class com.sleepycat.je.utilint.VLSN
 
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
Marshall a long into the next 4 bytes in this buffer.
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
An Environment that implements XAResource.
XAEnvironment(File, EnvironmentConfig) - Constructor for class com.sleepycat.je.XAEnvironment
Create a database environment handle.
XARecover() - Method in class com.sleepycat.je.txn.TxnManager
 

Z

ZERO_LENGTH_BYTE_ARRAY - Static variable in class com.sleepycat.je.log.LogUtils
 
ZERO_LENGTH_BYTE_ARRAY - Static variable in class com.sleepycat.util.keyrange.KeyRange
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

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