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

A

abort() - Method in class com.sleepycat.je.Transaction
Cause an abnormal termination of the transaction.
abortTransaction() - Method in class com.sleepycat.collections.CurrentTransaction
Aborts the transaction that is active for the current thread for this environment and makes the parent transaction (if any) the current transaction.
acksPending() - Method in exception com.sleepycat.je.rep.InsufficientAcksException
It returns the number of Replicas that did not respond with an acknowledgment within the Replica commit timeout period.
acksRequired() - Method in exception com.sleepycat.je.rep.InsufficientAcksException
It returns the number of acknowledgments required by the commit policy.
ackTimeout() - Method in exception com.sleepycat.je.rep.InsufficientAcksException
Returns the acknowledgment timeout that was in effect at the time of the exception.
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(E) - Method in class com.sleepycat.collections.StoredValueSet
Adds the specified entity to this set if it is not already present (optional operation).
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).
addClassToEvolve(String) - Method in class com.sleepycat.persist.evolve.EvolveConfig
Adds an entity class for a primary index to be converted.
addCondition(SecondaryIndex<SK, PK, E>, SK) - Method in class com.sleepycat.persist.EntityJoin
Adds a secondary key condition to the equality join.
addConfiguredFileset(FileSet) - Method in class com.sleepycat.persist.model.ClassEnhancerTask
 
addConverter(Converter) - Method in class com.sleepycat.persist.evolve.Mutations
Adds a converter mutation.
addDeleter(Deleter) - Method in class com.sleepycat.persist.evolve.Mutations
Adds a deleter mutation.
addOperations() - Method in class com.sleepycat.je.jmx.JEDiagnostics
 
addOperations() - Method in class com.sleepycat.je.jmx.JEMBean
Add MBean operations into the list.
addOperations() - Method in class com.sleepycat.je.jmx.JEMonitor
 
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.
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.
ALLOW_ARBITER_ACK - Static variable in class com.sleepycat.je.rep.ReplicationMutableConfig
Boolean flag if set to true, an Arbiter may acknowledge a transaction if a replication node is not available.
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.
append(V) - Method in class com.sleepycat.collections.StoredMap
Appends a given value returning the newly assigned key.
AppStateMonitor - Interface in com.sleepycat.je.rep
A mechanism for adding application specific information when asynchronously tracking the state of a running JE HA application.
Arbiter - Class in com.sleepycat.je.rep.arbiter
Provides a mechanism to allow write availability for the Replication group even when the number of replication nodes is less than majority.
Arbiter(ArbiterConfig) - Constructor for class com.sleepycat.je.rep.arbiter.Arbiter
An Arbiter used in elections and transaction acknowledgments.
ARBITER_OUTPUT_QUEUE_SIZE - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The size of the the queue used to hold commit records that the Feeder uses to request acknowledgment from an Arbiter.
ArbiterConfig - Class in com.sleepycat.je.rep.arbiter
The configuration parameters for an Arbiter.
ArbiterConfig() - Constructor for class com.sleepycat.je.rep.arbiter.ArbiterConfig
Arbiter configuration.
ArbiterConfig(Properties) - Constructor for class com.sleepycat.je.rep.arbiter.ArbiterConfig
Arbiter configuration.
ArbiterMutableConfig - Class in com.sleepycat.je.rep.arbiter
The mutable configuration parameters for an Arbiter.
ArbiterStats - Class in com.sleepycat.je.rep.arbiter
Statistics for an Arbiter.
areDuplicatesAllowed() - Method in class com.sleepycat.collections.StoredContainer
Returns whether duplicate keys are allowed in this container.
areDuplicatesOrdered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether duplicate keys are allowed and sorted by element value.
areKeyRangesAllowed() - Method in class com.sleepycat.collections.StoredContainer
Returns whether key ranges are allowed in this container.
areKeysRenumbered() - Method in class com.sleepycat.collections.StoredContainer
Returns whether keys are renumbered when insertions and deletions occur.
assignKey(DatabaseEntry) - Method in interface com.sleepycat.collections.PrimaryKeyAssigner
Assigns a new primary key value into the given buffer.
AtomicLongMax - Class in com.sleepycat.je.rep.util
An Atomic long that maintains a max value
AtomicLongMax(long) - Constructor for class com.sleepycat.je.rep.util.AtomicLongMax
 
ATT_CACHE_PERCENT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
 
ATT_CACHE_PERCENT - Static variable in class com.sleepycat.je.jmx.JEMonitor
 
ATT_CACHE_SIZE - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
 
ATT_CACHE_SIZE - Static variable in class com.sleepycat.je.jmx.JEMonitor
 
ATT_CONSOLEHANDLER_LEVEL - Static variable in class com.sleepycat.je.jmx.JEDiagnostics
 
ATT_ENV_HOME - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
 
ATT_ENV_HOME - Static variable in class com.sleepycat.je.jmx.JEMonitor
 
ATT_FILEHANDLER_LEVEL - Static variable in class com.sleepycat.je.jmx.JEDiagnostics
 
ATT_IS_READ_ONLY - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
 
ATT_IS_READ_ONLY - Static variable in class com.sleepycat.je.jmx.JEMonitor
 
ATT_IS_SERIALIZABLE - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
 
ATT_IS_SERIALIZABLE - Static variable in class com.sleepycat.je.jmx.JEMonitor
 
ATT_IS_TRANSACTIONAL - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
 
ATT_IS_TRANSACTIONAL - Static variable in class com.sleepycat.je.jmx.JEMonitor
 
ATT_LOCK_TIMEOUT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
 
ATT_LOCK_TIMEOUT - Static variable in class com.sleepycat.je.jmx.JEMonitor
 
ATT_OPEN - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
 
ATT_SET_READ_ONLY - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
 
ATT_SET_SERIALIZABLE - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
 
ATT_SET_TRANSACTIONAL - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
 
ATT_TXN_TIMEOUT - Static variable in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
 
ATT_TXN_TIMEOUT - Static variable in class com.sleepycat.je.jmx.JEMonitor
 
available() - Method in class com.sleepycat.je.util.LogVerificationInputStream
available() - Method in class com.sleepycat.util.FastInputStream
 

B

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.
BigDecimalBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for an unsorted BigDecimal value.
BigDecimalBinding() - Constructor for class com.sleepycat.bind.tuple.BigDecimalBinding
 
bigDecimalToEntry(BigDecimal, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BigDecimalBinding
Converts a BigDecimal value into an entry buffer.
bigDecimalToEntry(BigDecimal, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedBigDecimalBinding
Converts a BigDecimal value into an entry buffer.
BigIntegerBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a BigInteger value.
BigIntegerBinding() - Constructor for class com.sleepycat.bind.tuple.BigIntegerBinding
 
bigIntegerToEntry(BigInteger, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BigIntegerBinding
Converts a BigInteger value into an entry buffer.
BinaryEqualityComparator - Interface in com.sleepycat.je
A tag interface used to mark a BTree or duplicate comparator class as a binary equality comparator, that is, a comparator that considers two keys (byte arrays) to be equal if and only if they have the same length and they are equal byte-per-byte.
BIND_INADDR_ANY - Static variable in class com.sleepycat.je.rep.ReplicationConfig
When this configuration parameter is set to true, it binds the HA socket to INADDR_ANY, so that HA services are available on all network interfaces.
BooleanBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Boolean primitive wrapper or a boolean primitive.
BooleanBinding() - Constructor for class com.sleepycat.bind.tuple.BooleanBinding
 
booleanToEntry(boolean, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BooleanBinding
Converts a simple boolean value into an entry buffer.
BtreeStats - Class in com.sleepycat.je
The BtreeStats object is used to return Btree database statistics.
BtreeStats() - Constructor for class com.sleepycat.je.BtreeStats
 
buf - Variable in class com.sleepycat.util.FastInputStream
 
ByteArrayBinding - Class in com.sleepycat.bind
A pass-through EntryBinding that uses the entry's byte array as the key or data object.
ByteArrayBinding() - Constructor for class com.sleepycat.bind.ByteArrayBinding
Creates a byte array binding.
ByteBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Byte primitive wrapper or a byte primitive.
ByteBinding() - Constructor for class com.sleepycat.bind.tuple.ByteBinding
 
bytesToChars(byte[], int, char[], int, int, boolean) - Static method in class com.sleepycat.util.UtfOps
Converts byte arrays into character arrays.
bytesToString(byte[], int, int) - Static method in class com.sleepycat.util.UtfOps
Converts byte arrays into strings.
byteToEntry(byte, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ByteBinding
Converts a simple byte value into an entry buffer.

C

CacheMode - Enum in com.sleepycat.je
Modes that can be specified for control over caching of records in the JE in-memory cache.
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.
checkpoint(CheckpointConfig) - Method in class com.sleepycat.je.Environment
Synchronously checkpoint the database environment.
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.
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.EnvironmentConfig
If true, the checkpointer uses more resources in order to complete the checkpoint in a shorter time interval.
CHECKPOINTER_WAKEUP_INTERVAL - Static variable in class com.sleepycat.je.EnvironmentConfig
The checkpointer wakeup interval in microseconds.
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.model.EntityModel
Deprecated.
use EntityModel.resolveClass(java.lang.String) instead. This method does not use the environment's ClassLoader property.
ClassMetadata - Class in com.sleepycat.persist.model
The metadata for a persistent class.
ClassMetadata(String, int, String, boolean, PrimaryKeyMetadata, Map<String, SecondaryKeyMetadata>, List<FieldMetadata>) - Constructor for class com.sleepycat.persist.model.ClassMetadata
Used by an EntityModel to construct persistent class metadata.
ClassMetadata(String, int, String, boolean, PrimaryKeyMetadata, Map<String, SecondaryKeyMetadata>, List<FieldMetadata>, Collection<FieldMetadata>) - Constructor for class com.sleepycat.persist.model.ClassMetadata
Used by an EntityModel to construct persistent class metadata.
className - Variable in class com.sleepycat.je.jmx.JEMBean
 
ClassResolver - Class in com.sleepycat.util
Implements policies for loading user-supplied classes.
ClassResolver() - Constructor for class com.sleepycat.util.ClassResolver
 
ClassResolver.Stream - Class in com.sleepycat.util
A specialized ObjectInputStream that supports use of a user-specified ClassLoader.
CLEANER_ADJUST_UTILIZATION - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
in JE 6.3. Adjustments are no longer needed because LN log sizes have been stored in the Btree since JE 6.0.
CLEANER_BACKGROUND_PROACTIVE_MIGRATION - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
This parameter is ignored and proactive migration is no longer supported due to its negative impact on eviction and checkpointing. To reduce a cleaner backlog, configure more cleaner threads.
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_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.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 default setting), the cleaner deletes log files after successful cleaning.
CLEANER_FETCH_OBSOLETE_SIZE - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, the cleaner will fetch records to determine their size and more accurately calculate log utilization.
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_FOREGROUND_PROACTIVE_MIGRATION - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
This parameter is ignored and proactive migration is no longer supported due to its negative impact on eviction and Btree splits. To reduce a cleaner backlog, configure more cleaner threads.
CLEANER_LAZY_MIGRATION - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
This parameter is ignored and lazy migration is no longer supported due to its negative impact on eviction and checkpointing. To reduce a cleaner backlog, configure more cleaner threads.
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.EnvironmentConfig
The look ahead cache size for cleaning in bytes.
CLEANER_MAX_BATCH_FILES - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
in 7.0. No longer used because the cleaner no longer has a backlog.
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.EnvironmentConfig
A log file will be cleaned if its utilization percentage is below this value, irrespective of total utilization.
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_READ_SIZE - Static variable in class com.sleepycat.je.EnvironmentConfig
The read buffer size for cleaning.
CLEANER_THREADS - Static variable in class com.sleepycat.je.EnvironmentConfig
The number of threads allocated by the cleaner for log file processing.
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.
CLEANER_USE_DELETED_DIR - Static variable in class com.sleepycat.je.EnvironmentConfig
When EnvironmentConfig.CLEANER_EXPUNGE is false, the CLEANER_USE_DELETED_DIR parameter determines whether successfully cleaned files are moved to the "deleted" sub-directory.
CLEANER_WAKEUP_INTERVAL - Static variable in class com.sleepycat.je.EnvironmentConfig
The cleaner checks whether cleaning is needed if this interval elapses without any writing, to handle the case where cleaning or checkpointing is necessary to reclaim disk space, but writing has stopped.
cleanLog() - Method in class com.sleepycat.je.Environment
Synchronously invokes log file (data file) cleaning until the target disk space utilization has been reached; this method is called periodically by the cleaner background threads.
cleanLogFile() - Method in class com.sleepycat.je.Environment
Synchronously invokes cleaning of a single log file (data file), if the target disk space utilization has not been reached.
clear() - Method in class com.sleepycat.collections.StoredContainer
Removes all mappings or elements from this map or collection (optional operation).
CLEAR - Static variable in class com.sleepycat.je.StatsConfig
A convenience instance for which setClear(true) has been called, and all other properties have default values.
clone() - Method in class com.sleepycat.je.CheckpointConfig
Returns a copy of this configuration object.
clone() - Method in class com.sleepycat.je.CursorConfig
Returns a copy of this configuration object.
clone() - Method in class com.sleepycat.je.DatabaseConfig
Returns a copy of this configuration object.
clone() - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Returns a copy of this configuration object.
clone() - Method in class com.sleepycat.je.EnvironmentConfig
Returns a copy of this configuration object.
clone() - Method in class com.sleepycat.je.JoinConfig
Returns a copy of this configuration object.
clone() - Method in class com.sleepycat.je.PreloadConfig
Returns a copy of this configuration object.
clone() - Method in class com.sleepycat.je.ReadOptions
 
clone() - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
 
clone() - Method in class com.sleepycat.je.rep.arbiter.ArbiterMutableConfig
 
clone() - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Returns a copy of this configuration object.
clone() - Method in class com.sleepycat.je.rep.ReplicationConfig
Returns a copy of this configuration object.
clone() - Method in class com.sleepycat.je.SecondaryConfig
Returns a copy of this configuration object.
clone() - Method in class com.sleepycat.je.SequenceConfig
Returns a copy of this configuration object.
clone() - Method in class com.sleepycat.je.StatsConfig
Returns a copy of this configuration object.
clone() - Method in class com.sleepycat.je.TransactionConfig
Returns a copy of this configuration object.
clone() - Method in class com.sleepycat.je.VerifyConfig
Returns a copy of this configuration object.
clone() - Method in class com.sleepycat.je.WriteOptions
 
clone() - Method in class com.sleepycat.persist.evolve.EvolveConfig
Returns a shallow copy of the configuration.
clone() - Method in class com.sleepycat.persist.StoreConfig
Returns a shallow copy of the configuration.
cloneConfig() - Method in class com.sleepycat.je.DatabaseConfig
Deprecated.
As of JE 4.0.13, replaced by DatabaseConfig.clone().

cloneConfig() - Method in class com.sleepycat.persist.evolve.EvolveConfig
Deprecated.
As of JE 4.0.13, replaced by EvolveConfig.clone().
cloneConfig() - Method in class com.sleepycat.persist.StoreConfig
Deprecated.
As of JE 4.0.13, replaced by StoreConfig.clone().
close() - Method in interface com.sleepycat.bind.serial.ClassCatalog
Close a catalog database and release any cached resources.
close() - Method in class com.sleepycat.bind.serial.StoredClassCatalog
 
close(Iterator<?>) - Static method in class com.sleepycat.collections.StoredIterator
Closes the given iterator using StoredIterator.close() if it is a StoredIterator.
close() - Method in class com.sleepycat.collections.StoredIterator
Closes this iterator.
close() - 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.DiskOrderedCursor
Discards the cursor.
close() - Method in class com.sleepycat.je.Environment
The Environment.close method closes the Berkeley DB environment.
close() - Method in interface com.sleepycat.je.ForwardCursor
Discards the cursor.
close() - Method in class com.sleepycat.je.jca.ra.JEConnection
 
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.rep.ReplicatedEnvironment
Close this ReplicatedEnvironment and release any resources used by the handle.
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.util.LogVerificationInputStream
close() - Method in class com.sleepycat.je.util.LogVerificationReadableByteChannel
close() - Method in interface com.sleepycat.persist.EntityCursor
Closes the cursor.
close() - Method in class com.sleepycat.persist.EntityStore
Closes all databases and sequences that were opened via this store.
close() - Method in interface com.sleepycat.persist.ForwardCursor
Closes the cursor.
close() - Method in class com.sleepycat.persist.raw.RawStore
Closes all databases and sequences that were opened by this model.
closeClass(Class) - Method in class com.sleepycat.persist.EntityStore
Closes the primary and secondary databases for the given entity class that were opened via this store.
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.je - package com.sleepycat.je
Foundation for creating environments, databases and transactions; provides cursor based data access.
com.sleepycat.je.jmx - package com.sleepycat.je.jmx
Implementations of JMX MBeans for JE.
com.sleepycat.je.rep - package com.sleepycat.je.rep
Berkeley DB Java Edition High Availability (JE HA) enables replication of JE environments.
com.sleepycat.je.rep.arbiter - package com.sleepycat.je.rep.arbiter
Provides a mechanism to allow write availability for the Replication group even when the number of replication nodes is less than majority.
com.sleepycat.je.rep.monitor - package com.sleepycat.je.rep.monitor
BDB JE HA support for applications that need to track the composition of a replication group, in order to do tasks such as load balancing and request routing.
com.sleepycat.je.rep.util - package com.sleepycat.je.rep.util
BDB JE High Availability command line utilities and helper classes.
com.sleepycat.je.util - package com.sleepycat.je.util
Supporting utilities.
com.sleepycat.persist - package com.sleepycat.persist
The Direct Persistence Layer (DPL) adds a persistent object model to the Berkeley DB transactional engine.
com.sleepycat.persist.evolve - package com.sleepycat.persist.evolve
Utilities for managing class evolution of persistent objects.
com.sleepycat.persist.model - package com.sleepycat.persist.model
Annotations for defining a persistent object model.
com.sleepycat.persist.raw - package com.sleepycat.persist.raw
Raw data access for general purpose tools and manual conversions.
com.sleepycat.util - package com.sleepycat.util
General utilities used throughout Berkeley DB.
commit() - Method in class com.sleepycat.je.Transaction
End the transaction.
commit(Durability) - Method in class com.sleepycat.je.Transaction
End the transaction using the specified durability requirements.
commit(Xid, boolean) - Method in class com.sleepycat.je.XAEnvironment
 
COMMIT_NO_SYNC - Static variable in class com.sleepycat.je.Durability
A convenience constant that defines a durability policy with COMMIT_NO_SYNC for local commit synchronization.
COMMIT_SYNC - Static variable in class com.sleepycat.je.Durability
A convenience constant that defines a durability policy with COMMIT_SYNC for local commit synchronization.
COMMIT_WRITE_NO_SYNC - Static variable in class com.sleepycat.je.Durability
A convenience constant that defines a durability policy with COMMIT_WRITE_NO_SYNC for local commit synchronization.
commitNoSync() - Method in class com.sleepycat.je.Transaction
End the transaction, not writing to stable storage and not committing synchronously.
CommitPointConsistencyPolicy - Class in com.sleepycat.je.rep
A consistency policy which ensures that the environment on a Replica node is at least as current as denoted by the specified CommitToken.
CommitPointConsistencyPolicy(CommitToken, long, TimeUnit) - Constructor for class com.sleepycat.je.rep.CommitPointConsistencyPolicy
Defines how current a Replica needs to be in terms of a specific transaction that was committed on the Master.
commitSync() - Method in class com.sleepycat.je.Transaction
End the transaction, writing to stable storage and committing synchronously.
CommitToken - Class in com.sleepycat.je
Defines an opaque token that can be used to identify a specific transaction commit in a replicated environment.
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, writing to stable storage but not 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.
compareDuplicates(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Database
Compares two data elements using either the default comparator if no duplicate comparator has been set or the duplicate comparator if one has been set.
compareKeys(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Database
Compares two keys using either the default comparator if no BTree comparator has been set or the BTree comparator if one has been set.
compareTo(CommitToken) - Method in class com.sleepycat.je.CommitToken
Implements the Comparable interface.
compareTo(JEVersion) - Method in class com.sleepycat.je.JEVersion
 
compress() - Method in class com.sleepycat.je.Environment
Synchronously invokes the compressor mechanism which compacts in memory data structures after delete operations.
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.EnvironmentConfig
The lock timeout for compressor transactions in microseconds.
COMPRESSOR_PURGE_ROOT - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
as of 3.3.87. Compression of the root node no longer has any benefit and this feature has been removed. This parameter has no effect.
COMPRESSOR_WAKEUP_INTERVAL - Static variable in class com.sleepycat.je.EnvironmentConfig
The compressor thread wakeup interval in microseconds.
ConfigBeanInfoBase - Class in com.sleepycat.util
 
ConfigBeanInfoBase() - Constructor for class com.sleepycat.util.ConfigBeanInfoBase
 
configuredCollection(Collection<E>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured collection from a given stored collection.
configuredList(List<E>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured list from a given stored list.
configuredMap(Map<K, V>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured map from a given stored map.
configuredSet(Set<E>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured set from a given stored set.
configuredSortedMap(SortedMap<K, V>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured sorted map from a given stored sorted map.
configuredSortedSet(SortedSet<E>, CursorConfig) - Static method in class com.sleepycat.collections.StoredCollections
Creates a configured sorted set from a given stored sorted set.
CONSISTENCY_POLICY - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The default consistency policy used by a replica.
CONSOLE_LOGGING_LEVEL - Static variable in class com.sleepycat.je.EnvironmentConfig
Trace messages equal and above this level will be logged to the console.
ConsoleHandler - Class in com.sleepycat.je.util
JE instances of java.util.logging.Logger are configured to use this implementation of java.util.logging.ConsoleHandler.
ConsoleHandler(Formatter, EnvironmentImpl) - Constructor for class com.sleepycat.je.util.ConsoleHandler
 
CONSOLEHANDLER_LEVEL - Static variable in class com.sleepycat.je.jmx.JEDiagnostics
 
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.StoredValueSet
Returns true if this set contains the specified element.
contains(K) - Method in interface com.sleepycat.persist.EntityIndex
Checks for existence of a key in this index.
contains(Transaction, K, LockMode) - Method in interface com.sleepycat.persist.EntityIndex
Checks for existence of a key in this index.
containsAll(Collection<?>) - Method in class com.sleepycat.collections.StoredCollection
Returns true if this collection contains all of the elements in the specified collection.
containsKey(Object) - Method in class com.sleepycat.collections.StoredMap
Returns true if this map contains the specified key.
containsValue(Object) - Method in class com.sleepycat.collections.StoredMap
Returns true if this map contains the specified value.
Conversion - Interface in com.sleepycat.persist.evolve
Converts an old version of an object value to conform to the current class or field definition.
convert() - Method in class com.sleepycat.je.rep.util.DbEnableReplication
Modify the log files in the environment directory to add a modicum of replication required metadata.
convert(Object) - Method in interface com.sleepycat.persist.evolve.Conversion
Converts an old version of an object value to conform to the current class or field definition.
Converter - Class in com.sleepycat.persist.evolve
A mutation for converting an old version of an object value to conform to the current class or field definition.
Converter(String, int, Conversion) - Constructor for class com.sleepycat.persist.evolve.Converter
Creates a mutation for converting all instances of the given class version to the current version of the class.
Converter(String, int, String, Conversion) - Constructor for class com.sleepycat.persist.evolve.Converter
Creates a mutation for converting all values of the given field in the given class version to a type compatible with the current declared type of the field.
convertProxy() - Method in interface com.sleepycat.persist.model.PersistentProxy
Returns a new proxied class instance to which the state of this proxy instance has been copied.
convertRawObject(RawObject) - Method in class com.sleepycat.persist.model.EntityModel
Converts a given raw object to a live object according to the current class definitions.
copy() - Method in class com.sleepycat.je.rep.arbiter.ArbiterMutableConfig
 
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(long) - Method in class com.sleepycat.je.Database
Counts the key/data pairs in the database.
count() - Method in interface com.sleepycat.persist.EntityCursor
Returns the number of values (duplicates) for the key at the cursor position, or returns zero if all values for the key have been deleted.
count() - Method in interface com.sleepycat.persist.EntityIndex
Returns a non-transactional count of the entities in this index.
count(long) - Method in interface com.sleepycat.persist.EntityIndex
Returns a non-transactional count of the entities in this index.
countEstimate() - Method in class com.sleepycat.je.Cursor
Returns a rough estimate of the count of the number of data items for the key to which the cursor refers.
countEstimate() - Method in interface com.sleepycat.persist.EntityCursor
Returns a rough estimate of the number of values (duplicates) for the key at the cursor position, or returns zero if all values for the key have been deleted.
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.
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.
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.
currentClass - Variable in class com.sleepycat.je.jmx.JEMBean
 
CurrentTransaction - Class in com.sleepycat.collections
Provides access to the current transaction for the current thread within the context of a Berkeley DB environment.
Cursor - Class in com.sleepycat.je
A database cursor.
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.
CustomStats - Interface in com.sleepycat.je
A custom statistics object.

D

Database - Class in com.sleepycat.je
A database handle.
DatabaseComparator - Interface in com.sleepycat.je
Implemented by btree and duplicate comparators that need to be initialized before they are used or need access to the environment's ClassLoader property.
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.
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 BDB JE-defined exceptions.
DatabaseExistsException - Exception in com.sleepycat.je
Thrown by Environment.openDatabase and Environment.openSecondaryDatabase if the database already exists and the DatabaseConfig ExclusiveCreate parameter is true.
DatabaseNotFoundException - Exception in com.sleepycat.je
Thrown when an operation requires a database and that database does not exist.
DatabasePreemptedException - Exception in com.sleepycat.je.rep
Thrown when attempting to use a Database handle that was forcibly closed by replication.
DatabaseStats - Class in com.sleepycat.je
Statistics for a single database.
DatabaseStats() - Constructor for class com.sleepycat.je.DatabaseStats
 
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
 
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
Creates a DbBackup helper for a full backup.
DbBackup(Environment, long) - Constructor for class com.sleepycat.je.util.DbBackup
Creates a DbBackup helper for an incremental backup.
DbCacheSize - Class in com.sleepycat.je.util
Estimates the in-memory cache size needed to hold a specified data set.
DbDeleteReservedFiles - Class in com.sleepycat.je.util
Command line utility used to delete reserved files explicitly, when attempting to recover from a disk-full condition.
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.
DbEnableReplication - Class in com.sleepycat.je.rep.util
A utility to convert an existing, non replicated JE environment for replication.
DbEnableReplication(File, String, String, String) - Constructor for class com.sleepycat.je.rep.util.DbEnableReplication
Create a DbEnableReplication object for this node.
DbFilterStats - Class in com.sleepycat.je.util
Transform one or more je.stat.csv statistics files and write the output to stdout.
DbFilterStats() - Constructor for class com.sleepycat.je.util.DbFilterStats
 
DbGroupAdmin - Class in com.sleepycat.je.rep.util
DbGroupAdmin supplies the functionality of the administrative class ReplicationGroupAdmin in a convenient command line utility.
DbGroupAdmin(String, Set<InetSocketAddress>) - Constructor for class com.sleepycat.je.rep.util.DbGroupAdmin
Create a DbGroupAdmin instance for programmatic use.
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.
dbName - Variable in class com.sleepycat.je.util.DbDump
 
DbPing - Class in com.sleepycat.je.rep.util
This class provides the utility to request the current state of a replica in a JE replication group, see more details in NodeState.
DbPing(ReplicationNode, String, int) - Constructor for class com.sleepycat.je.rep.util.DbPing
Create a DbPing instance for programmatic use.
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
 
DbResetRepGroup - Class in com.sleepycat.je.rep.util
A utility to reset the members of a replication group, replacing the group with a new group consisting of a single new member as described by the arguments supplied to the utility.
DbResetRepGroup(File, String, String, String) - Constructor for class com.sleepycat.je.rep.util.DbResetRepGroup
Create a DbResetRepGroup object for this node.
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.
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
Creates a DbSpace object for calculating utilization using an open Environment.
DbStat - Class in com.sleepycat.je.util
 
DbStat(Environment, String) - Constructor for class com.sleepycat.je.util.DbStat
 
DbTruncateLog - Class in com.sleepycat.je.util
DbTruncateLog is a utility that lets the user truncate JE log starting at a specified file and offset to the last log file, inclusive.
DbTruncateLog() - Constructor for class com.sleepycat.je.util.DbTruncateLog
 
DbVerify - Class in com.sleepycat.je.util
Verifies the internal structures of a database.
DbVerify(Environment, String, boolean) - Constructor for class com.sleepycat.je.util.DbVerify
Deprecated.
DbVerifyLog - Class in com.sleepycat.je.util
Verifies the checksums in one or more log files.
DbVerifyLog(Environment) - Constructor for class com.sleepycat.je.util.DbVerifyLog
Creates a utility object for verifying the checksums in log files.
DbVerifyLog(Environment, int) - Constructor for class com.sleepycat.je.util.DbVerifyLog
Creates a utility object for verifying log files.
DeadlockException - Exception in com.sleepycat.je
Thrown when a deadlock is detected.
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.DiskOrderedCursorConfig
Default configuration used if null is passed to methods that create a cursor.
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.rep.monitor.MonitorConfig
An instance created using the default constructor is initialized with the default settings.
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 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.
DEFAULT_PORT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The default port used for replication.
delete(WriteOptions) - Method in class com.sleepycat.je.Cursor
Deletes the record to which the cursor refers.
delete() - Method in class com.sleepycat.je.Cursor
Deletes the record to which the cursor refers.
delete(Transaction, DatabaseEntry, WriteOptions) - Method in class com.sleepycat.je.Database
Removes records with a given key from the database.
delete(Transaction, DatabaseEntry) - Method in class com.sleepycat.je.Database
Removes records with a given key from the database.
delete(WriteOptions) - Method in class com.sleepycat.je.SecondaryCursor
Delete the record to which the cursor refers from the primary database and all secondary indices.
delete() - Method in class com.sleepycat.je.SecondaryCursor
Delete the record to which the cursor refers from the primary database and all secondary indices.
delete(Transaction, DatabaseEntry, WriteOptions) - Method in class com.sleepycat.je.SecondaryDatabase
Deletes the record associated with the given secondary key.
delete(Transaction, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
Deletes the record associated with the given secondary key.
delete() - Method in interface com.sleepycat.persist.EntityCursor
Deletes the entity at the cursor position.
delete(WriteOptions) - Method in interface com.sleepycat.persist.EntityCursor
Deletes the entity at the cursor position, using a WriteOptions parameter and returning an OperationResult.
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(Transaction, K, WriteOptions) - Method in interface com.sleepycat.persist.EntityIndex
Deletes all entities with a given index key, using a WriteOptions parameter and returning an OperationResult.
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.
DeleteConstraintException - Exception in com.sleepycat.je
Thrown when an attempt is made to delete a key from a foreign key database, when that key is referenced by a secondary database, and the secondary is configured to cause an abort in this situation.
DeletedClassException - Exception in com.sleepycat.persist.evolve
While reading from an index, an instance of a deleted class version was encountered.
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.
DESCRIPTION - Variable in class com.sleepycat.je.jmx.JEMBean
 
DESIGNATED_PRIMARY - Static variable in class com.sleepycat.je.rep.ReplicationMutableConfig
Identifies the Primary node in a two node group.
DiskLimitException - Exception in com.sleepycat.je
Thrown when a write operation cannot be performed because a disk limit has been violated.
DiskOrderedCursor - Class in com.sleepycat.je
DiskOrderedCursor returns records in unsorted order in exchange for generally faster retrieval times.
DiskOrderedCursorConfig - Class in com.sleepycat.je
Specifies the attributes of a DiskOrderedCursor.
DiskOrderedCursorConfig() - Constructor for class com.sleepycat.je.DiskOrderedCursorConfig
An instance created using the default constructor is initialized with the system's default settings.
DiskOrderedCursorProducerException - Exception in com.sleepycat.je
Thrown by ForwardCursor.getNext when a DiskOrderedCursor producer thread throws an exception.
doAggressiveScavengerRun - Variable in class com.sleepycat.je.util.DbDump
 
doRegister(Environment) - Method in class com.sleepycat.je.jmx.JEMBean
For EnvironmentImpl.MBeanRegistrar interface.
doRegisterMBean(Environment) - Method in class com.sleepycat.je.jmx.JEDiagnostics
 
doRegisterMBean(Environment) - Method in class com.sleepycat.je.jmx.JEMBean
 
doRegisterMBean(Environment) - Method in class com.sleepycat.je.jmx.JEMonitor
 
DOS_PRODUCER_QUEUE_TIMEOUT - Static variable in class com.sleepycat.je.EnvironmentConfig
The timeout for Disk Ordered Scan producer thread queue offers in milliseconds.
doScavengerRun - Variable in class com.sleepycat.je.util.DbDump
 
DoubleBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for an unsorted Double primitive wrapper or an unsorted double primitive.
DoubleBinding() - Constructor for class com.sleepycat.bind.tuple.DoubleBinding
 
doubleToEntry(double, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.DoubleBinding
Converts a simple double value into an entry buffer.
doubleToEntry(double, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedDoubleBinding
Converts a simple double value into an entry buffer.
doUnregister() - Method in class com.sleepycat.je.jmx.JEMBean
For EnvironmentImpl.MBeanRegistrar interface.
doWork() - Method in interface com.sleepycat.collections.TransactionWorker
Perform the work for a single transaction.
dump() - Method in class com.sleepycat.je.util.DbDump
Perform the dump.
dump(File, String, String, long, long, boolean, boolean, boolean, boolean, boolean, boolean, String) - Method in class com.sleepycat.je.util.DbPrintLog
Dump a JE log into human readable form.
dump() - Method in class com.sleepycat.je.util.DbScavenger
Start the scavenger run.
dumpGroup() - Method in class com.sleepycat.je.rep.util.DbGroupAdmin
Display group information.
dumpOne(PrintStream, byte[], boolean) - Method in class com.sleepycat.je.util.DbDump
 
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.SecondaryCursor
Returns a new SecondaryCursor for the same transaction as the original cursor.
dup() - Method in interface com.sleepycat.persist.EntityCursor
Duplicates the cursor at the cursor position.
DuplicateDataException - Exception in com.sleepycat.je
Thrown by Cursor.putCurrent if the old and new data are not equal according to the configured duplicate comparator or default comparator.
duplicates(K) - Method in class com.sleepycat.collections.StoredMap
Returns a new collection containing the values mapped to the given key in this map.
duplicatesMap(K, EntryBinding) - Method in class com.sleepycat.collections.StoredMap
Returns a new map from primary key to value for the subset of records having a given secondary key (duplicates).
dupSecondary(boolean) - Method in class com.sleepycat.je.SecondaryCursor
Deprecated.
As of JE 4.0.13, replaced by Cursor.dup(boolean).

Durability - Class in com.sleepycat.je
Durability defines the overall durability characteristics associated with a transaction.
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

ELECTABLE_GROUP_SIZE_OVERRIDE - Static variable in class com.sleepycat.je.rep.ReplicationMutableConfig
An escape mechanism to modify the way in which the number of electable nodes, and consequently the quorum requirements for elections and commit acknowledgments, is calculated.
ELECTIONS_PRIMARY_RETRIES - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The number of times an unsuccessful election will be retried by a designated Primary in a two node group before it is activated and becomes the Master.
ELECTIONS_REBROADCAST_PERIOD - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The time interval between rebroadcasts of election results by the master node to all nodes not currently connected to it.
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 deletion of log files by the JE log cleaner.
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.
ensureConsistency(EnvironmentImpl) - Method in class com.sleepycat.je.rep.NoConsistencyRequiredPolicy
 
entities() - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all entities in this index.
entities(Transaction, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all entities in this index.
entities(K, boolean, K, boolean) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing entities in a key range.
entities(Transaction, K, boolean, K, boolean, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing entities in a key range.
entities() - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the entities qualifying for the join.
entities(Transaction, CursorConfig) - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the entities qualifying for the join.
Entity - Annotation Type in com.sleepycat.persist.model
Indicates a persistent entity class.
EntityBinding<E> - Interface in com.sleepycat.bind
A binding between a key-value entry pair and an entity object.
EntityConverter - Class in com.sleepycat.persist.evolve
A subclass of Converter that allows specifying keys to be deleted.
EntityConverter(String, int, Conversion, Set<String>) - Constructor for class com.sleepycat.persist.evolve.EntityConverter
Creates a mutation for converting all instances of the given entity class version to the current version of the class.
EntityCursor<V> - Interface in com.sleepycat.persist
Traverses entity values or key values and allows deleting or updating the entity at the current cursor position.
EntityIndex<K,V> - Interface in com.sleepycat.persist
The interface for accessing keys and entities via a primary or secondary index.
EntityJoin<PK,E> - Class in com.sleepycat.persist
Performs an equality join on two or more secondary keys.
EntityJoin(PrimaryIndex<PK, E>) - Constructor for class com.sleepycat.persist.EntityJoin
Creates a join object for a given primary index.
EntityMetadata - Class in com.sleepycat.persist.model
The metadata for a persistent entity class.
EntityMetadata(String, PrimaryKeyMetadata, Map<String, SecondaryKeyMetadata>) - Constructor for class com.sleepycat.persist.model.EntityMetadata
Used by an EntityModel to construct entity metadata.
EntityModel - Class in com.sleepycat.persist.model
The base class for classes that provide entity model metadata.
EntityModel() - Constructor for class com.sleepycat.persist.model.EntityModel
The default constructor for use by subclasses.
EntityResult<V> - Class in com.sleepycat.persist
Used to return an entity value from a 'get' operation along with an OperationResult.
EntityStore - Class in com.sleepycat.persist
A store for managing persistent entity objects.
EntityStore(Environment, String, StoreConfig) - Constructor for class com.sleepycat.persist.EntityStore
Opens an entity store in a given environment.
EntryBinding<E> - Interface in com.sleepycat.bind
A binding between a key or data entry and a key or data object.
entrySet() - Method in class com.sleepycat.collections.StoredMap
Returns a set view of the mappings contained in this map.
entryToBigDecimal(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BigDecimalBinding
Converts an entry buffer into a BigDecimal value.
entryToBigDecimal(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedBigDecimalBinding
Converts an entry buffer into a BigDecimal value.
entryToBigInteger(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BigIntegerBinding
Converts an entry buffer into a BigInteger value.
entryToBoolean(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.BooleanBinding
Converts an entry buffer into a simple boolean value.
entryToByte(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ByteBinding
Converts an entry buffer into a simple byte value.
entryToChar(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.CharacterBinding
Converts an entry buffer into a simple char value.
entryToDouble(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.DoubleBinding
Converts an entry buffer into a simple double value.
entryToDouble(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedDoubleBinding
Converts an entry buffer into a simple double value.
entryToFloat(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.FloatBinding
Converts an entry buffer into a simple float value.
entryToFloat(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedFloatBinding
Converts an entry buffer into a simple float value.
entryToInput(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.TupleBase
Utility method to create a new tuple input object for reading the data from a given buffer.
entryToInt(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.IntegerBinding
Converts an entry buffer into a simple int value.
entryToInt(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.PackedIntegerBinding
Converts an entry buffer into a simple int value.
entryToInt(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedPackedIntegerBinding
Converts an entry buffer into a simple int value.
entryToLong(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.LongBinding
Converts an entry buffer into a simple long value.
entryToLong(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.PackedLongBinding
Converts an entry buffer into a simple Long value.
entryToLong(DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedPackedLongBinding
Converts an entry buffer into a simple Long value.
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.ByteArrayBinding
 
entryToObject(DatabaseEntry, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Converts key and data entry buffers into an entity Object.
entryToObject(DatabaseEntry) - Method in interface com.sleepycat.bind.EntryBinding
Converts a entry buffer into an Object.
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialBinding
Deserialize an object from an entry buffer.
entryToObject(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
entryToObject(K, D) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Constructs an entity object from deserialized key and data objects.
entryToObject(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
entryToObject(TupleInput, D) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Constructs an entity object from TupleInput key entry and deserialized data entry objects.
entryToObject(TupleInput, E) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.BigDecimalBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.BigIntegerBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.LongBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.PackedIntegerBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.PackedLongBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.SortedBigDecimalBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.SortedDoubleBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.SortedFloatBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.SortedPackedIntegerBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.SortedPackedLongBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.StringBinding
 
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.TupleBinding
Constructs a key or data object from a TupleInput entry.
entryToObject(DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleInputBinding
 
entryToObject(TupleInput) - Method in class com.sleepycat.bind.tuple.TupleMarshalledBinding
 
entryToObject(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
entryToObject(TupleInput, TupleInput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Constructs an entity object from TupleInput key and data entries.
entryToObject(TupleInput, TupleInput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
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.
env - Variable in class com.sleepycat.je.jmx.JEMBean
 
env - Variable in class com.sleepycat.je.util.DbDump
 
env - Variable in class com.sleepycat.je.util.DbLoad
 
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.EnvironmentConfig
The duration that JE background activities will sleep when the EnvironmentConfig.ENV_BACKGROUND_WRITE_LIMIT or EnvironmentConfig.ENV_BACKGROUND_READ_LIMIT is reached.
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.EnvironmentConfig
Debugging support: check leaked locks and txns at env close.
ENV_CONSISTENCY_TIMEOUT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The amount of time to wait for a Replica to become consistent with the Master, when a ReplicatedEnvironment handle is created and no ConsistencyPolicy is specified.
ENV_DB_EVICTION - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, enable eviction of metadata for closed databases.
ENV_DUP_CONVERT_PRELOAD_ALL - Static variable in class com.sleepycat.je.EnvironmentConfig
If true (the default) preload all duplicates databases at once when upgrading from JE 4.1 and earlier.
ENV_EXPIRATION_ENABLED - Static variable in class com.sleepycat.je.EnvironmentConfig
If true (the default), expired data is filtered from queries and purged by the cleaner.
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.EnvironmentConfig
Debugging support: call Thread.yield() at strategic points.
ENV_IS_LOCKING - Static variable in class com.sleepycat.je.EnvironmentConfig
Configures the database environment for no locking.
ENV_IS_TRANSACTIONAL - Static variable in class com.sleepycat.je.EnvironmentConfig
Configures the use of transactions.
ENV_LATCH_TIMEOUT - Static variable in class com.sleepycat.je.EnvironmentConfig
The timeout for detecting internal latch timeouts, so that deadlocks can be detected.
ENV_READ_ONLY - Static variable in class com.sleepycat.je.EnvironmentConfig
Configures the database environment to be read-only, and any attempt to modify a database will fail.
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_RECOVERY_FORCE_NEW_FILE - Static variable in class com.sleepycat.je.EnvironmentConfig
Used after performing a restore from backup to force creation of a new log file prior to recovery.
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.EnvironmentConfig
If true, starts up the cleaner thread.
ENV_RUN_EVICTOR - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, eviction is done by a pool of evictor threads, as well as being done inline by application threads.
ENV_RUN_IN_COMPRESSOR - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, starts up the INCompressor thread.
ENV_RUN_OFFHEAP_EVICTOR - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, off-heap eviction is done by a pool of evictor threads, as well as being done inline by application threads.
ENV_RUN_VERIFIER - Static variable in class com.sleepycat.je.EnvironmentConfig
Whether to run the background verifier.
ENV_SETUP_TIMEOUT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The maximum amount of time for the internal housekeeping, like elections, syncup with the master, etc.
ENV_TTL_CLOCK_TOLERANCE - Static variable in class com.sleepycat.je.EnvironmentConfig
The interval added to the system clock time for determining that a record may have expired.
ENV_UNKNOWN_STATE_TIMEOUT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
Permits opening of a ReplicatedEnvironment handle in the ReplicatedEnvironment.State.UNKNOWN state, if a Master cannot be determined within this timeout period.
envHome - Variable in class com.sleepycat.je.util.DbDump
 
Environment - Class in com.sleepycat.je
A database environment.
Environment(File, EnvironmentConfig) - Constructor for class com.sleepycat.je.Environment
Creates a database environment handle.
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.
EnvironmentFailureException - Exception in com.sleepycat.je
Indicates that a failure has occurred that could impact the Environment as a whole.
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.
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.
EnvironmentNotFoundException - Exception in com.sleepycat.je
Thrown by the Environment constructor when EnvironmentConfig AllowCreate property is false (environment creation is not permitted), but there are no log files in the environment directory.
EnvironmentStats - Class in com.sleepycat.je
Statistics for a single environment.
EnvironmentWedgedException - Exception in com.sleepycat.je
Thrown by the Environment.close() when the current process must be shut down and restarted before re-opening the Environment.
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.StoredMap
Compares the specified object with this map for equality.
equals(Object) - Method in class com.sleepycat.je.CommitToken
 
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.Durability
 
equals(Object) - Method in class com.sleepycat.je.JEVersion
 
equals(Object) - Method in class com.sleepycat.je.rep.CommitPointConsistencyPolicy
 
equals(Object) - Method in class com.sleepycat.je.rep.NoConsistencyRequiredPolicy
 
equals(Object) - Method in class com.sleepycat.je.rep.TimeConsistencyPolicy
 
equals(Object) - Method in interface com.sleepycat.persist.evolve.Conversion
The standard equals method that must be implemented by conversion class.
equals(Object) - Method in class com.sleepycat.persist.evolve.Converter
Returns true if the conversion objects are equal in this object and given object, and if the Mutation.equals(java.lang.Object) superclass method returns true.
equals(Object) - Method in class com.sleepycat.persist.evolve.EntityConverter
Returns true if the deleted and renamed keys are equal in this object and given object, and if the Converter.equals(java.lang.Object) superclass method returns true.
equals(Object) - Method in class com.sleepycat.persist.evolve.Mutation
Returns true if the class name, class version and field name are equal in this object and given object.
equals(Object) - Method in class com.sleepycat.persist.evolve.Mutations
Returns true if this collection has the same set of mutations as the given collection and all mutations are equal.
equals(Object) - Method in class com.sleepycat.persist.evolve.Renamer
Returns true if the new class name is equal in this object and given object, and if the Mutation.equals(java.lang.Object) method returns true.
equals(Object) - Method in class com.sleepycat.persist.model.ClassMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.EntityMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.FieldMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.PrimaryKeyMetadata
 
equals(Object) - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
 
equals(Object) - Method in class com.sleepycat.persist.raw.RawObject
 
evictMemory() - Method in class com.sleepycat.je.Environment
Synchronously invokes the mechanism for keeping memory usage within the cache size boundaries.
EVICTOR_ALLOW_BIN_DELTAS - Static variable in class com.sleepycat.je.EnvironmentConfig
Allow Bottom Internal Nodes (BINs) to be written in a delta format during eviction.
EVICTOR_CORE_THREADS - Static variable in class com.sleepycat.je.EnvironmentConfig
The minimum number of threads in the eviction thread pool.
EVICTOR_CRITICAL_PERCENTAGE - Static variable in class com.sleepycat.je.EnvironmentConfig
At this percentage over the allotted cache, critical eviction will start.
EVICTOR_DEADLOCK_RETRY - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
as of JE 4.1, since the single evictor thread has been replaced be a more robust thread pool.
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_FORCED_YIELD - Static variable in class com.sleepycat.je.EnvironmentConfig
Call Thread.yield() at each check for cache overflow.
EVICTOR_KEEP_ALIVE - Static variable in class com.sleepycat.je.EnvironmentConfig
The duration that excess threads in the eviction thread pool will stay idle; after this period, idle threads will terminate.
EVICTOR_LRU_ONLY - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
as of JE 6.0. This parameter is ignored by the new, more efficient and more accurate evictor.
EVICTOR_MAX_THREADS - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum number of threads in the eviction thread pool.
EVICTOR_N_LRU_LISTS - Static variable in class com.sleepycat.je.EnvironmentConfig
The number of LRU lists in the main JE cache.
EVICTOR_NODES_PER_SCAN - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
as of JE 6.0. This parameter is ignored by the new, more efficient and more accurate evictor.
evolve(EvolveConfig) - Method in class com.sleepycat.persist.EntityStore
Performs conversion of unevolved objects in order to reduce lazy conversion overhead.
EvolveConfig - Class in com.sleepycat.persist.evolve
Configuration properties for eager conversion of unevolved objects.
EvolveConfig() - Constructor for class com.sleepycat.persist.evolve.EvolveConfig
Creates an evolve configuration with default properties.
EvolveConfigBeanInfo - Class in com.sleepycat.persist.evolve
 
EvolveConfigBeanInfo() - Constructor for class com.sleepycat.persist.evolve.EvolveConfigBeanInfo
 
EvolveEvent - Class in com.sleepycat.persist.evolve
The event passed to the EvolveListener interface during eager entity evolution.
EvolveListener - Interface in com.sleepycat.persist.evolve
The listener interface called during eager entity evolution.
evolveProgress(EvolveEvent) - Method in interface com.sleepycat.persist.evolve.EvolveListener
The listener method called during eager entity evolution.
EvolveStats - Class in com.sleepycat.persist.evolve
Statistics accumulated during eager entity evolution.
EXCEEDED_TIME - Static variable in class com.sleepycat.je.PreloadStatus
Database.preload took more than maxMillisecs.
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.
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(InsufficientLogException, NetworkRestoreConfig) - Method in class com.sleepycat.je.rep.NetworkRestore
Restores the log files from one of the members of the replication group.
execute(String[]) - Method in class com.sleepycat.je.util.DbFilterStats
Performs the processing of the DbFilterStats command.
execute() - Method in class com.sleepycat.persist.model.ClassEnhancerTask
 

F

FastInputStream - Class in com.sleepycat.util
A replacement for ByteArrayInputStream that does not synchronize every byte read.
FastInputStream(byte[]) - Constructor for class com.sleepycat.util.FastInputStream
Creates an input stream.
FastInputStream(byte[], int, int) - Constructor for class com.sleepycat.util.FastInputStream
Creates an input stream.
FastOutputStream - Class in com.sleepycat.util
A replacement for ByteArrayOutputStream that does not synchronize every byte read.
FastOutputStream() - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with default sizes.
FastOutputStream(int) - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with a default bump size and a given initial size.
FastOutputStream(int, int) - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with a given bump size and initial size.
FastOutputStream(byte[]) - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with a given initial buffer and a default bump size.
FastOutputStream(byte[], int) - Constructor for class com.sleepycat.util.FastOutputStream
Creates an output stream with a given initial buffer and a given bump size.
FEEDER_TIMEOUT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
A heartbeat is exchanged between the feeder and replica to ensure they are alive.
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.
FILE_LOGGING_LEVEL - Static variable in class com.sleepycat.je.EnvironmentConfig
Trace messages equal and above this level will be logged to the je.info file, which is in the Environment home directory.
FileHandler - Class in com.sleepycat.je.util
JE instances of java.util.logging.Logger are configured to use this implementation of java.util.logging.FileHandler.
FileHandler(String, int, int, Formatter, EnvironmentImpl) - Constructor for class com.sleepycat.je.util.FileHandler
 
FILEHANDLER_LEVEL - Static variable in class com.sleepycat.je.jmx.JEDiagnostics
 
FILLED_CACHE - Static variable in class com.sleepycat.je.PreloadStatus
Database.preload filled maxBytes of the cache.
first() - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns the first (lowest) element currently in this sorted set.
first() - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns the first (lowest) element currently in this sorted set.
first() - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns the first (lowest) element currently in this sorted set.
first() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the first value and returns it, or returns null if the cursor range is empty.
first(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the first value and returns it, or returns null if the cursor range is empty.
firstKey() - Method in class com.sleepycat.collections.StoredSortedMap
Returns the first (lowest) key currently in this sorted map.
FloatBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for an unsorted Float primitive wrapper or an unsorted float primitive.
FloatBinding() - Constructor for class com.sleepycat.bind.tuple.FloatBinding
 
floatToEntry(float, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.FloatBinding
Converts a simple float value into an entry buffer.
floatToEntry(float, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedFloatBinding
Converts a simple float value into an entry buffer.
flushLog(boolean) - Method in class com.sleepycat.je.Environment
Writes buffered data to the log, and optionally performs an fsync to guarantee that data is written to the physical device.
ForeignConstraintException - Exception in com.sleepycat.je
Thrown when an attempt to write a primary database record would insert a secondary record with a key that does not exist in a foreign key database, when the secondary key is configured as a foreign key.
ForeignKeyDeleteAction - Enum 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.
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
 
formatUsingPrintable - Variable in class com.sleepycat.je.util.DbDump
 
ForwardCursor - Interface in com.sleepycat.je
The interface for forward-moving Cursor operations.
ForwardCursor<V> - Interface in com.sleepycat.persist
Cursor operations limited to traversing forward.
FREE_DISK - Static variable in class com.sleepycat.je.EnvironmentConfig
A lower limit on the number of bytes of free space to maintain on a volume and per JE Environment.

G

get(Object) - Method in class com.sleepycat.collections.StoredMap
Returns the value to which this map maps the specified key.
get(DatabaseEntry, DatabaseEntry, Get, ReadOptions) - Method in class com.sleepycat.je.Cursor
Moves the cursor to a record according to the specified Get type.
get(Transaction, DatabaseEntry, DatabaseEntry, Get, ReadOptions) - Method in class com.sleepycat.je.Database
Retrieves a record according to the specified Get type.
get(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Database
Retrieves the key/data pair with the given key.
get(DatabaseEntry, DatabaseEntry, Get, ReadOptions) - Method in class com.sleepycat.je.DiskOrderedCursor
 
get(DatabaseEntry, DatabaseEntry, Get, ReadOptions) - Method in interface com.sleepycat.je.ForwardCursor
Moves the cursor to a record according to the specified Get type.
Get - Enum in com.sleepycat.je
The operation type passed to "get" methods on databases and cursors.
get(DatabaseEntry, DatabaseEntry, Get, ReadOptions) - Method in class com.sleepycat.je.JoinCursor
Returns the next primary key and data resulting from the join operation.
get() - Method in class com.sleepycat.je.rep.util.AtomicLongMax
Gets the current value.
get(DatabaseEntry, DatabaseEntry, Get, ReadOptions) - Method in class com.sleepycat.je.SecondaryCursor
Moves the cursor to a record according to the specified Get type.
get(DatabaseEntry, DatabaseEntry, DatabaseEntry, Get, ReadOptions) - Method in class com.sleepycat.je.SecondaryCursor
Moves the cursor to a record according to the specified Get type.
get(Transaction, DatabaseEntry, DatabaseEntry, Get, ReadOptions) - Method in class com.sleepycat.je.SecondaryDatabase
Moves the cursor to a record according to the specified Get type.
get(Transaction, DatabaseEntry, DatabaseEntry, DatabaseEntry, Get, ReadOptions) - Method in class com.sleepycat.je.SecondaryDatabase
Retrieves a record according to the specified Get type.
get(Transaction, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryDatabase
 
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(Get, ReadOptions) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor according to the specified Get type and returns the value at the updated position.
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(Transaction, K, Get, ReadOptions) - Method in interface com.sleepycat.persist.EntityIndex
Gets an entity via a key of this index, using Get type and ReadOptions parameters, and returning an EntityResult.
get(PK) - Method in class com.sleepycat.persist.PrimaryIndex
 
get(Transaction, PK, LockMode) - Method in class com.sleepycat.persist.PrimaryIndex
 
get(Transaction, PK, Get, ReadOptions) - 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(Transaction, SK, Get, ReadOptions) - Method in class com.sleepycat.persist.SecondaryIndex
 
getAcks() - Method in class com.sleepycat.je.rep.arbiter.ArbiterStats
The number of transactions that has been acknowledged.
getAckWaitMs() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The total time in milliseconds that the master spent waiting for the Durability.ReplicaAckPolicy to be satisfied during successful transaction commits.
getActiveFeeders() - Method in class com.sleepycat.je.rep.NodeState
Returns the number of current active Feeders running on this node.
getActiveLogSize() - Method in class com.sleepycat.je.EnvironmentStats
"Bytes used by all active data files: files required for basic JE operation."
getActiveTxns() - Method in class com.sleepycat.je.TransactionStats
Return the array of active transactions.
getAdminBytes() - Method in class com.sleepycat.je.EnvironmentStats
"Number of bytes of JE main cache used for cleaner and checkpointer metadata, in bytes."
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.
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.
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.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.
getAppState() - Method in interface com.sleepycat.je.rep.AppStateMonitor
Return a byte array which holds information about the application's state.
getAppState() - Method in class com.sleepycat.je.rep.NodeState
Returns the application state which is obtained via AppStateMonitor.getAppState().
getArbiterHome() - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
Gets the Arbiter home directory.
getArbiterMutableConfig() - Method in class com.sleepycat.je.rep.arbiter.Arbiter
Returns the Arbiter mutable attributes.
getArbiterNodes() - Method in class com.sleepycat.je.rep.ReplicationGroup
Returns the subset of nodes in the group that participates in elections but does not have a copy of the data and cannot become a master.
getAttribute(String) - Method in class com.sleepycat.je.jmx.JEDiagnostics
 
getAttribute(Environment, String) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
Get an attribute value for the given environment.
getAttribute(String) - Method in class com.sleepycat.je.jmx.JEMonitor
 
getAttributeList() - Method in class com.sleepycat.je.jmx.JEDiagnostics
 
getAttributeList() - Method in class com.sleepycat.je.jmx.JEMBean
Get attribute metadata for this MBean.
getAttributeList(Environment) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
Get MBean attribute metadata for this environment.
getAttributeList() - Method in class com.sleepycat.je.jmx.JEMonitor
 
getAttributes(String[]) - Method in class com.sleepycat.je.jmx.JEDiagnostics
 
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..
getAvailableLogSize() - Method in class com.sleepycat.je.EnvironmentStats
"Bytes available for write operations when unprotected reserved files are deleted: free space + reservedLogSize - protectedLogSize."
getAvailableReplicas() - Method in exception com.sleepycat.je.rep.InsufficientReplicasException
Returns the set of Replicas that were in contact with the master at the time of the commit operation.
getAvgBatchCacheMode() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getAvgBatchCritical() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getAvgBatchDaemon() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getAvgBatchEvictorThread() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getAvgBatchManual() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getBaseClass() - Method in class com.sleepycat.bind.serial.SerialBinding
Returns the base class for this binding.
getBatchDelay(TimeUnit) - Method in class com.sleepycat.je.VerifyConfig
Returns the batch delay.
getBatchSize() - Method in class com.sleepycat.je.VerifyConfig
Returns the batchSize value.
getBdescriptor(Class) - Static method in class com.sleepycat.util.ConfigBeanInfoBase
 
getBeanDescriptor() - Method in class com.sleepycat.je.rep.monitor.MonitorConfigBeanInfo
 
getBeanDescriptor() - Method in class com.sleepycat.persist.evolve.EvolveConfigBeanInfo
 
getBeanDescriptor() - Method in class com.sleepycat.persist.StoreConfigBeanInfo
 
getBeanDescriptor(Class) - Method in class com.sleepycat.util.ConfigBeanInfoBase
Gets the bean's BeanDescriptors.
getBigDecimalByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of an unsorted BigDecimal.
getBigDecimalMaxByteLength(BigDecimal) - Static method in class com.sleepycat.bind.tuple.TupleOutput
Returns the maximum byte length that would be output for a given BigDecimal value if TupleOutput.writeBigDecimal(java.math.BigDecimal) were called.
getBigIntegerByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a BigInteger.
getBigIntegerByteLength(BigInteger) - Static method in class com.sleepycat.bind.tuple.TupleOutput
Returns the exact byte length that would would be output for a given BigInteger value if TupleOutput.writeBigInteger(java.math.BigInteger) were called.
getBINEntriesHistogram() - Method in class com.sleepycat.je.BtreeStats
Returns an array representing a histogram of the number of Bottom Internal Nodes with various percentages of non-deleted entry counts.
getBINsByLevel() - Method in class com.sleepycat.je.BtreeStats
Returns the count of Bottom Internal Nodes per level, indexed by level.
getBINsOnly() - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Returns true if the DiskOrderedCursor is configured to scan BINs only, returning all record keys and only those record data that are embedded in the BINs.
getBottomInternalNodeCount() - Method in class com.sleepycat.je.BtreeStats
Returns the number of Bottom Internal Nodes in the database tree.
getBtreeComparator() - Method in class com.sleepycat.je.DatabaseConfig
Returns the Comparator used for key comparison on this database.
getBtreeComparatorByClassName() - Method in class com.sleepycat.je.DatabaseConfig
Returns true if the btree comparator is set by class name, not by serializable Comparator object
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.
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.
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()).
getCacheMode() - Method in class com.sleepycat.je.Cursor
Returns the default CacheMode used for subsequent operations performed using this cursor.
getCacheMode() - Method in class com.sleepycat.je.DatabaseConfig
Returns the default CacheMode used for operations performed on this database, or null if the environment default is used.
getCacheMode() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Returns the default CacheMode used for operations performed in this environment, or null if CacheMode.DEFAULT is used.
getCacheMode() - Method in class com.sleepycat.je.ReadOptions
Returns the CacheMode to be used for the operation, or null if the Cursor, Database or Environment default will be used.
getCacheMode() - Method in class com.sleepycat.je.WriteOptions
Returns the CacheMode to be used for the operation, or null if the Cursor, Database or Environment default will be used.
getCacheMode() - Method in interface com.sleepycat.persist.EntityCursor
Returns the default CacheMode used for subsequent operations performed using this cursor.
getCachePercent() - Method in class com.sleepycat.je.EnvironmentMutableConfig
A convenience method for getting EnvironmentConfig.MAX_MEMORY_PERCENT.
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
"Total amount of JE main cache in use, in bytes."
getCatalog() - Method in class com.sleepycat.collections.TupleSerialFactory
Returns the class catalog associated with this factory.
getCause() - Method in interface com.sleepycat.util.ExceptionWrapper
Returns the nested exception or null if none is present.
getCause() - Method in exception com.sleepycat.util.IOExceptionWrapper
 
getChangeType() - Method in class com.sleepycat.je.rep.monitor.GroupChangeEvent
Returns the type of the change (the addition of a new member or the removal of an existing member) made to the group.
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.
getClassesToEvolve() - Method in class com.sleepycat.persist.evolve.EvolveConfig
Returns an unmodifiable set of the entity classes to be evolved.
getClassFormat(byte[]) - Method in interface com.sleepycat.bind.serial.ClassCatalog
Return the ObjectStreamClass for the given class ID.
getClassFormat(byte[]) - Method in class com.sleepycat.bind.serial.StoredClassCatalog
 
getClassID(ObjectStreamClass) - Method in interface com.sleepycat.bind.serial.ClassCatalog
Return the class ID for the current version of the given class description.
getClassID(ObjectStreamClass) - Method in class com.sleepycat.bind.serial.StoredClassCatalog
 
getClassLoader() - Method in interface com.sleepycat.bind.serial.ClassCatalog
Returns the ClassLoader to be used by bindings that use this catalog, or null if a default class loader should be used.
getClassLoader() - Method in class com.sleepycat.bind.serial.SerialBinding
Returns the class loader to be used during deserialization, or null if a default class loader should be used.
getClassLoader() - Method in class com.sleepycat.bind.serial.StoredClassCatalog
For BDB JE, returns the ClassLoader property of the catalog database environment.
getClassLoader() - Method in class com.sleepycat.je.EnvironmentConfig
Returns the ClassLoader for loading user-supplied classes by name, or null if no specified ClassLoader is configured.
getClassMetadata(String) - Method in class com.sleepycat.persist.model.AnnotationModel
 
getClassMetadata(String) - Method in class com.sleepycat.persist.model.EntityModel
Returns the metadata for a given persistent class name, including proxy classes and entity classes.
getClassMetadata() - Method in interface com.sleepycat.persist.raw.RawType
Returns the original model class metadata used to create this class, or null if this is not a model class.
getClassName() - Method in class com.sleepycat.persist.evolve.Mutation
Returns the class to which this mutation applies.
getClassName() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns the name of the persistent class.
getClassName() - Method in class com.sleepycat.persist.model.EntityMetadata
Returns the name of the entity class.
getClassName() - Method in class com.sleepycat.persist.model.FieldMetadata
Returns the class name of the field type.
getClassName() - Method in interface com.sleepycat.persist.raw.RawType
Returns the class name for this type in the format specified by Class.getName().
getClassVersion() - Method in class com.sleepycat.persist.evolve.Mutation
Returns the class version to which this mutation applies.
getCleanerBacklog() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
in 7.0, always returns zero. Use EnvironmentStats.getCurrentMinUtilization() and EnvironmentStats.getCurrentMaxUtilization() to monitor cleaner behavior.
getClear() - Method in class com.sleepycat.je.StatsConfig
Returns true if the statistics operation is configured to reset statistics after they are returned.
getCollection() - Method in class com.sleepycat.collections.StoredIterator
Returns the collection associated with this iterator.
getCommitPolicy() - Method in exception com.sleepycat.je.rep.InsufficientReplicasException
Returns the Replica ack policy that was in effect for the transaction.
getCommitToken() - Method in class com.sleepycat.je.rep.CommitPointConsistencyPolicy
Return the CommitToken used to create this consistency policy.
getCommitToken() - Method in class com.sleepycat.je.Transaction
This method is intended for use with a replicated environment.
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.DiskOrderedCursor
Returns this cursor'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.je.SecondaryDatabase
Returns a copy of the secondary configuration of this database.
getConfig() - Method in class com.sleepycat.persist.EntityStore
Returns a copy of the entity store configuration.
getConfig() - Method in class com.sleepycat.persist.raw.RawStore
Returns a copy of the entity store configuration.
getConfigParam(String) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Returns the value for this configuration parameter.
getConfigParam(String) - Method in class com.sleepycat.je.rep.ReplicationMutableConfig
Return the value for this parameter.
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
 
getConsistencyPolicy() - Method in exception com.sleepycat.je.rep.ReplicaConsistencyException
Returns the Replica consistency policy that could not be satisfied.
getConsistencyPolicy() - Method in class com.sleepycat.je.rep.ReplicationConfig
Returns the default consistency policy associated with the configuration.
getConsistencyPolicy() - Method in class com.sleepycat.je.TransactionConfig
Returns the consistency policy associated with the configuration.
getConsoleLoggingLevel() - Method in class com.sleepycat.je.rep.arbiter.ArbiterMutableConfig
Gets the console logging level.
getConstructors() - Method in class com.sleepycat.je.jmx.JEMBean
Get constructor metadata for this MBean.
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.
getCorrectedAvgLNSize() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
in JE 5.0.56, use EnvironmentStats.getCorrectedAvgLNSize() instead.
getCurrent(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Returns the key/data pair to which the cursor refers.
getCurrent(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.DiskOrderedCursor
 
getCurrent(DatabaseEntry, DatabaseEntry, LockMode) - Method in interface com.sleepycat.je.ForwardCursor
Returns the key/data pair to which the cursor refers.
getCurrent(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.JoinCursor
This operation is not allowed on a join cursor.
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.
getCurrentMaxUtilization() - Method in class com.sleepycat.je.EnvironmentStats
"The current maximum (upper bound) log utilization as a percentage."
getCurrentMinUtilization() - Method in class com.sleepycat.je.EnvironmentStats
"The current minimum (lower bound) log utilization as a percentage."
getCurrentTxnEndVLSN() - Method in class com.sleepycat.je.rep.NodeState
Returns the latest transaction end VLSN on this replication node.
getCursorConfig() - Method in class com.sleepycat.collections.StoredContainer
Returns the cursor configuration that is used for all operations performed via this container.
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.
getCustomStats() - Method in class com.sleepycat.je.EnvironmentConfig
Gets the custom statstics object.
getData() - Method in class com.sleepycat.je.DatabaseEntry
Returns the byte array.
getDataAdminBytes() - Method in class com.sleepycat.je.EnvironmentStats
"Amount of JE main cache used for holding per-database cleaner utilization metadata, in bytes."
getDatabase() - Method in class com.sleepycat.je.Cursor
Returns the Database handle associated with this Cursor.
getDatabase() - Method in class com.sleepycat.je.DiskOrderedCursor
Returns the Database handle for the database that contains the latest record returned by getNext().
getDatabase() - Method in interface com.sleepycat.je.ForwardCursor
Returns the Database handle associated with this ForwardCursor.
getDatabase() - Method in class com.sleepycat.je.JoinCursor
Returns the primary database handle associated with this cursor.
getDatabase() - Method in exception com.sleepycat.je.rep.DatabasePreemptedException
Returns the database handle that was forcibly closed.
getDatabase() - Method in class com.sleepycat.je.SecondaryCursor
Returns the 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 interface com.sleepycat.persist.EntityIndex
Returns the underlying database for this index.
getDatabase() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the underlying secondary database for this index.
getDatabaseName() - Method in class com.sleepycat.je.Database
Returns the database name.
getDatabaseName() - Method in exception com.sleepycat.je.rep.DatabasePreemptedException
Returns the name of the database that was forcibly closed.
getDatabaseNames() - Method in class com.sleepycat.je.Environment
Returns a List of database names for the database environment.
getDataBytes() - Method in class com.sleepycat.je.EnvironmentStats
"Amount of JE main cache used for holding data, keys and internal Btree nodes, in bytes."
getDataNodes() - Method in class com.sleepycat.je.rep.ReplicationGroup
Returns the subset of nodes in the group that store replication data.
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.
getDBINsByLevel() - Method in class com.sleepycat.je.BtreeStats
Deprecated.
as of 5.0, returns an empty array.
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.
getDefaultEventIndex() - Method in class com.sleepycat.util.ConfigBeanInfoBase
A bean may have a "default" event that is the event that will mostly commonly be used by human's when using the bean.
getDefaultPropertyIndex() - Method in class com.sleepycat.util.ConfigBeanInfoBase
A bean may have a "default" property that is the property that will mostly commonly be initially chosen for update by human's who are customizing the bean.
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.
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.
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.
getDesignatedPrimary() - Method in class com.sleepycat.je.rep.ReplicationMutableConfig
Determines whether this node is the currently designated Primary.
getDetail() - Method in interface com.sleepycat.util.ExceptionWrapper
Deprecated.
getDetail() - Method in exception com.sleepycat.util.IOExceptionWrapper
Deprecated.
getDetail() - Method in exception com.sleepycat.util.RuntimeExceptionWrapper
Deprecated.
replaced by Throwable.getCause().
getDimensions() - Method in interface com.sleepycat.persist.raw.RawType
Returns the number of array dimensions, or zero if this is not an array type.
getDINsByLevel() - Method in class com.sleepycat.je.BtreeStats
Deprecated.
as of 5.0, returns an empty array.
getDirtyLRUSize() - Method in class com.sleepycat.je.EnvironmentStats
"Number of INs in the dirty/priority-2 LRU "
getDOSBytes() - Method in class com.sleepycat.je.EnvironmentStats
"Amount of JE main cache consumed by disk-ordered cursor and Database.count operations, in bytes."
getDTVLSN() - Method in class com.sleepycat.je.rep.arbiter.ArbiterStats
The highest commit DTVLSN that has been acknowledged.
getDupCountLeafNodeCount() - Method in class com.sleepycat.je.BtreeStats
Deprecated.
as of 5.0, returns zero.
getDuplicateBottomInternalNodeCount() - Method in class com.sleepycat.je.BtreeStats
Deprecated.
as of 5.0, returns zero.
getDuplicateComparator() - Method in class com.sleepycat.je.DatabaseConfig
Returns the Comparator used for duplicate record comparison on this database.
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
Deprecated.
as of 5.0, returns zero.
getDuplicateTreeMaxDepth() - Method in class com.sleepycat.je.BtreeStats
Deprecated.
as of 5.0, returns zero.
getDurability() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Convenience method for setting EnvironmentConfig.TXN_DURABILITY.
getDurability() - Method in class com.sleepycat.je.TransactionConfig
Returns the durability associated with the configuration.
getEarliestTransactionCommitTime() - Method in exception com.sleepycat.je.rep.RollbackException
Return the time in milliseconds of the earliest transaction commit that has been rolled back.
getEarliestTransactionCommitTime() - Method in exception com.sleepycat.je.rep.RollbackProhibitedException
Return the time in milliseconds of the earliest transaction commit that will be rolled back if the log is truncated to the location specified by RollbackProhibitedException.getTruncationFileNumber() and RollbackProhibitedException.getTruncationFileOffset()
getEarliestTransactionId() - Method in exception com.sleepycat.je.rep.RollbackException
Return the id of the earliest transaction commit that has been rolled back.
getEarliestTransactionId() - Method in exception com.sleepycat.je.rep.RollbackProhibitedException
Return the id of the earliest transaction commit that will be rolled back if the log is truncated to the location specified by RollbackProhibitedException.getTruncationFileNumber() and RollbackProhibitedException.getTruncationFileOffset()
getElectableGroupSizeOverride() - Method in class com.sleepycat.je.rep.ReplicationMutableConfig
Returns the value associated with the override.
getElectableNodes() - Method in class com.sleepycat.je.rep.ReplicationGroup
Returns the subset of nodes in the group with replicated environments that participate in elections and can become masters, ignoring node priority.
getElementClassName() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the class name of the array or collection element for a ONE_TO_MANY or MANY_TO_MANY relationship, or null for a Relationship#ONE_TO_ONE ONE_TO_ONE} or MANY_TO_ONE relationship.
getElements() - Method in class com.sleepycat.persist.raw.RawObject
Returns the array of elements for an array type, or null for a complex type or an enum type.
getEndOfLog() - Method in class com.sleepycat.je.EnvironmentStats
The location of the next entry to be written to the log.
getEntityBinding(Class<V>) - Method in class com.sleepycat.collections.TupleSerialFactory
 
getEntityBinding() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the entity binding for this index.
getEntityClass() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the entity class for this index.
getEntityClassName() - Method in class com.sleepycat.persist.evolve.EvolveEvent
The class name of the current entity class being converted.
getEntityMetadata(String) - Method in class com.sleepycat.persist.model.AnnotationModel
 
getEntityMetadata(String) - Method in class com.sleepycat.persist.model.EntityModel
Returns the metadata for a given entity class name.
getEntityMetadata() - Method in interface com.sleepycat.persist.raw.RawType
Returns the original model entity metadata used to create this class, or null if this is not an entity class.
getEnum() - Method in class com.sleepycat.persist.raw.RawObject
Returns the enum constant String for an enum type, or null for a complex type or an array type.
getEnumConstants() - Method in interface com.sleepycat.persist.raw.RawType
Returns an unmodifiable list of the names of the enum instances, or null if this is not an enum type.
getEnvironment() - Method in class com.sleepycat.collections.CurrentTransaction
Returns the underlying Berkeley DB environment.
getEnvironment() - Method in class com.sleepycat.je.Database
Returns the Environment handle for the database environment underlying the Database.
getEnvironment() - Method in class com.sleepycat.je.jca.ra.JEConnection
 
getEnvironment() - Method in class com.sleepycat.persist.EntityStore
Returns the environment associated with this store.
getEnvironment() - Method in class com.sleepycat.persist.raw.RawStore
Returns the environment associated with this store.
getEnvironmentCreationTime() - Method in class com.sleepycat.je.EnvironmentStats
The time the Environment was created.
getEnvironmentHome() - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
Return the target environment directory.
getEnvironmentOpenConfig() - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
If the helper was instantiated with canConfigure==true, it shows environment configuration attributes.
getEstimatedAvgLNSize() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
in JE 5.0.56, use EnvironmentStats.getCorrectedAvgLNSize() instead.
getEvent() - Method in exception com.sleepycat.je.rep.StateChangeException
Returns the event that resulted in this exception.
getEventSetDescriptors() - Method in class com.sleepycat.util.ConfigBeanInfoBase
Gets the bean's EventSetDescriptors.
getEventTime() - Method in class com.sleepycat.je.rep.StateChangeEvent
Returns the time (in nano second units) the event occurred, as reported by System.nanoTime()
getEvolveListener() - Method in class com.sleepycat.persist.evolve.EvolveConfig
Returns the progress listener that is notified each time an entity is read.
getException() - Method in class com.sleepycat.je.ExceptionEvent
Returns the exception in the event.
getExceptionListener() - Method in class com.sleepycat.je.EnvironmentMutableConfig
Returns the exception listener, if set.
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.
getExpirationTime() - Method in class com.sleepycat.je.OperationResult
Returns the expiration time of the record, in milliseconds, or zero if the record has no TTL and does not expire.
getExpirationTime() - Method in exception com.sleepycat.je.SecondaryReferenceException
Returns the expiration time of the record being accessed during the failure.
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.
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.
getFieldNames() - Method in interface com.sleepycat.je.CustomStats
The field names that are output to the je.stats.csv file.
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).
getFieldValues() - Method in interface com.sleepycat.je.CustomStats
The field values that are output to the je.stats.csv file.
getFileDeletionBacklog() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
in 7.5, always returns zero. Use EnvironmentStats.getProtectedLogSize() EnvironmentStats.getProtectedLogSizeMap() to monitor file protection.
getFileLoggingLevel() - Method in class com.sleepycat.je.rep.arbiter.ArbiterMutableConfig
Gets the file logging level.
getFirst(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the first key/data pair of the database, and returns that pair.
getFirst(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Moves the cursor to the first key/data pair of the database, and returns 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.
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.
getFSyncMaxTime() - Method in class com.sleepycat.je.EnvironmentStats
The maximum number of milliseconds used to perform a single fsync.
getFSyncs() - Method in class com.sleepycat.je.rep.arbiter.ArbiterStats
The number of file fsyncs.
getFSyncTime() - Method in class com.sleepycat.je.EnvironmentStats
The total number of milliseconds used to perform fsyncs.
getGroup() - Method in class com.sleepycat.je.rep.monitor.Monitor
Returns the current composition of the group.
getGroup() - Method in class com.sleepycat.je.rep.ReplicatedEnvironment
Returns a description of the replication group as known by this node.
getGroup() - Method in class com.sleepycat.je.rep.util.ReplicationGroupAdmin
Returns the current composition of the group from the Master.
getGroupName() - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
Gets the name associated with the replication group.
getGroupName() - Method in class com.sleepycat.je.rep.monitor.Monitor
Returns the name of the group associated with the Monitor.
getGroupName() - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Gets the name associated with the replication group.
getGroupName() - Method in class com.sleepycat.je.rep.NodeState
Returns the name of the group which the node joins.
getGroupName() - Method in class com.sleepycat.je.rep.ReplicationConfig
Gets the name associated with the replication group.
getGroupName() - Method in class com.sleepycat.je.rep.util.ReplicationGroupAdmin
Returns the name of the replication group.
getHeartbeatInterval() - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
Gets the heartbeat interval in milliseconds.
getHelperHosts() - Method in class com.sleepycat.je.rep.arbiter.ArbiterMutableConfig
Returns the string identifying one or more helper host and port pairs in this format:
getHelperHosts() - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Returns the string identifying one or more helper host and port pairs in this format:
getHelperHosts() - Method in class com.sleepycat.je.rep.ReplicationMutableConfig
Returns the string identifying one or more helper host and port pairs in this format:
getHelperSockets() - Method in class com.sleepycat.je.rep.util.ReplicationGroupAdmin
Returns the helper sockets being used to contact a replication group member, in order to query for the information.
getHome() - Method in class com.sleepycat.je.Environment
Returns the database environment's home directory.
getHostName() - Method in interface com.sleepycat.je.rep.ReplicationNode
Returns the host name associated with the node.
getIcon(int) - Method in class com.sleepycat.util.ConfigBeanInfoBase
This method returns an image object that can be used to represent the bean in toolboxes, toolbars, etc.
getId() - Method in class com.sleepycat.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 interface com.sleepycat.persist.raw.RawType
Returns the internal unique ID for this type.
getImmutableSecondaryKey() - Method in class com.sleepycat.je.SecondaryConfig
Returns whether the secondary key is immutable.
getInCompQueueSize() - Method in class com.sleepycat.je.EnvironmentStats
The number of entries in the INCompressor queue when the getStats() call was made.
getInitialValue() - Method in class com.sleepycat.je.SequenceConfig
Returns the initial value for a sequence..
getINsByLevel() - Method in class com.sleepycat.je.BtreeStats
Returns the count of Internal Nodes per level, indexed by level.
getInstance(Environment) - Static method in class com.sleepycat.collections.CurrentTransaction
Gets the CurrentTransaction accessor for a specified Berkeley DB environment.
getInternalMemoryLimit() - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Returns the maximum amount of JE Cache Memory that the DiskOrderedScan can use at one time.
getInternalMemoryLimit() - Method in class com.sleepycat.je.PreloadConfig
Returns the maximum amount of non JE Cache Memory that preload can use at one time.
getInternalNodeCount() - Method in class com.sleepycat.je.BtreeStats
Returns the number of Internal Nodes in the database tree.
getInvalidatingException() - Method in class com.sleepycat.je.Environment
Returns the exception that caused the environment to be invalidated, or null if the environment was not invalidated by an exception.
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.
getJEVersion() - Method in class com.sleepycat.je.rep.NodeState
Returns the current JEVersion that this node runs on.
getJoinTime() - Method in class com.sleepycat.je.rep.monitor.JoinGroupEvent
Returns the time at which the node joined the group.
getJoinTime() - Method in class com.sleepycat.je.rep.monitor.LeaveGroupEvent
 
getJoinTime() - Method in class com.sleepycat.je.rep.NodeState
Returns the time when this node joins the replication group.
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.Sequence
Returns the DatabaseEntry used to open this sequence.
getKeyBinding() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the primary key binding for this index.
getKeyBinding() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the secondary key binding for the index.
getKeyClass() - Method in class com.sleepycat.persist.PrimaryIndex
Returns the primary key class for this index.
getKeyClass() - Method in class com.sleepycat.persist.SecondaryIndex
Returns the secondary key class for this index.
getKeyCreator(Class<V>, String) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a SecondaryKeyCreator object for use in configuring a SecondaryDatabase.
getKeyCreator() - Method in class com.sleepycat.je.SecondaryConfig
Returns the user-supplied object used for creating single-valued secondary keys.
getKeyName() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
Returns the key name, which may be different from the field name.
getKeyPrefixing() - Method in class com.sleepycat.je.DatabaseConfig
Returns the key prefixing configuration.
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.
getKeysOnly() - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Returns true if the DiskOrderedCursor is configured to return only keys.
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.
getKnownMasterTxnEndVLSN() - Method in class com.sleepycat.je.rep.NodeState
Returns the transaction end VLSN on the master known by this node.
getKnownSpecialClasses() - Method in class com.sleepycat.persist.model.AnnotationModel
 
getKnownSpecialClasses() - Method in class com.sleepycat.persist.model.EntityModel
Returns the names of all known persistent enum and array classes that may be used to store persistent data.
getLast(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the last key/data pair of the database, and returns that pair.
getLast(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Moves the cursor to the last key/data pair of the database, and returns 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.
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.
getLastCheckpointInterval() - Method in class com.sleepycat.je.EnvironmentStats
Byte length from last checkpoint start to the previous checkpoint start.
getLastCheckpointStart() - Method in class com.sleepycat.je.EnvironmentStats
The location in the log of the last checkpoint start.
getLastCommitTimestamp() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The commit timestamp of the last committed transaction on the master, or 0 if not known or this node is not the master.
getLastCommitVLSN() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The VLSN of the last committed transaction on the master, or 0 if not known or this node is not the master.
getLastFileInBackupSet() - Method in class com.sleepycat.je.util.DbBackup
Can only be called in backup mode, after startBackup() has been called.
getLastKnownUtilization() - Method in class com.sleepycat.je.EnvironmentStats
getLastValue() - Method in class com.sleepycat.je.SequenceStats
Returns the last cached value of the sequence.
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.
getLeaveReason() - Method in class com.sleepycat.je.rep.monitor.LeaveGroupEvent
Returns the reason why the node left the group.
getLeaveTime() - Method in class com.sleepycat.je.rep.monitor.LeaveGroupEvent
Returns the time at which the node left the group.
getLNSizeCorrectionFactor() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
in JE 6.3. Adjustments are no longer needed because LN log sizes have been stored in the Btree since JE 6.0.
getLoadLNs() - Method in class com.sleepycat.je.PreloadConfig
Return the configuration of the preload load LNs option.
getLocalSync() - Method in class com.sleepycat.je.Durability
Returns the transaction synchronization policy to be used locally when committing a transaction.
getLocalWrite() - Method in class com.sleepycat.je.TransactionConfig
Returns whether local-write is configured for this transaction.
getLockBytes() - Method in class com.sleepycat.je.EnvironmentStats
"Number of bytes of JE cache used for holding locks and transactions, in bytes."
getLocking() - Method in class com.sleepycat.je.EnvironmentConfig
Returns true if the database environment is configured for locking.
getLockMode() - Method in class com.sleepycat.je.ReadOptions
Returns the LockMode to be used for the operation.
getLockStats(StatsConfig) - Method in class com.sleepycat.je.Environment
Deprecated.
as of 4.0.10, replaced by Environment.getStats(StatsConfig).

getLockTimeout(TimeUnit) - Method in class com.sleepycat.je.EnvironmentConfig
Returns the lock timeout setting.
getLockTimeout() - Method in class com.sleepycat.je.EnvironmentConfig
Deprecated.
getLockTimeout(TimeUnit) - Method in class com.sleepycat.je.Transaction
Returns the lock request timeout value for the transaction.
getLogFilesInBackupSet() - Method in class com.sleepycat.je.util.DbBackup
Get the minimum list of files that must be copied for this backup.
getLogFilesInBackupSet(long) - Method in class com.sleepycat.je.util.DbBackup
Deprecated.
replaced by DbBackup.getLogFilesInBackupSet(); pass lastFileInPrevBackup to the DbBackup.DbBackup(Environment,long) constructor.
getLogFilesInSnapshot() - Method in class com.sleepycat.je.util.DbBackup
Get the list of all active files that are needed for the environment at the point of time when backup mode started, i.e., the current snapshot.
getLoggingHandler() - Method in class com.sleepycat.je.EnvironmentConfig
Returns the custom java.util.logging.Handler specified by the application.
getLoggingHandler() - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
Returns the custom java.util.logging.Handler specified by the application.
getLogProviders() - Method in exception com.sleepycat.je.rep.InsufficientLogException
Returns the members of the replication group that can serve as candidate log providers to supply the logs needed by this node.
getLogProviders() - Method in class com.sleepycat.je.rep.NetworkRestoreConfig
Returns the candidate list of data nodes, either ELECTABLE or SECONDARY members, that may be used to obtain log files.
getLogVersion() - Method in class com.sleepycat.je.rep.NodeState
Returns the log version of this node.
getLSNBatchSize() - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Returns the maximum number of LSNs to be sorted that this DiskOrderedCursor is configured for.
getLSNBatchSize() - Method in class com.sleepycat.je.PreloadConfig
Preload is implemented to optimize I/O cost by fetching the records of a Database by disk order, so that disk access is are sequential rather than random.
getMainTreeMaxDepth() - Method in class com.sleepycat.je.BtreeStats
Returns the maximum depth of the main database tree.
getMajor() - Method in class com.sleepycat.je.JEVersion
Major number of the release version.
getMaster() - Method in class com.sleepycat.je.rep.arbiter.ArbiterStats
The current master node.
getMasterName() - Method in class com.sleepycat.je.rep.monitor.MemberChangeEvent
Returns the name of the master at the time of this event.
getMasterName() - Method in class com.sleepycat.je.rep.NodeState
Returns the name of the current master known by this node.
getMasterNodeName() - Method in class com.sleepycat.je.rep.monitor.Monitor
Identifies the master of the replication group, resulting from the last successful election.
getMasterNodeName() - Method in class com.sleepycat.je.rep.StateChangeEvent
Returns the node name identifying the master at the time of the event.
getMasterNodeName() - Method in class com.sleepycat.je.rep.util.ReplicationGroupAdmin
Returns the node name associated with the master
getMax() - Method in class com.sleepycat.je.SequenceStats
Returns the maximum permitted value of the sequence.
getMaxBytes() - Method in class com.sleepycat.je.PreloadConfig
Return the number of bytes in the cache to stop the preload at.
getMaxClockDelta(TimeUnit) - Method in class com.sleepycat.je.rep.ReplicationConfig
Returns the maximum acceptable clock skew between this Replica and its Feeder, which is the node that is the source of its replication stream.
getMaxDisk() - Method in class com.sleepycat.je.EnvironmentMutableConfig
A convenience method for getting EnvironmentConfig.MAX_DISK.
getMaxMillisecs() - Method in class com.sleepycat.je.PreloadConfig
Return the number of millisecs to stop the preload after.
getMaxRetries() - Method in class com.sleepycat.collections.TransactionRunner
Returns the maximum number of retries that will be performed when deadlocks are detected.
getMaxSeedMillisecs() - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Deprecated.
this method returns zero and will be removed in a future release.
getMaxSeedNodes() - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Deprecated.
this method returns zero and will be removed in a future release.
getMBeanInfo() - Method in class com.sleepycat.je.jmx.JEMBean
 
getMember(String) - Method in class com.sleepycat.je.rep.ReplicationGroup
Get administrative information about a node by its node name.
getMessage() - Method in exception com.sleepycat.je.DatabaseException
 
getMessage() - Method in exception com.sleepycat.je.EnvironmentFailureException
 
getMin() - Method in class com.sleepycat.je.SequenceStats
Returns the minimum permitted value of the sequence.
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.
getMinutes() - Method in class com.sleepycat.je.CheckpointConfig
Returns the checkpoint time threshold, in minutes.
getMixedLRUSize() - Method in class com.sleepycat.je.EnvironmentStats
"Number of INs in the mixed/priority-1 LRU "
getModel() - Method in class com.sleepycat.persist.EntityStore
Returns the current entity model for this store.
getModel() - Method in class com.sleepycat.persist.raw.RawStore
Returns the last configured and stored entity model for this store.
getModel() - Method in class com.sleepycat.persist.StoreConfig
Returns the entity model that defines entity classes and index keys.
getMonitorNodes() - Method in class com.sleepycat.je.rep.ReplicationGroup
Returns the subset of nodes in the group that monitor group membership but do not maintain replicated environments.
getMonitorSocketAddress() - Method in class com.sleepycat.je.rep.monitor.Monitor
Returns the socket used by this monitor to listen for group changes
getMultiKeyCreator() - Method in class com.sleepycat.je.SecondaryConfig
Returns the user-supplied object used for creating multi-valued secondary keys.
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.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.
getNAcquiresNoWaiters() - Method in class com.sleepycat.je.EnvironmentStats
Number of acquires of lock table latch with no contention.
getNAcquiresNoWaiters() - Method in class com.sleepycat.je.LockStats
Deprecated.
Number of acquires of lock table latch with no contention.
getNAcquiresNoWaitSuccessful() - Method in class com.sleepycat.je.EnvironmentStats
Number of successful no-wait acquires of the lock table latch.
getNAcquiresNoWaitSuccessful() - Method in class com.sleepycat.je.LockStats
Deprecated.
Number of successful no-wait acquires of the lock table latch.
getNAcquiresNoWaitUnSuccessful() - Method in class com.sleepycat.je.EnvironmentStats
Number of unsuccessful no-wait acquires of the lock table latch.
getNAcquiresNoWaitUnSuccessful() - Method in class com.sleepycat.je.LockStats
Deprecated.
Number of unsuccessful no-wait acquires of the lock table latch.
getNAcquiresSelfOwned() - Method in class com.sleepycat.je.EnvironmentStats
Number of acquires of lock table latch when it was already owned by the caller.
getNAcquiresSelfOwned() - Method in class com.sleepycat.je.LockStats
Deprecated.
Number of acquires of lock table latch when it was already owned by the caller.
getNAcquiresWithContention() - Method in class com.sleepycat.je.EnvironmentStats
Number of acquires of lock table latch when it was already owned by another thread.
getNAcquiresWithContention() - Method in class com.sleepycat.je.LockStats
Deprecated.
Number of acquires of lock table latch when it was already owned by another thread.
getNActive() - Method in class com.sleepycat.je.TransactionStats
The number of transactions that are currently active.
getName() - Method in class com.sleepycat.je.rep.CommitPointConsistencyPolicy
Returns the name:"CommitPointConsistencyPolicy", associated with this policy.
getName() - Method in class com.sleepycat.je.rep.NoConsistencyRequiredPolicy
Returns the name:"NoConsistencyRequiredPolicy", associated with this policy.
getName() - Method in class com.sleepycat.je.rep.ReplicationGroup
Returns the name associated with the group.
getName() - Method in interface com.sleepycat.je.rep.ReplicationNode
Returns the unique name associated with the node.
getName() - Method in class com.sleepycat.je.rep.TimeConsistencyPolicy
Returns the name:"TimeConsistencyPolicy", associated with this policy.
getName() - Method in interface com.sleepycat.je.ReplicaConsistencyPolicy
Returns the name used to identify the policy.
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.model.FieldMetadata
Returns the field name.
getName() - Method in interface com.sleepycat.persist.raw.RawField
Returns the name of the field.
getNBatchesCacheMode() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNBatchesCritical() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNBatchesDaemon() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNBatchesEvictorThread() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNBatchesManual() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNBegins() - Method in class com.sleepycat.je.TransactionStats
The number of transactions that have begun.
getNBINDeltaBlindOps() - Method in class com.sleepycat.je.EnvironmentStats
"The number of operations performed blindly in BIN deltas"
getNBinDeltaDeleteOps() - Method in class com.sleepycat.je.EnvironmentStats
The number of user (non-internal) Cursor and Database delete operations performed in BIN deltas.
getNBinDeltaGetOps() - Method in class com.sleepycat.je.EnvironmentStats
The number of user (non-internal) Cursor and Database get operations performed in BIN deltas.
getNBinDeltaInsertOps() - Method in class com.sleepycat.je.EnvironmentStats
The number of user (non-internal) Cursor and Database insert operations performed in BIN deltas (these are insertions performed via the various put methods).
getNBINDeltasCleaned() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of BIN-deltas cleaned."
getNBINDeltasDead() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of BIN-deltas that were not found in the tree anymore (deleted)."
getNBINDeltasFetchMiss() - Method in class com.sleepycat.je.EnvironmentStats
"Number of BIN-deltas (partial BINs) fetched to satisfy btree operations that were not in main cache."
getNBINDeltasMigrated() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of BIN-deltas migrated."
getNBINDeltasObsolete() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of BIN-deltas obsolete."
getNBinDeltaUpdateOps() - Method in class com.sleepycat.je.EnvironmentStats
The number of user (non-internal) Cursor and Database update operations performed in BIN deltas (these are updates performed via the various put methods).
getNBINsEvictedCacheMode() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNBINsEvictedCritical() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNBINsEvictedDaemon() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNBINsEvictedEvictorThread() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNBINsEvictedManual() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNBINsFetch() - Method in class com.sleepycat.je.EnvironmentStats
"Number of BINs (bottom internal nodes) and BIN-deltas requested by btree operations."
getNBINsFetchMiss() - Method in class com.sleepycat.je.EnvironmentStats
"Number of full BINs (bottom internal nodes) and BIN-deltas fetched to satisfy btree operations that were not in main cache."
getNBINsFetchMissRatio() - Method in class com.sleepycat.je.EnvironmentStats
"The BIN fetch miss ratio (nBINsFetchMiss / nBINsFetch)"
getNBINsLoaded() - Method in class com.sleepycat.je.PreloadStats
Returns the number of BINs that were loaded into the cache during the preload() operation.
getNBINsMutated() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
getNBINsStripped() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
getNBytesEvictedCacheMode() - Method in class com.sleepycat.je.EnvironmentStats
"Number of bytes evicted by operations for which CacheMode.EVICT_BIN is specified."
getNBytesEvictedCritical() - Method in class com.sleepycat.je.EnvironmentStats
"Number of bytes evicted in the application thread because the cache is over budget."
getNBytesEvictedDeamon() - Method in class com.sleepycat.je.EnvironmentStats
"Number of bytes evicted by JE deamon threads."
getNBytesEvictedEvictorThread() - Method in class com.sleepycat.je.EnvironmentStats
"Number of bytes evicted by evictor pool threads."
getNBytesEvictedManual() - Method in class com.sleepycat.je.EnvironmentStats
"Number of bytes evicted by the Environment.evictMemory or during Environment startup."
getNBytesReadFromWriteQueue() - Method in class com.sleepycat.je.EnvironmentStats
The number of bytes read to fulfill file read operations by reading out of the pending write queue.
getNBytesWrittenFromWriteQueue() - Method in class com.sleepycat.je.EnvironmentStats
The number of bytes written from the pending write queue.
getNCachedBINDeltas() - Method in class com.sleepycat.je.EnvironmentStats
"Number of BIN-deltas (partial BINs) in main cache. This is a subset of the nCachedBINs value."
getNCachedBINs() - Method in class com.sleepycat.je.EnvironmentStats
"Number of BINs (bottom internal nodes) and BIN-deltas in main cache."
getNCachedGets() - Method in class com.sleepycat.je.SequenceStats
Returns the number of times that Sequence.get was called and a cached value was returned.
getNCachedUpperINs() - Method in class com.sleepycat.je.EnvironmentStats
"Number of upper INs (non-bottom internal nodes) in main cache."
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
"Number of cleaner file deletions."
getNCleanerDiskRead() - Method in class com.sleepycat.je.EnvironmentStats
"Number of disk reads by the cleaner."
getNCleanerEntriesRead() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of log entries read by the cleaner."
getNCleanerProbeRuns() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
in JE 6.3, always returns zero.
getNCleanerRevisalRuns() - Method in class com.sleepycat.je.EnvironmentStats
"Number of cleaner runs that ended in revising expiration info, but not in any cleaning."
getNCleanerRuns() - Method in class com.sleepycat.je.EnvironmentStats
"Number of cleaner runs, including two-pass runs."
getNCleanerTwoPassRuns() - Method in class com.sleepycat.je.EnvironmentStats
"Number of cleaner two-pass runs."
getNClusterLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
"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.
getNCountMemoryExceeded() - Method in class com.sleepycat.je.PreloadStats
Returns the count of the number of times that the internal memory budget specified by PreloadConfig.setInternalMemoryLimit() was exceeded.
getNDBINsLoaded() - Method in class com.sleepycat.je.PreloadStats
Deprecated.
returns zero for data written using JE 5.0 and later, but may return non-zero values when reading older data.
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
Deprecated.
returns zero for data written using JE 5.0 and later, but may return non-zero values when reading older data.
getNDirtyNodesEvicted() - Method in class com.sleepycat.je.EnvironmentStats
"Number of dirty target nodes logged and evicted."
getNDupCountLNsLoaded() - Method in class com.sleepycat.je.PreloadStats
Deprecated.
returns zero for data written using JE 5.0 and later, but may return non-zero values when reading older data.
getNeedReset() - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
Tell the MBean if the available set of functionality has changed.
getNEmbeddedLNs() - Method in class com.sleepycat.je.PreloadStats
Returns the number of embedded LNs encountered during the preload() operation.
getNEvictionRuns() - Method in class com.sleepycat.je.EnvironmentStats
"Number of times the background eviction thread is awoken."
getNEvictPasses() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
getNewName() - Method in class com.sleepycat.persist.evolve.Renamer
Returns the new class or field name specified in the constructor.
getNext(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the next key/data pair and returns that pair.
getNext(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.DiskOrderedCursor
 
getNext(DatabaseEntry, DatabaseEntry, LockMode) - Method in interface com.sleepycat.je.ForwardCursor
Moves the cursor to the next key/data pair and returns that pair.
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
Moves the cursor to the next key/data pair and returns 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.
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 returns 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, moves the cursor to the next key/data pair of the database and returns 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.
getNextNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the next non-duplicate key/data pair and returns that pair.
getNextNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Moves the cursor to the next non-duplicate key/data pair and returns 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.
getNFeedersCreated() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of Feeder threads since this node was started.
getNFeedersShutdown() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of Feeder threads that were shut down, either because this node, or the Replica terminated the connection.
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.
getNFSyncs() - Method in class com.sleepycat.je.EnvironmentStats
The number of fsyncs issued through the group commit manager.
getNFSyncTimeouts() - Method in class com.sleepycat.je.EnvironmentStats
The number of fsync requests submitted to the group commit manager which timed out.
getNFullBINFlush() - Method in class com.sleepycat.je.EnvironmentStats
The accumulated number of full BINs flushed to the log.
getNFullBINsMiss() - Method in class com.sleepycat.je.EnvironmentStats
"Number of times a BIN-delta had to be mutated to a full BIN (and as a result a full BIN had to be read in from 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.
getNINCompactKeyIN() - Method in class com.sleepycat.je.EnvironmentStats
"Number of INs that use a compact key representation to minimize the key object representation overhead."
getNINNoTarget() - Method in class com.sleepycat.je.EnvironmentStats
"Number of INs that use a compact representation when none of its child nodes are in the main cache."
getNINsCleaned() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of INs cleaned."
getNINsDead() - Method in class com.sleepycat.je.EnvironmentStats
"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
"Accumulated number of INs migrated."
getNINsObsolete() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of INs obsolete."
getNINSparseTarget() - Method in class com.sleepycat.je.EnvironmentStats
"Number of INs that use a compact sparse array representation to point to child nodes in the main cache."
getNLNQueueHits() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of LNs processed without a tree lookup."
getNLNsCleaned() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of LNs cleaned."
getNLNsDead() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of LNs that were not found in the tree anymore (deleted)."
getNLNsEvicted() - Method in class com.sleepycat.je.EnvironmentStats
"Number of LNs evicted as a result of LRU-based eviction (but not CacheMode.EVICT_LN)."
getNLNsExpired() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of obsolete LNs that were expired."
getNLNsFetch() - Method in class com.sleepycat.je.EnvironmentStats
"Number of LNs (data records) requested by btree operations."
getNLNsFetchMiss() - Method in class com.sleepycat.je.EnvironmentStats
"Number of LNs (data records) requested by btree operations that were not in main cache."
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
"Accumulated number of LNs encountered that were locked."
getNLNsMarked() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of LNs in temporary DBs that were dirtied by the cleaner and subsequently logging during checkpoint/eviction."
getNLNsMigrated() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of LNs that were migrated forward in the log by the cleaner."
getNLNsObsolete() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of LNs obsolete."
getNLogBuffers() - Method in class com.sleepycat.je.EnvironmentStats
The number of log buffers currently instantiated.
getNLogFSyncs() - Method in class com.sleepycat.je.EnvironmentStats
The total number of fsyncs of the JE log.
getNMarkedLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of LNs processed because they were previously marked for migration."
getNMaxReplicaLag() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The lag (in VLSNs) associated with the replica that's farthest behind in replaying the replication stream.
getNMaxReplicaLagName() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The name of the replica that's farthest behind in replaying the replication stream.
getNNodesEvicted() - Method in class com.sleepycat.je.EnvironmentStats
"Number of target nodes (INs) evicted from the main cache."
getNNodesExplicitlyEvicted() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
getNNodesMovedToDirtyLRU() - Method in class com.sleepycat.je.EnvironmentStats
"Number of nodes (INs) moved from the mixed/priority-1 to the dirty/priority-2 LRU list."
getNNodesMutated() - Method in class com.sleepycat.je.EnvironmentStats
"Number of target BINs mutated to BIN-deltas."
getNNodesPutBack() - Method in class com.sleepycat.je.EnvironmentStats
"Number of target nodes (INs) moved to the cold end of the LRU list without any action taken on them."
getNNodesScanned() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has no meaning after the implementation of the new evictor in JE 6.0. The method returns 0 always.
getNNodesSelected() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
getNNodesSkipped() - Method in class com.sleepycat.je.EnvironmentStats
"Number of nodes (INs) that did not require any action."
getNNodesStripped() - Method in class com.sleepycat.je.EnvironmentStats
"Number of target BINs whose child LNs were evicted (stripped)."
getNNodesTargeted() - Method in class com.sleepycat.je.EnvironmentStats
"Number of nodes (INs) selected as eviction targets."
getNNotResident() - Method in class com.sleepycat.je.EnvironmentStats
The number of requests for database objects not contained within the in memory data structures.
getNodeHostname() - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Returns the hostname component of the nodeHost property.
getNodeHostname() - Method in class com.sleepycat.je.rep.ReplicationConfig
Returns the hostname component of the nodeHost property.
getNodeHostPort() - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
Returns the hostname and port associated with this node.
getNodeHostPort() - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Returns the hostname and port associated with this node.
getNodeHostPort() - Method in class com.sleepycat.je.rep.ReplicationConfig
Returns the hostname and port associated with this node.
getNodeMaxDupTreeEntries() - Method in class com.sleepycat.je.DatabaseConfig
Deprecated.
this property no longer has any effect and zero is always returned; DatabaseConfig.getNodeMaxEntries() should be used instead.
getNodeMaxEntries() - Method in class com.sleepycat.je.DatabaseConfig
Returns the maximum number of children a B+Tree node can have.
getNodeName() - Method in class com.sleepycat.je.EnvironmentConfig
Returns the user defined nodeName for the Environment.
getNodeName() - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
Returns the unique name associated with this Arbiter.
getNodeName() - Method in class com.sleepycat.je.rep.monitor.Monitor
Returns the group-wide unique name associated with the monitor
getNodeName() - Method in class com.sleepycat.je.rep.monitor.MonitorChangeEvent
Returns the name of the node associated with the event.
getNodeName() - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Returns the unique name associated with this monitor.
getNodeName() - Method in class com.sleepycat.je.rep.NodeState
Returns the name of the node whose state is requested.
getNodeName() - Method in class com.sleepycat.je.rep.ReplicatedEnvironment
Returns the unique name used to identify this replicated environment.
getNodeName() - Method in class com.sleepycat.je.rep.ReplicationConfig
Returns the unique name associated with this node.
getNodePort() - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Returns the port component of the nodeHost property.
getNodePort() - Method in class com.sleepycat.je.rep.ReplicationConfig
Returns the port component of the nodeHost property.
getNodePriority() - Method in class com.sleepycat.je.rep.ReplicationMutableConfig
Returns the election priority associated with the node.
getNodes() - Method in class com.sleepycat.je.rep.ReplicationGroup
Returns the set of all nodes in the group.
getNodeState() - Method in class com.sleepycat.je.rep.NodeState
Returns the replication state of this node.
getNodeState() - Method in class com.sleepycat.je.rep.util.DbPing
 
getNodeState(ReplicationNode, int) - Method in class com.sleepycat.je.rep.util.ReplicationGroupAdmin
Returns the state of a replicated node and state of the application where the node is running in.
getNodeType() - Method in class com.sleepycat.je.rep.ReplicationConfig
Returns the NodeType of this node.
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.
getNonSticky() - Method in class com.sleepycat.je.CursorConfig
Returns the non-sticky setting.
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
Deprecated.
getNotificationInfo() - Method in class com.sleepycat.je.jmx.JEMBean
Get notification metadata for this MBean.
getNotificationInfo(Environment) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
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.EnvironmentStats
Total lock owners in lock table.
getNOwners() - Method in class com.sleepycat.je.LockStats
Deprecated.
Total lock owners in lock table.
getNPendingLNsLocked() - Method in class com.sleepycat.je.EnvironmentStats
"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
"Accumulated number of LNs processed because they were previously locked."
getNProtocolBytesRead() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of bytes of Replication Stream read over the network.
getNProtocolBytesWritten() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of Replication Stream bytes written over the network.
getNProtocolEntriesWrittenOldVersion() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
Returns the number of messages containing log entries that were written to the replication stream using the previous log format to support replication to a replica running an earlier version during an upgrade.
getNProtocolMessageBatches() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of Replication Stream message batches written to the network.
getNProtocolMessagesBatched() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of Replication Stream messages that were written as part of a message batch instead of being written individually.
getNProtocolMessagesRead() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of Replication Stream messages read over the network.
getNProtocolMessagesWritten() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The total number of Replication Stream messages written over the network.
getNRandomReadBytes() - Method in class com.sleepycat.je.EnvironmentStats
The number of bytes read which required repositioning 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 repositioning 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 repositioning 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 repositioning 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.EnvironmentStats
Total read locks currently held.
getNReadLocks() - Method in class com.sleepycat.je.LockStats
Deprecated.
Total read locks currently held.
getNReadsFromWriteQueue() - Method in class com.sleepycat.je.EnvironmentStats
The number of file read operations which were fulfilled by reading out of the pending write queue.
getNReleases() - Method in class com.sleepycat.je.EnvironmentStats
Number of releases of the lock table latch.
getNReleases() - Method in class com.sleepycat.je.LockStats
Deprecated.
Number of releases of the lock table latch.
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
"Number of attempts to read a log entry larger than the read buffer size during which the log buffer couldn\'t be grown enough to accommodate the object."
getNReplayAborts() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of abort records which were replayed while the node was in the Replica state.
getNReplayCommitAcks() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of commit log records that needed to be acknowledged to the Master by this node when it was a Replica.
getNReplayCommitNoSyncs() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of commitNoSync() calls executed when satisfying transaction commit acknowledgment requests from the Master.
getNReplayCommits() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of commit log records that were replayed by this node when it was a Replica.
getNReplayCommitSyncs() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of commitSync() calls executed when satisfying transaction commit acknowledgment requests from the Master.
getNReplayCommitWriteNoSyncs() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of commitNoSync() calls executed when satisfying transaction commit acknowledgment requests from the Master.
getNReplayGroupCommitMaxExceeded() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of group commits that were initiated due the max group size being exceeded.
getNReplayGroupCommits() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of group commit operations.
getNReplayGroupCommitTimeouts() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of group commits that were initiated due to the group timeout interval being exceeded.
getNReplayGroupCommitTxns() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of replay transaction commits that were part of a group commit operation.
getNReplayLNs() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of data records (creation, update, deletion) which were replayed while the node was in the Replica state.
getNReplayNameLNs() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of NameLN records which were replayed while the node was in the Replica state.
getNRequests() - Method in class com.sleepycat.je.EnvironmentStats
Total number of lock requests to date.
getNRequests() - Method in class com.sleepycat.je.LockStats
Deprecated.
Total number of lock requests to date.
getNRootNodesEvicted() - Method in class com.sleepycat.je.EnvironmentStats
"Number of database root nodes (INs) evicted."
getNSequentialReadBytes() - Method in class com.sleepycat.je.EnvironmentStats
The number of bytes read which did not require repositioning 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 repositioning 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 repositioning 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 repositioning the disk head by more than 1MB from the previous file position.
getNSharedCacheEnvironments() - Method in class com.sleepycat.je.EnvironmentStats
"Number of Environments sharing the main 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.
getNThreadUnavailable() - Method in class com.sleepycat.je.EnvironmentStats
"Number of eviction tasks that were submitted to the background evictor pool, but were refused because all eviction threads were busy."
getNToBeCleanedLNsProcessed() - Method in class com.sleepycat.je.EnvironmentStats
"Accumulated number of LNs processed because they are soon to be cleaned."
getNTotalLocks() - Method in class com.sleepycat.je.EnvironmentStats
Total locks currently in lock table.
getNTotalLocks() - Method in class com.sleepycat.je.LockStats
Deprecated.
Total locks currently in lock table.
getNTxnsAcked() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of transactions that were successfully acknowledged based upon the Durability.ReplicaAckPolicy policy associated with the transaction commit.
getNTxnsNotAcked() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of transactions that were not acknowledged as required by the Durability.ReplicaAckPolicy policy associated with the transaction commit.
getNumericVersionString() - Method in class com.sleepycat.je.JEVersion
The numeric version string, without the patch tag.
getNumRetries() - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Returns the number of times a ping thread attempts to contact a node before deeming it unreachable.
getNUpperINsEvictedCacheMode() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNUpperINsEvictedCritical() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNUpperINsEvictedDaemon() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNUpperINsEvictedEvictorThread() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNUpperINsEvictedManual() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
This statistic has been removed. The method returns 0 always.
getNUpperINsFetch() - Method in class com.sleepycat.je.EnvironmentStats
"Number of Upper INs (non-bottom internal nodes) requested by btree operations."
getNUpperINsFetchMiss() - Method in class com.sleepycat.je.EnvironmentStats
"Number of Upper INs (non-bottom internal nodes) requested by btree operations that were not in main cache."
getNWaiters() - Method in class com.sleepycat.je.EnvironmentStats
Total transactions waiting for locks.
getNWaiters() - Method in class com.sleepycat.je.LockStats
Deprecated.
Total transactions waiting for locks.
getNWaits() - Method in class com.sleepycat.je.EnvironmentStats
Total number of lock waits to date.
getNWaits() - Method in class com.sleepycat.je.LockStats
Deprecated.
Total number of lock waits to date.
getNWriteLocks() - Method in class com.sleepycat.je.EnvironmentStats
Total write locks currently held.
getNWriteLocks() - Method in class com.sleepycat.je.LockStats
Deprecated.
Total write locks currently held.
getNWriteQueueOverflow() - Method in class com.sleepycat.je.EnvironmentStats
The number of writes operations which would overflow the Write Queue.
getNWriteQueueOverflowFailures() - Method in class com.sleepycat.je.EnvironmentStats
The number of writes operations which would overflow the Write Queue and could not be queued.
getNWritesFromWriteQueue() - Method in class com.sleepycat.je.EnvironmentStats
The number of file writes operations executed from the pending write queue.
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.
getOffHeapAllocFailures() - Method in class com.sleepycat.je.EnvironmentStats
"Number of off-heap allocation failures due to lack of system memory."
getOffHeapAllocOverflows() - Method in class com.sleepycat.je.EnvironmentStats
"Number of off-heap allocation attempts that exceeded the cache size."
getOffHeapBINsLoaded() - Method in class com.sleepycat.je.EnvironmentStats
"Number of BINs loaded from the off-heap cache."
getOffHeapBINsStored() - Method in class com.sleepycat.je.EnvironmentStats
"Number of BINs stored into the off-heap cache."
getOffHeapCachedBINDeltas() - Method in class com.sleepycat.je.EnvironmentStats
"Number of BIN-deltas residing in the off-heap cache."
getOffHeapCachedBINs() - Method in class com.sleepycat.je.EnvironmentStats
"Number of BINs (full BINs and BIN-deltas) residing in the off-heap cache."
getOffHeapCachedLNs() - Method in class com.sleepycat.je.EnvironmentStats
"Number of LNs residing in the off-heap cache."
getOffHeapCacheSize() - Method in class com.sleepycat.je.EnvironmentMutableConfig
A convenience method for getting EnvironmentConfig.MAX_OFF_HEAP_MEMORY.
getOffHeapCriticalNodesTargeted() - Method in class com.sleepycat.je.EnvironmentStats
"Number of nodes targeted in \'critical eviction\' mode."
getOffHeapDirtyNodesEvicted() - Method in class com.sleepycat.je.EnvironmentStats
"Number of target BINs evicted from the off-heap cache that were dirty and therefore were logged."
getOffHeapLNsEvicted() - Method in class com.sleepycat.je.EnvironmentStats
"Number of LNs evicted from the off-heap cache as a result of BIN stripping."
getOffHeapLNsLoaded() - Method in class com.sleepycat.je.EnvironmentStats
"Number of LNs loaded from the off-heap cache."
getOffHeapLNsStored() - Method in class com.sleepycat.je.EnvironmentStats
"Number of LNs stored into the off-heap cache."
getOffHeapLRUSize() - Method in class com.sleepycat.je.EnvironmentStats
"Number of LRU entries used for the off-heap cache."
getOffHeapNodesEvicted() - Method in class com.sleepycat.je.EnvironmentStats
"Number of target BINs (including BIN-deltas) evicted from the off-heap cache."
getOffHeapNodesMutated() - Method in class com.sleepycat.je.EnvironmentStats
"Number of off-heap target BINs mutated to BIN-deltas."
getOffHeapNodesSkipped() - Method in class com.sleepycat.je.EnvironmentStats
"Number of off-heap target BINs on which no action was taken."
getOffHeapNodesStripped() - Method in class com.sleepycat.je.EnvironmentStats
"Number of target BINs whose off-heap child LNs were evicted (stripped)."
getOffHeapNodesTargeted() - Method in class com.sleepycat.je.EnvironmentStats
"Number of BINs selected as off-heap eviction targets."
getOffHeapThreadUnavailable() - Method in class com.sleepycat.je.EnvironmentStats
"Number of eviction tasks that were submitted to the background off-heap evictor pool, but were refused because all eviction threads were busy."
getOffHeapTotalBlocks() - Method in class com.sleepycat.je.EnvironmentStats
"Total number of memory blocks in off-heap cache."
getOffHeapTotalBytes() - Method in class com.sleepycat.je.EnvironmentStats
"Total number of estimated bytes in off-heap cache."
getOffset() - Method in class com.sleepycat.je.DatabaseEntry
Returns the byte offset into the data array.
getOperationList(Environment) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
Get mbean operation metadata for this environment.
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.
getOwnerTxnIds() - Method in exception com.sleepycat.je.LockConflictException
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.
getPackedLongByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a packed long integer.
getParentId() - Method in class com.sleepycat.je.TransactionStats.Active
The transaction ID of the parent transaction (or 0, if no parent).
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.
getPdescriptor(Class) - Static method in class com.sleepycat.util.ConfigBeanInfoBase
 
getPendingLNQueueSize() - Method in class com.sleepycat.je.EnvironmentStats
"Number of LNs pending because they were locked and could not be migrated."
getPermissibleLag(TimeUnit) - Method in class com.sleepycat.je.rep.TimeConsistencyPolicy
Returns the allowed time lag associated with this policy.
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.
getPort() - Method in interface com.sleepycat.je.rep.ReplicationNode
Returns the port number associated with the node.
getPrev(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the previous key/data pair and returns that pair.
getPrev(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Moves the cursor to the previous key/data pair and returns 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.
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 returns 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, moves the cursor to the previous key/data pair of the database and returns 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.
getPrevNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the previous non-duplicate key/data pair and returns that pair.
getPrevNoDup(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Moves the cursor to the previous non-duplicate key/data pair and returns 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.
getPriDeleteFailOps() - Method in class com.sleepycat.je.EnvironmentStats
Number of failed primary DB deletion operations.
getPriDeleteOps() - Method in class com.sleepycat.je.EnvironmentStats
Number of successful primary DB deletion operations.
getPriInsertFailOps() - Method in class com.sleepycat.je.EnvironmentStats
Number of failed primary DB insertion operations.
getPriInsertOps() - Method in class com.sleepycat.je.EnvironmentStats
Number of successful primary DB insertion operations.
getPrimaryConfig(Class) - Method in class com.sleepycat.persist.EntityStore
Returns the default primary database Berkeley DB engine API configuration for an entity class.
getPrimaryDatabase() - Method in class com.sleepycat.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(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 exception com.sleepycat.je.SecondaryReferenceException
Returns the primary key being accessed during the failure.
getPrimaryKey() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns the primary key metadata for a key declared in this class, or null if none is declared.
getPrimaryKey() - Method in class com.sleepycat.persist.model.EntityMetadata
Returns the primary key metadata for this entity.
getPrimitiveBinding(Class<T>) - Static method in class com.sleepycat.bind.tuple.TupleBinding
Creates a tuple binding for a primitive Java class.
getPrintInfo() - Method in class com.sleepycat.je.VerifyConfig
Returns true if the Environment.verify and Database.verify are configured to print basic verification information.
getPriPositionOps() - Method in class com.sleepycat.je.EnvironmentStats
Number of successful primary DB position operations.
getPriSearchFailOps() - Method in class com.sleepycat.je.EnvironmentStats
Number of failed primary DB key search operations.
getPriSearchOps() - Method in class com.sleepycat.je.EnvironmentStats
Number of successful primary DB key search operations.
getPriUpdateOps() - Method in class com.sleepycat.je.EnvironmentStats
Number of successful primary DB update operations.
getProcessedBins() - Method in class com.sleepycat.je.EnvironmentStats
The number of BINs that were successfully processed by the IN Compressor.
getProgressListener() - Method in class com.sleepycat.je.PreloadConfig
Return the ProgressListener for this PreloadConfig.
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.
getPropertiesInfo(Class) - Static method in class com.sleepycat.util.ConfigBeanInfoBase
 
getPropertyDescriptors() - Method in class com.sleepycat.je.rep.monitor.MonitorConfigBeanInfo
 
getPropertyDescriptors() - Method in class com.sleepycat.persist.evolve.EvolveConfigBeanInfo
 
getPropertyDescriptors() - Method in class com.sleepycat.persist.StoreConfigBeanInfo
 
getPropertyDescriptors(Class) - Method in class com.sleepycat.util.ConfigBeanInfoBase
Gets the bean's PropertyDescriptors.
getProps() - Method in class com.sleepycat.je.rep.arbiter.ArbiterMutableConfig
 
getProtectedLogSize() - Method in class com.sleepycat.je.EnvironmentStats
"Bytes used by all protected data files: the subset of reserved files that are temporarily protected and cannot be deleted."
getProtectedLogSizeMap() - Method in class com.sleepycat.je.EnvironmentStats
"A breakdown of protectedLogSize as a map of protecting entity name to protected size in bytes."
getProtocolBytesReadRate() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
Bytes read throughput, in terms of bytes received from the replication network channels per second.
getProtocolBytesWriteRate() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
Bytes written throughput, in terms of bytes written to the replication network channels per second.
getProtocolMessageReadRate() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
Incoming replication message throughput, in terms of messages received from the replication network channels per second.
getProtocolMessageWriteRate() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
Outgoing message throughput, in terms of message written to the replication network channels per second.
getProtocolReadNanos() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of nanoseconds spent reading from the network channel.
getProtocolWriteNanos() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of nanoseconds spent writing to the network channel.
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.
getQueueSize() - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Returns the maximum number of entries in the queue before the DiskOrderedCursor producer thread blocks.
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.
getReadCommitted() - Method in class com.sleepycat.je.CursorConfig
Returns true if read operations performed by the cursor are configured to obey read committed isolation.
getReadCommitted() - Method in class com.sleepycat.je.TransactionConfig
Returns true if the transaction is configured for read committed isolation.
getReadIntLength(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be read by PackedInteger.readInt(byte[], int).
getReadLongLength(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be read by PackedInteger.readLong(byte[], int).
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.TransactionConfig
Returns whether read-only is configured for this transaction.
getReadOnly() - Method in class com.sleepycat.persist.StoreConfig
Returns the read-only configuration property.
getReadSortedIntLength(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be read by PackedInteger.readSortedInt(byte[], int).
getReadSortedLongLength(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be read by PackedInteger.readSortedLong(byte[], int).
getReadUncommitted() - Method in class com.sleepycat.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.
getReceiveBufferSize() - Method in class com.sleepycat.je.rep.NetworkRestoreConfig
Returns the size of the receive buffer associated with the socket used to transfer files during the NetworkRestore operation.
getRecoveryProgressListener() - Method in class com.sleepycat.je.EnvironmentConfig
Return the ProgressListener to be used at this environment startup.
getRelatches() - Method in class com.sleepycat.je.BtreeStats
Returns the number of latch upgrades (relatches) required while operating on this database's BTree.
getRelatchesRequired() - Method in class com.sleepycat.je.EnvironmentStats
Returns the number of latch upgrades (relatches) required while operating on this Environment.
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.
getRepConfig() - Method in class com.sleepycat.je.rep.ReplicatedEnvironment
Return the replication configuration that has been used to create this handle.
getRepenvUUID() - Method in class com.sleepycat.je.CommitToken
 
getRepGroup() - Method in class com.sleepycat.je.rep.monitor.GroupChangeEvent
Returns the current description of the replication group.
getReplayElapsedTxnTime() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The total elapsed time in milliseconds spent replaying committed and aborted transactions.
getReplayMaxCommitProcessingNanos() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The maximum time taken to replay a transaction commit operation.
getReplayMinCommitProcessingNanos() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The minimum time taken to replay a transaction commit operation.
getReplayQueueOverflow() - Method in class com.sleepycat.je.rep.arbiter.ArbiterStats
The number of attempts to queue a response when the queue was full.
getReplayTotalCommitProcessingNanos() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The total time spent to replay all commit operations.
getReplicaAck() - Method in class com.sleepycat.je.Durability
Returns the replica acknowledgment policy used by the master when committing changes to a replicated environment.
getReplicaAckTimeout(TimeUnit) - Method in class com.sleepycat.je.rep.ReplicationConfig
Returns the configured replica timeout value.
getReplicaDelayMap() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
Returns a map from replica node name to the delay, in milliseconds, between when a transaction was committed on the master and when the master learned that the transaction was processed on the replica, if known.
getReplicaLastCommitTimestampMap() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
Returns a map from replica node name to the commit timestamp of the last committed transaction that was processed on the replica, if known.
getReplicaLastCommitVLSNMap() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
Returns a map from replica node name to the VLSN of the last committed transaction that was processed on the replica, if known.
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
Returns the replicated property for the database.
getReplicated() - Method in class com.sleepycat.persist.StoreConfig
Returns the replicated property for the store.
getReplicaVLSNLagMap() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
Returns a map from replica node name to the lag, in VLSNs, between the replication state of the replica and the master, if known.
getReplicaVLSNRateMap() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
Returns a map from replica node name to a moving average of the rate, in VLSNs per minute, that the replica is processing replication data, if known.
getRepMutableConfig() - Method in class com.sleepycat.je.rep.ReplicatedEnvironment
 
getRepStats(StatsConfig) - Method in class com.sleepycat.je.rep.ReplicatedEnvironment
Returns statistics associated with this environment.
getRequiredEvictBytes() - Method in class com.sleepycat.je.EnvironmentStats
Deprecated.
The method returns 0 always.
getRequiredNodeCount() - Method in exception com.sleepycat.je.rep.InsufficientReplicasException
Returns the number of nodes (including the master) that were required to be active in order to satisfy the Replica ack policy.
getReservedLogSize() - Method in class com.sleepycat.je.EnvironmentStats
"Bytes used by all reserved data files: files that have beencleaned and can be deleted if they are not protected."
getRetainLogFiles() - Method in class com.sleepycat.je.rep.NetworkRestoreConfig
Returns a boolean indicating whether existing log files should be retained or deleted.
getRetryInterval() - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Returns the number of milliseconds between ping thread retries.
getRootSplits() - Method in class com.sleepycat.je.BtreeStats
The number of times the root of the BTree was split.
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.
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.
getSearchKey(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the given key of the database, and returns the datum associated with the given key.
getSearchKey(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Moves the cursor to the given key of the database, and returns 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.
getSearchKeyRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Moves the cursor to the closest matching key of the database, and returns the data item associated with the matching key.
getSearchKeyRange(DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.SecondaryCursor
Moves the cursor to the closest matching key of the database, and returns 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.
getSecDeleteOps() - Method in class com.sleepycat.je.EnvironmentStats
Number of successful secondary DB deletion operations.
getSecInsertOps() - Method in class com.sleepycat.je.EnvironmentStats
Number of successful secondary DB insertion operations.
getSecondaryBulkLoad() - Method in class com.sleepycat.persist.StoreConfig
Returns the bulk-load-secondaries configuration property.
getSecondaryConfig() - Method in class com.sleepycat.je.SecondaryDatabase
Deprecated.
As of JE 4.0.13, replaced by SecondaryDatabase.getConfig().
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.
getSecondaryDatabaseName() - Method in exception com.sleepycat.je.SecondaryReferenceException
Returns the name of the secondary database being accessed during the failure.
getSecondaryDatabases() - Method in class com.sleepycat.je.Database
Returns a list of all SecondaryDatabase objects associated with a primary database.
getSecondaryDatabases() - Method in class com.sleepycat.je.SecondaryDatabase
Returns an empty list, since this database is itself a secondary 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(String, String) - Method in class com.sleepycat.persist.raw.RawStore
Opens the secondary index for a given entity class and secondary key name.
getSecondaryKey() - Method in exception com.sleepycat.je.SecondaryReferenceException
Returns the secondary key being accessed during the failure.
getSecondaryKeys() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns an unmodifiable map of key name (which may be different from field name) to secondary key metadata for all secondary keys declared in this class, or null if no secondary keys are declared in this class.
getSecondaryKeys() - Method in class com.sleepycat.persist.model.EntityMetadata
Returns an unmodifiable map of key name to secondary key metadata, or an empty map if no secondary keys are defined for this entity.
getSecondaryNodes() - Method in class com.sleepycat.je.rep.ReplicationGroup
Returns the subset of nodes in the group with replicated environments that do not participate in elections and cannot become masters.
getSecPositionOps() - Method in class com.sleepycat.je.EnvironmentStats
Number of successful secondary DB position operations.
getSecSearchFailOps() - Method in class com.sleepycat.je.EnvironmentStats
Number of failed secondary DB key search operations.
getSecSearchOps() - Method in class com.sleepycat.je.EnvironmentStats
Number of successful secondary DB key search operations.
getSecUpdateOps() - Method in class com.sleepycat.je.EnvironmentStats
Number of successful secondary DB update operations.
getSequence(String) - Method in class com.sleepycat.persist.EntityStore
Returns a named sequence for using Berkeley DB engine API directly, opening it if necessary.
getSequenceConfig(String) - Method in class com.sleepycat.persist.EntityStore
Returns the default Berkeley DB engine API configuration for a named key sequence.
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.EnvironmentConfig
A convenience method for getting the EnvironmentConfig.SHARED_CACHE parameter.
getSharedCacheTotalBytes() - Method in class com.sleepycat.je.EnvironmentStats
"Total amount of the shared JE main cache in use, in bytes."
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.
getSize() - Method in class com.sleepycat.je.DatabaseEntry
Returns the byte size of the data array.
getSocketAddress() - Method in class com.sleepycat.je.rep.monitor.NewMasterEvent
Returns the socket address associated with the new master
getSocketAddress() - Method in interface com.sleepycat.je.rep.ReplicationNode
The socket address used by other nodes in the replication group to communicate with this node.
getSocketConnectTimeout() - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Returns the socketConnection timeout, in milliseconds, used when the ping thread attempts to establish a connection with a replication node.
getSortedBigDecimalByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a sorted BigDecimal.
getSortedBigDecimalMaxByteLength(BigDecimal) - Static method in class com.sleepycat.bind.tuple.TupleOutput
Returns the maximum byte length that would be output for a given BigDecimal value if TupleOutput.writeSortedBigDecimal(java.math.BigDecimal) were called.
getSortedDuplicates() - Method in class com.sleepycat.je.DatabaseConfig
Returns true if the database is configured to support records with duplicate keys.
getSortedPackedIntByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a sorted packed integer.
getSortedPackedLongByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a sorted packed long integer.
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.
getState() - Method in class com.sleepycat.je.rep.arbiter.Arbiter
Gets the Arbiter state.
getState() - Method in class com.sleepycat.je.rep.arbiter.ArbiterStats
The ReplicatedEnvironment.State of the node.
getState() - Method in class com.sleepycat.je.rep.ReplicatedEnvironment
Returns the current state of the node associated with this replication environment.
getState() - Method in class com.sleepycat.je.rep.StateChangeEvent
Returns the state that the node has transitioned to.
getState() - Method in class com.sleepycat.je.Transaction
Returns the current state of the transaction.
getStateChangeListener() - Method in class com.sleepycat.je.rep.ReplicatedEnvironment
Returns the listener used to receive asynchronous replication node state change events.
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.rep.arbiter.Arbiter
Gets the Arbiter 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 cumulative statistics gathered during eager evolution.
getStatsConfig(Object[]) - Method in class com.sleepycat.je.jmx.JEMBean
Helper for creating a StatsConfig object to use as an operation parameter.
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.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.
getStreamHeader() - Static method in class com.sleepycat.bind.serial.SerialOutput
Returns the fixed stream header used for all serialized streams in PROTOCOL_VERSION_2 format.
getStringByteLength() - Method in class com.sleepycat.bind.tuple.TupleInput
Returns the byte length of a null-terminated UTF string in the data buffer, including the terminator.
getSubclassIndex(PrimaryIndex<PK, E1>, Class<E2>, Class<SK>, String) - Method in class com.sleepycat.persist.EntityStore
Returns a secondary index for a secondary key in an entity subclass, opening it if necessary.
getSuper() - Method in class com.sleepycat.persist.raw.RawObject
Returns the instance of the superclass, or null if the superclass is Object or Enum.
getSuperType() - Method in interface com.sleepycat.persist.raw.RawType
Returns the type of the superclass, or null if the superclass is Object or this is not a complex type (in other words, this is a simple type or an array type).
getSync() - Method in class com.sleepycat.je.TransactionConfig
Returns true if the transaction is configured to write and synchronously flush the log it when commits.
getSyncupProgressListener() - Method in class com.sleepycat.je.rep.ReplicationConfig
Return the ProgressListener to be used at this environment startup.
getSystemLoad() - Method in class com.sleepycat.je.rep.NodeState
Returns the system load average for the last minute.
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.
getterAndSetterMethods - Static variable in class com.sleepycat.util.ConfigBeanInfoBase
 
getThreadName() - Method in class com.sleepycat.je.ExceptionEvent
Returns the name of the daemon thread that threw the exception.
getThreadTransaction() - Method in class com.sleepycat.je.Environment
Returns the transaction associated with this thread if implied transactions are being used.
getTimeout(TimeUnit) - Method in class com.sleepycat.je.rep.CommitPointConsistencyPolicy
Return the timeout specified when creating this consistency policy.
getTimeout(TimeUnit) - Method in class com.sleepycat.je.rep.NoConsistencyRequiredPolicy
Always returns 0, no timeout is needed for this policy.
getTimeout(TimeUnit) - Method in class com.sleepycat.je.rep.TimeConsistencyPolicy
Returns the consistency timeout associated with this policy.
getTimeout(TimeUnit) - Method in interface com.sleepycat.je.ReplicaConsistencyPolicy
The timeout associated with the consistency policy.
getTips() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
 
getTotalLogSize() - Method in class com.sleepycat.je.EnvironmentStats
"Total bytes used by data files on disk: activeLogSize + reservedLogSize."
getTotalTxnMs() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The total time in milliseconds spent in replicated transactions.
getTrackerLagConsistencyWaitMs() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The total time (in msec) for which a Replica held back a Environment.beginTransaction(Transaction,TransactionConfig) operation to satisfy the TimeConsistencyPolicy.
getTrackerLagConsistencyWaits() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of times a Replica held back a Environment.beginTransaction(Transaction,TransactionConfig) operation to satisfy the TimeConsistencyPolicy.
getTrackerVLSNConsistencyWaitMs() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The total time (in msec) for which a Replica held back a Environment.beginTransaction(Transaction,TransactionConfig) operation to satisfy the CommitPointConsistencyPolicy.
getTrackerVLSNConsistencyWaits() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
The number of times a Replica held back a Environment.beginTransaction(Transaction,TransactionConfig) operation to satisfy the CommitPointConsistencyPolicy.
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
 
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.
getTransactionConfig() - Method in class com.sleepycat.collections.TransactionRunner
getTransactionStats(StatsConfig) - Method in class com.sleepycat.je.Environment
Returns the database environment's transactional statistics.
getTransactionTimeout() - Method in class com.sleepycat.je.XAEnvironment
 
getTruncationFileNumber() - Method in exception com.sleepycat.je.rep.RollbackProhibitedException
 
getTruncationFileOffset() - Method in exception com.sleepycat.je.rep.RollbackProhibitedException
The JE log must be truncated to this offset in the specified file in order for this node to rejoin the group.
getTTL() - Method in class com.sleepycat.je.WriteOptions
Returns the Time-To-Live property for a 'put' operation.
getTTLUnit() - Method in class com.sleepycat.je.WriteOptions
Returns the Time-To-Live time unit for a 'put' operation.
getTupleBufferSize() - Method in class com.sleepycat.bind.tuple.TupleBase
Returns the initial byte size of the output buffer.
getTupleOutput(BigDecimal) - Method in class com.sleepycat.bind.tuple.BigDecimalBinding
 
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(Integer) - Method in class com.sleepycat.bind.tuple.PackedIntegerBinding
 
getTupleOutput(Long) - Method in class com.sleepycat.bind.tuple.PackedLongBinding
 
getTupleOutput(Short) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
getTupleOutput(BigDecimal) - Method in class com.sleepycat.bind.tuple.SortedBigDecimalBinding
 
getTupleOutput(Double) - Method in class com.sleepycat.bind.tuple.SortedDoubleBinding
 
getTupleOutput(Float) - Method in class com.sleepycat.bind.tuple.SortedFloatBinding
 
getTupleOutput(Integer) - Method in class com.sleepycat.bind.tuple.SortedPackedIntegerBinding
 
getTupleOutput(Long) - Method in class com.sleepycat.bind.tuple.SortedPackedLongBinding
 
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.
getTxnNoSync() - Method in class com.sleepycat.je.EnvironmentMutableConfig
getTxnSerializableIsolation() - Method in class com.sleepycat.je.EnvironmentConfig
A convenience method for getting EnvironmentConfig.TXN_SERIALIZABLE_ISOLATION.
getTxnTimeout(TimeUnit) - Method in class com.sleepycat.je.EnvironmentConfig
A convenience method for getting EnvironmentConfig.TXN_TIMEOUT.
getTxnTimeout() - Method in class com.sleepycat.je.EnvironmentConfig
Deprecated.
getTxnTimeout(TimeUnit) - Method in class com.sleepycat.je.Transaction
Returns the timeout value for the transaction lifetime.
getTxnWriteNoSync() - Method in class com.sleepycat.je.EnvironmentMutableConfig
getType() - Method in interface com.sleepycat.je.rep.ReplicationNode
Returns the type associated with the node.
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.
getUnknownStateTimeout(TimeUnit) - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
Returns the Unknown state timeout.
getUpdateTTL() - Method in class com.sleepycat.je.WriteOptions
Returns the update-TTL property for a 'put' operation.
getUseExistingConfig() - Method in class com.sleepycat.je.DatabaseConfig
Return the value of the useExistingConfig property.
getValue() - Method in class com.sleepycat.collections.MapEntryParameter
Returns the value of this entry.
getValue() - Method in class com.sleepycat.je.SequenceStats
Returns the current cached value of the sequence.
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.
getVerbose() - Method in class com.sleepycat.persist.model.ClassEnhancer
Gets verbose mode.
getVerifyDataRecords() - Method in class com.sleepycat.je.VerifyConfig
Returns the verifyDataRecords value.
getVerifySecondaries() - Method in class com.sleepycat.je.VerifyConfig
Returns the verifySecondaries value.
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.
getVersionString() - Method in class com.sleepycat.je.JEVersion
Release version, suitable for display.
getVLSN() - Method in class com.sleepycat.je.CommitToken
 
getVLSN() - Method in class com.sleepycat.je.rep.arbiter.ArbiterStats
The highest commit VLSN that has been acknowledged.
getVLSNRate() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
A moving average of the rate replication data is being generated by the master, in VLSNs per minute, or 0 if not known or this node is not the master.
getWaiterTxnIds() - Method in exception com.sleepycat.je.LockConflictException
Returns an array of longs containing transaction ids of waiters at the the time of the timeout.
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.
getWriteIntLength(int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be written by PackedInteger.writeInt(byte[], int, int).
getWriteLongLength(long) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be written by PackedInteger.writeLong(byte[], int, long).
getWriteNoSync() - Method in class com.sleepycat.je.TransactionConfig
Deprecated.
getWrites() - Method in class com.sleepycat.je.rep.arbiter.ArbiterStats
The number of file writes.
getWriteSortedIntLength(int) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be written by PackedInteger.writeSortedInt(byte[], int, int).
getWriteSortedLongLength(long) - Static method in class com.sleepycat.util.PackedInteger
Returns the number of bytes that would be written by PackedInteger.writeSortedLong(byte[], int, long).
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.
GROUP_NAME - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The name for the replication group.
GroupChangeEvent - Class in com.sleepycat.je.rep.monitor
The event generated when the group composition changes.
GroupChangeEvent.GroupChangeType - Enum in com.sleepycat.je.rep.monitor
The kind of GroupChangeEvent.
GroupShutdownException - Exception in com.sleepycat.je.rep
Thrown when an attempt is made to access an environment that was shutdown by the Master as a result of a call to ReplicatedEnvironment.shutdownGroup(long, TimeUnit).

H

HALT_ON_COMMIT_AFTER_CHECKSUMEXCEPTION - Static variable in class com.sleepycat.je.EnvironmentConfig
By default, if a checksum exception is found at the end of the log during Environment startup, JE will assume the checksum is due to previously interrupted I/O and will quietly truncate the log and restart.
handleException(Exception, int, int) - Method in class com.sleepycat.collections.TransactionRunner
Handles exceptions that occur during a transaction, and may implement transaction retry policy.
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.StoredMap
 
hashCode() - Method in class com.sleepycat.je.CommitToken
 
hashCode() - Method in class com.sleepycat.je.DatabaseEntry
Returns a hash code based on the data value.
hashCode() - Method in class com.sleepycat.je.Durability
 
hashCode() - Method in class com.sleepycat.je.JEVersion
 
hashCode() - Method in class com.sleepycat.je.rep.CommitPointConsistencyPolicy
 
hashCode() - Method in class com.sleepycat.je.rep.NoConsistencyRequiredPolicy
 
hashCode() - Method in class com.sleepycat.je.rep.TimeConsistencyPolicy
 
hashCode() - Method in class com.sleepycat.persist.evolve.Converter
 
hashCode() - Method in class com.sleepycat.persist.evolve.EntityConverter
 
hashCode() - Method in class com.sleepycat.persist.evolve.Mutation
 
hashCode() - Method in class com.sleepycat.persist.evolve.Mutations
 
hashCode() - Method in class com.sleepycat.persist.evolve.Renamer
 
hashCode() - Method in class com.sleepycat.persist.model.ClassMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.EntityMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.FieldMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.PrimaryKeyMetadata
 
hashCode() - Method in class com.sleepycat.persist.model.SecondaryKeyMetadata
 
hashCode() - Method in class com.sleepycat.persist.raw.RawObject
 
hasNext() - Method in class com.sleepycat.collections.StoredIterator
Returns true if this iterator has more elements when traversing in the forward direction.
hasPrevious() - Method in class com.sleepycat.collections.StoredIterator
Returns true if this iterator has more elements when traversing in the reverse direction.
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.
HELPER_HOSTS - Static variable in class com.sleepycat.je.rep.ReplicationConfig
Deprecated.
HELPER_HOSTS - Static variable in class com.sleepycat.je.rep.ReplicationMutableConfig
The string identifying one or more helper host and port pairs in this format:

I

ignoreMethods - Static variable in class com.sleepycat.util.ConfigBeanInfoBase
 
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
 
indexKeyBinding - Variable in class com.sleepycat.bind.serial.SerialSerialKeyCreator
 
IndexNotAvailableException - Exception in com.sleepycat.persist
Thrown by the getPrimaryIndex, getSecondaryIndex and getSubclassIndex when an index has not yet been created.
initClassFields() - Method in class com.sleepycat.je.jmx.JEDiagnostics
 
initClassFields() - Method in class com.sleepycat.je.jmx.JEMBean
 
initClassFields() - Method in class com.sleepycat.je.jmx.JEMonitor
 
initialize(ClassLoader) - Method in interface com.sleepycat.je.DatabaseComparator
Called to initialize a comparator object after it is instantiated or deserialized, and before it is used.
initialize(EntityModel) - Method in interface com.sleepycat.persist.evolve.Conversion
Initializes the conversion, allowing it to obtain raw type information from the entity model.
initializeProxy(T) - Method in interface com.sleepycat.persist.model.PersistentProxy
Copies the state of a given proxied class instance to this proxy instance.
inputToEntry(TupleInput, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.TupleBase
Utility method to set the data in a entry buffer to the data in a tuple input object.
INSUFFICIENT_REPLICAS_TIMEOUT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The amount of time that a Environment.beginTransaction(com.sleepycat.je.Transaction, com.sleepycat.je.TransactionConfig) on the Master will wait for a sufficient number of electable Replicas, as determined by the default Durability policy, to contact the Master.
InsufficientAcksException - Exception in com.sleepycat.je.rep
This exception is thrown at the time of a commit in a Master, if the Master could not obtain transaction commit acknowledgments from its Replicas in accordance with the Durability.ReplicaAckPolicy currently in effect and within the requested timeout interval.
InsufficientLogException - Exception in com.sleepycat.je.rep
This exception indicates that the log files constituting the Environment are insufficient and cannot be used as the basis for continuing with the replication stream provided by the current master.
InsufficientReplicasException - Exception in com.sleepycat.je.rep
Thrown by Environment.beginTransaction(com.sleepycat.je.Transaction, com.sleepycat.je.TransactionConfig) and Transaction.commit() when these operations are initiated at a Master which is not in contact with a quorum of Replicas as determined by the Durability.ReplicaAckPolicy that is in effect for the operation.
InsufficientReplicasException(Locker, Durability.ReplicaAckPolicy, int, Set<String>) - Constructor for exception com.sleepycat.je.rep.InsufficientReplicasException
Creates a Commit exception.
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
 
intToEntry(int, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.IntegerBinding
Converts a simple int value into an entry buffer.
intToEntry(int, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.PackedIntegerBinding
Converts a simple int value into an entry buffer, using PackedInteger format.
intToEntry(int, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedPackedIntegerBinding
Converts a simple int value into an entry buffer, using SortedPackedInteger format.
invoke(String, Object[], String[]) - Method in class com.sleepycat.je.jmx.JEDiagnostics
 
invoke(Environment, String, Object[], String[]) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
Invoke an operation for the given environment.
invoke(String, Object[], String[]) - Method in class com.sleepycat.je.jmx.JEMonitor
 
IOExceptionWrapper - Exception in com.sleepycat.util
An IOException that can contain nested exceptions.
IOExceptionWrapper(Throwable) - Constructor for exception com.sleepycat.util.IOExceptionWrapper
 
isActive() - Method in enum com.sleepycat.je.rep.ReplicatedEnvironment.State
 
isArbiter() - Method in enum com.sleepycat.je.rep.NodeType
Returns whether this is the NodeType.ARBITER type.
isArray() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this is an array type.
isClosed() - Method in class com.sleepycat.je.Environment
Returns whether the environment has been closed by the application.
isCorrupted() - Method in exception com.sleepycat.je.EnvironmentFailureException
Whether the EnvironmentFailureException indicates that the log is corrupt, meaning that a network restore (or restore from backup) should be performed.
isDataNode() - Method in enum com.sleepycat.je.rep.NodeType
Returns whether this type represents a data node, either NodeType.ELECTABLE or NodeType.SECONDARY.
isDeleted() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this type has been deleted using a class Deleter mutation.
isDetached() - Method in enum com.sleepycat.je.rep.ReplicatedEnvironment.State
 
isElectable() - Method in enum com.sleepycat.je.rep.NodeType
Returns whether this is the NodeType.ELECTABLE type.
isEmpty() - Method in class com.sleepycat.collections.StoredContainer
Returns true if this map or collection contains no mappings or elements.
isEmpty() - Method in class com.sleepycat.persist.evolve.Mutations
Returns true if no mutations are present.
isEntityClass() - Method in class com.sleepycat.persist.model.ClassMetadata
Returns whether this class is an entity class.
isEnum() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this is an enum type.
isInternalHandle() - Method in class com.sleepycat.je.Environment
 
isMaster() - Method in enum com.sleepycat.je.rep.ReplicatedEnvironment.State
 
isMonitor() - Method in enum com.sleepycat.je.rep.NodeType
Returns whether this is the NodeType.MONITOR type.
isOpen() - Method in class com.sleepycat.je.util.LogVerificationReadableByteChannel
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.
isPrimitive() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this type is a Java primitive: char, byte, short, int, long, float or double.
isReadModifyWrite() - Method in class com.sleepycat.collections.StoredIterator
Returns whether write-locks will be obtained when reading with this cursor.
isReplica() - Method in enum com.sleepycat.je.rep.ReplicatedEnvironment.State
 
isSameRM(XAResource) - Method in class com.sleepycat.je.XAEnvironment
 
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.
isSecondary() - Method in enum com.sleepycat.je.rep.NodeType
Returns whether this is the NodeType.SECONDARY type.
isSimple() - Method in interface com.sleepycat.persist.raw.RawType
Returns whether this is a simple type: primitive, primitive wrapper, BigInteger, BigDecimal, String or Date.
isTransactional() - Method in class com.sleepycat.collections.StoredContainer
Returns whether the databases underlying this container are transactional.
isUnknown() - Method in enum com.sleepycat.je.rep.ReplicatedEnvironment.State
 
isUpdate() - Method in class com.sleepycat.je.OperationResult
Returns whether the operation was an update, for distinguishing inserts and updates performed by a Put.OVERWRITE operation.
isValid() - Method in class com.sleepycat.je.Environment
Returns whether this Environment is open, valid and can be used.
isValid() - Method in class com.sleepycat.je.Transaction
Returns whether this Transaction is open, which is equivalent to when Transaction.getState() returns Transaction.State.OPEN.
isWriteAllowed() - Method in class com.sleepycat.collections.StoredContainer
Returns true if this is a read-write container or false if this is a read-only container.
iterator() - Method in class com.sleepycat.collections.StoredCollection
Returns an iterator over the elements in this collection.
iterator(boolean) - Method in class com.sleepycat.collections.StoredCollection
Deprecated.
Please use StoredCollection.storedIterator() or StoredCollection.storedIterator(boolean) instead. Because the iterator returned must be closed, the method name iterator is confusing since standard Java iterators do not need to be closed.
iterator(Iterator<E>) - Static method in class com.sleepycat.collections.StoredCollections
Clones an iterator preserving its current position.
iterator() - Method in interface com.sleepycat.persist.EntityCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.
iterator(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.
iterator() - Method in interface com.sleepycat.persist.ForwardCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.
iterator(LockMode) - Method in interface com.sleepycat.persist.ForwardCursor
Returns an iterator over the key range, starting with the value following the current position or at the first value if the cursor is uninitialized.

J

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:
JEDiagnostics - Class in com.sleepycat.je.jmx
JEDiagnostics is a debugging mbean for a non replicated JE Environment.
JEDiagnostics(Environment) - Constructor for class com.sleepycat.je.jmx.JEDiagnostics
 
JEDiagnostics() - Constructor for class com.sleepycat.je.jmx.JEDiagnostics
 
JEException - Exception in com.sleepycat.je.jca.ra
 
JEException(String) - Constructor for exception com.sleepycat.je.jca.ra.JEException
 
JEMBean - Class in com.sleepycat.je.jmx
 
JEMBean(Environment) - Constructor for class com.sleepycat.je.jmx.JEMBean
 
JEMBean() - Constructor for class com.sleepycat.je.jmx.JEMBean
 
JEMBeanHelper - Class in com.sleepycat.je.jmx
Deprecated.
As of JE 4, JEMBeanHelper is deprecated in favor of the concrete MBeans available by default with a JE environment. These MBeans can be registered and enabled by the environment by setting the following JVM property: JEMonitor: This MBean provides general stats monitoring and access to basic environment level operations. JEMBeanHelper is a utility class for the MBean implementation which wants to add management of a JE environment to its capabilities. MBean implementations can contain a JEMBeanHelper instance to get MBean metadata for JE and to set attributes, get attributes, and invoke operations.

com.sleepycat.je.jmx.JEMonitor and the example program jmx.JEApplicationMBean are two MBean implementations which provide support different application use cases. See those classes for examples of how to use JEMBeanHelper.

JEMBeanHelper(File, boolean) - Constructor for class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
Instantiate a helper, specifying environment home and open capabilities.
JEMonitor - Class in com.sleepycat.je.jmx
JEMonitor is a JMX MBean which makes statistics and basic administrative operations available.
JEMonitor(Environment) - Constructor for class com.sleepycat.je.jmx.JEMonitor
 
JEMonitor() - Constructor for class com.sleepycat.je.jmx.JEMonitor
 
jeName - Variable in class com.sleepycat.je.jmx.JEMBean
 
JEVersion - Class in com.sleepycat.je
Berkeley DB Java Edition version information.
JEVersion(String) - Constructor for class com.sleepycat.je.JEVersion
 
join(StoredContainer[], Object[], JoinConfig) - Method in class com.sleepycat.collections.StoredCollection
Returns an iterator representing an equality join of the indices and index key values specified.
join(Cursor[], JoinConfig) - Method in class com.sleepycat.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.
JoinGroupEvent - Class in com.sleepycat.je.rep.monitor
The event generated when a node joins the group.

K

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.
keys() - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all keys in this index.
keys(Transaction, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing all keys in this index.
keys(K, boolean, K, boolean) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing keys in a key range.
keys(Transaction, K, boolean, K, boolean, CursorConfig) - Method in interface com.sleepycat.persist.EntityIndex
Opens a cursor for traversing keys in a key range.
keys() - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the primary keys of entities qualifying for the join.
keys(Transaction, CursorConfig) - Method in class com.sleepycat.persist.EntityJoin
Opens a cursor that returns the primary keys of entities qualifying for the join.
keySet() - Method in class com.sleepycat.collections.StoredMap
Returns a set view of the keys contained in this map.
keysIndex() - Method in class com.sleepycat.persist.SecondaryIndex
Returns a read-only keys index that maps secondary key to primary key.

L

last() - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns the last (highest) element currently in this sorted set.
last() - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns the last (highest) element currently in this sorted set.
last() - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns the last (highest) element currently in this sorted set.
last() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the last value and returns it, or returns null if the cursor range is empty.
last(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the last value and returns it, or returns null if the cursor range is empty.
lastKey() - Method in class com.sleepycat.collections.StoredSortedMap
Returns the last (highest) element currently in this sorted map.
LeaveGroupEvent - Class in com.sleepycat.je.rep.monitor
The event generated when a node leaves the group.
LeaveGroupEvent.LeaveReason - Enum in com.sleepycat.je.rep.monitor
The reason for why the node leaves the group.
len - Variable in class com.sleepycat.util.FastInputStream
 
load() - Method in class com.sleepycat.je.util.DbLoad
 
LOCK_DEADLOCK_DETECT - Static variable in class com.sleepycat.je.EnvironmentConfig
Whether to perform deadlock detection when a lock conflict occurs.
LOCK_DEADLOCK_DETECT_DELAY - Static variable in class com.sleepycat.je.EnvironmentConfig
The delay after a lock conflict, before performing deadlock detection.
LOCK_N_LOCK_TABLES - Static variable in class com.sleepycat.je.EnvironmentConfig
Number of Lock Tables.
LOCK_OLD_LOCK_EXCEPTIONS - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
since JE 6.5; has no effect, as if it were set to false.
LOCK_TIMEOUT - Static variable in class com.sleepycat.je.EnvironmentConfig
Configures the default lock timeout.
LockConflictException - Exception in com.sleepycat.je
The common base class for all exceptions that result from record lock conflicts during read and write operations.
LockMode - Enum in com.sleepycat.je
Record lock modes for read operations.
LockNotAvailableException - Exception in com.sleepycat.je
Thrown when a non-blocking operation fails to get a lock.
LockNotGrantedException - Exception in com.sleepycat.je
Deprecated.
LockPreemptedException - Exception in com.sleepycat.je.rep
Thrown when a lock has been "stolen", or preempted, from a transaction in a replicated environment.
LockStats - Class in com.sleepycat.je
Deprecated.
as of 4.0.10, replaced by Environment.getStats(StatsConfig).

LockTimeoutException - Exception in com.sleepycat.je
Thrown when multiple threads are competing for a lock and the lock timeout interval is exceeded for the current operation.
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.EnvironmentConfig
If true, perform a checksum check when reading entries from log.
LOG_CHUNKED_NIO - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
NIO is no longer used by JE and this parameter has no effect.
LOG_DETECT_FILE_DELETE - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, periodically detect unexpected file deletions.
LOG_DETECT_FILE_DELETE_INTERVAL - Static variable in class com.sleepycat.je.EnvironmentConfig
The interval used to check for unexpected file deletions.
LOG_DIRECT_NIO - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
NIO is no longer used by JE and this parameter has no effect.
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.EnvironmentConfig
The size of the file handle cache.
LOG_FILE_MAX - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum size of each individual JE log file, in bytes.
LOG_FLUSH_NO_SYNC_INTERVAL - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum time interval between committing a transaction with NO_SYNC durability, and making the transaction durable with respect to the file system.
LOG_FLUSH_SYNC_INTERVAL - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum time interval between committing a transaction with NO_SYNC or WRITE_NO_SYNC durability, and making the transaction durable with respect to the storage device.
LOG_FLUSH_TASK_INTERVAL - Static variable in class com.sleepycat.je.rep.ReplicationMutableConfig
Deprecated.
as of 7.2. Replaced by EnvironmentConfig.LOG_FLUSH_SYNC_INTERVAL. For compatibility with earlier releases, if this parameter is specified its value will be used as the flush sync interval; in this case, EnvironmentConfig.LOG_FLUSH_SYNC_INTERVAL may not also be specified.
LOG_FSYNC_TIME_LIMIT - Static variable in class com.sleepycat.je.EnvironmentConfig
If the time taken by an fsync exceeds this limit, a WARNING level message is logged.
LOG_FSYNC_TIMEOUT - Static variable in class com.sleepycat.je.EnvironmentConfig
The timeout limit for group file sync, in microseconds.
LOG_GROUP_COMMIT_INTERVAL - Static variable in class com.sleepycat.je.EnvironmentConfig
The time interval in nanoseconds during which transactions may be grouped to amortize the cost of write and/or fsync when a transaction commits with SyncPolicy#SYNC or SyncPolicy#WRITE_NO_SYNC on the local machine.
LOG_GROUP_COMMIT_THRESHOLD - Static variable in class com.sleepycat.je.EnvironmentConfig
The threshold value impacts the number of transactions that may be grouped to amortize the cost of write and/or fsync when a transaction commits with SyncPolicy#SYNC or SyncPolicy#WRITE_NO_SYNC on the local machine.
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.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_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_N_DATA_DIRECTORIES - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
as of 7.3. This feature is not known to provide benefits beyond that of a simple RAID configuration, and will be removed in the next release, which is slated for mid-April, 2017.
LOG_NUM_BUFFERS - Static variable in class com.sleepycat.je.EnvironmentConfig
The number of JE log buffers.
LOG_TOTAL_BUFFER_BYTES - Static variable in class com.sleepycat.je.EnvironmentConfig
The total memory taken by log buffers, in bytes.
LOG_USE_NIO - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
NIO is no longer used by JE and this parameter has no effect.
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_USE_WRITE_QUEUE - Static variable in class com.sleepycat.je.EnvironmentConfig
If true (default is true) the Write Queue is used for file I/O operations which are blocked by concurrent I/O operations.
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_WRITE_QUEUE_SIZE - Static variable in class com.sleepycat.je.EnvironmentConfig
The size of the Write Queue.
LogOverwriteException - Exception in com.sleepycat.je.rep
Thrown when one or more log files are modified (overwritten) as the result of a replication operation.
LogVerificationException - Exception in com.sleepycat.je.util
Thrown during log verification if a checksum cannot be verified or a log entry is determined to be invalid by examining its contents.
LogVerificationException(String) - Constructor for exception com.sleepycat.je.util.LogVerificationException
 
LogVerificationException(String, Throwable) - Constructor for exception com.sleepycat.je.util.LogVerificationException
 
LogVerificationInputStream - Class in com.sleepycat.je.util
Verifies the checksums in an InputStream for a log file in a JE Environment.
LogVerificationInputStream(Environment, InputStream, String) - Constructor for class com.sleepycat.je.util.LogVerificationInputStream
Creates a verification input stream.
LogVerificationReadableByteChannel - Class in com.sleepycat.je.util
Verifies the checksums in a ReadableByteChannel for a log file in a JE Environment.
LogVerificationReadableByteChannel(Environment, ReadableByteChannel, String) - Constructor for class com.sleepycat.je.util.LogVerificationReadableByteChannel
Creates a verification input stream.
LogWriteException - Exception in com.sleepycat.je
Thrown when an IOException or other failure occurs when writing to the JE log.
LongBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Long primitive wrapper or a long primitive.
LongBinding() - Constructor for class com.sleepycat.bind.tuple.LongBinding
 
longToEntry(long, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.LongBinding
Converts a simple long value into an entry buffer.
longToEntry(long, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.PackedLongBinding
Converts a simple Long value into an entry buffer, using PackedLong format.
longToEntry(long, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.SortedPackedLongBinding
Converts a simple Long value into an entry buffer, using SortedPackedLong format.

M

main(String[]) - Static method in class com.sleepycat.je.rep.util.DbEnableReplication
Usage:
main(String...) - Static method in class com.sleepycat.je.rep.util.DbGroupAdmin
Usage:
main(String[]) - Static method in class com.sleepycat.je.rep.util.DbPing
Usage:
main(String[]) - Static method in class com.sleepycat.je.rep.util.DbResetRepGroup
Usage:
main(String[]) - Static method in class com.sleepycat.je.util.DbCacheSize
Runs DbCacheSize as a command line utility.
main(String[]) - Static method in class com.sleepycat.je.util.DbDeleteReservedFiles
 
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.DbFilterStats
The main used by the DbFilterStats 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.DbSpace
 
main(String[]) - Static method in class com.sleepycat.je.util.DbStat
 
main(String[]) - Static method in class com.sleepycat.je.util.DbTruncateLog
Usage:
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.util.DbVerifyLog
 
main(String[]) - Static method in class com.sleepycat.persist.model.ClassEnhancer
Enhances classes in the directories specified.
makeSpace(int) - Method in class com.sleepycat.util.FastOutputStream
Ensure that at least the given number of bytes are available in the internal buffer.
map() - Method in interface com.sleepycat.persist.EntityIndex
Returns a standard Java map based on this entity index.
map() - Method in class com.sleepycat.persist.PrimaryIndex
 
map() - Method in class com.sleepycat.persist.SecondaryIndex
 
MapEntryParameter<K,V> - Class in com.sleepycat.collections
A simple Map.Entry implementation that can be used as in input parameter.
MapEntryParameter(K, V) - Constructor for class com.sleepycat.collections.MapEntryParameter
Creates a map entry with a given key and value.
mark - Variable in class com.sleepycat.util.FastInputStream
 
mark(int) - Method in class com.sleepycat.util.FastInputStream
 
markSupported() - Method in class com.sleepycat.util.FastInputStream
 
marshalEntry(TupleOutput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleEntry
Construct the key or data tuple entry from the key or data object.
MarshalledTupleEntry - Interface in com.sleepycat.bind.tuple
A marshalling interface implemented by key, data or entity classes that are represented as tuples.
MarshalledTupleKeyEntity - Interface in com.sleepycat.bind.tuple
A marshalling interface implemented by entity classes that represent keys as tuples.
marshalPrimaryKey(TupleOutput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
Extracts the entity's primary key and writes it to the key output.
marshalSecondaryKey(String, TupleOutput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
Extracts the entity's secondary key and writes it to the key output.
MasterReplicaTransitionException - Exception in com.sleepycat.je.rep
Deprecated.
as of JE 5.0.88 because the environment no longer needs to restart when transitioning from master to replica.
MasterReplicaTransitionException(EnvironmentImpl, Exception) - Constructor for exception com.sleepycat.je.rep.MasterReplicaTransitionException
Deprecated.
 
MasterStateException - Exception in com.sleepycat.je.rep
This exception indicates that the application attempted an operation that is not permitted when it is in the ReplicatedEnvironment.State.MASTER state.
MasterTransferFailureException - Exception in com.sleepycat.je.rep
Thrown by ReplicatedEnvironment.transferMaster(java.util.Set<java.lang.String>, int, java.util.concurrent.TimeUnit) if a Master Transfer operation cannot be completed within the allotted time.
MAX_CLOCK_DELTA - Static variable in class com.sleepycat.je.rep.ReplicationConfig
Sets the maximum acceptable clock skew between this Replica and its Feeder, which is the node that is the source of its replication stream.
MAX_DISK - Static variable in class com.sleepycat.je.EnvironmentConfig
An upper limit on the number of bytes used for data storage.
MAX_LENGTH - Static variable in class com.sleepycat.util.PackedInteger
The maximum number of bytes needed to store an int value (5).
MAX_LONG_LENGTH - Static variable in class com.sleepycat.util.PackedInteger
The maximum number of bytes needed to store a long value (9).
MAX_MEMORY - Static variable in class com.sleepycat.je.EnvironmentConfig
Configures the JE main cache size in bytes.
MAX_MEMORY_PERCENT - Static variable in class com.sleepycat.je.EnvironmentConfig
Configures the JE main cache size as a percentage of the JVM maximum memory.
MAX_MESSAGE_SIZE - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The maximum message size which will be accepted by a node (to prevent DOS attacks).
MAX_OFF_HEAP_MEMORY - Static variable in class com.sleepycat.je.EnvironmentConfig
Configures the number of bytes to be used as a secondary, off-heap cache.
MemberChangeEvent - Class in com.sleepycat.je.rep.monitor
MemberChangeEvent is the base class for all member status changed events.
MemberNotFoundException - Exception in com.sleepycat.je.rep
Thrown when an operation requires a replication group member and that member is not present in the replication group.
minAckNodes(int) - Method in enum com.sleepycat.je.Durability.ReplicaAckPolicy
Returns the minimum number of ELECTABLE replicas required to implement the ReplicaAckPolicy for a given replication group size.
Monitor - Class in com.sleepycat.je.rep.monitor
Provides a lightweight mechanism to track the current master node and the members of the replication group.
Monitor(ReplicationConfig) - Constructor for class com.sleepycat.je.rep.monitor.Monitor
Deprecated.
As of JE 5, replaced by Monitor.Monitor(MonitorConfig)
Monitor(MonitorConfig) - Constructor for class com.sleepycat.je.rep.monitor.Monitor
Creates a monitor instance.
MonitorChangeEvent - Class in com.sleepycat.je.rep.monitor
MonitorChangeEvent is the base class for all Monitor events.
MonitorChangeListener - Interface in com.sleepycat.je.rep.monitor
Applications can register for Monitor event notification through Monitor.startListener(com.sleepycat.je.rep.monitor.MonitorChangeListener).
MonitorConfig - Class in com.sleepycat.je.rep.monitor
Specifies the attributes used by a replication Monitor.
MonitorConfig() - Constructor for class com.sleepycat.je.rep.monitor.MonitorConfig
An instance created using the default constructor is initialized with the default settings.
MonitorConfigBeanInfo - Class in com.sleepycat.je.rep.monitor
 
MonitorConfigBeanInfo() - Constructor for class com.sleepycat.je.rep.monitor.MonitorConfigBeanInfo
 
Mutation - Class in com.sleepycat.persist.evolve
The base class for all mutations.
Mutations - Class in com.sleepycat.persist.evolve
A collection of mutations for configuring class evolution.
Mutations() - Constructor for class com.sleepycat.persist.evolve.Mutations
Creates an empty set of mutations.

N

NAME - Static variable in class com.sleepycat.je.rep.CommitPointConsistencyPolicy
The name:"CommitPointConsistencyPolicy" associated with this policy.
NAME - Static variable in class com.sleepycat.je.rep.NoConsistencyRequiredPolicy
The name:"NoConsistencyRequiredPolicy" associated with this policy.
NAME - Static variable in class com.sleepycat.je.rep.TimeConsistencyPolicy
The name:"TimeConsistencyPolicy" associated with this policy.
NetworkRestore - Class in com.sleepycat.je.rep
Obtains log files for a Replica from other members of the replication group.
NetworkRestore() - Constructor for class com.sleepycat.je.rep.NetworkRestore
Creates an instance of NetworkRestore suitable for restoring the logs at this node.
NetworkRestoreConfig - Class in com.sleepycat.je.rep
NetworkRestoreConfig defines the configuration parameters used to configure a NetworkRestore operation.
NetworkRestoreConfig() - Constructor for class com.sleepycat.je.rep.NetworkRestoreConfig
 
newMap(Database, Class<K>, Class<V>, boolean) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a map from a previously opened Database object.
NewMasterEvent - Class in com.sleepycat.je.rep.monitor
The event generated upon detecting a new Master.
newOutput() - Static method in class com.sleepycat.bind.tuple.TupleBase
Deprecated.
newOutput(byte[]) - Static method in class com.sleepycat.bind.tuple.TupleBase
Deprecated.
newSortedMap(Database, Class<K>, Class<V>, boolean) - Method in class com.sleepycat.collections.TupleSerialFactory
Creates a sorted map from a previously opened Database object.
next() - Method in class com.sleepycat.collections.StoredIterator
Returns the next element in the iteration.
next() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
next(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
next() - Method in interface com.sleepycat.persist.ForwardCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
next(LockMode) - Method in interface com.sleepycat.persist.ForwardCursor
Moves the cursor to the next value and returns it, or returns null if there are no more values in the cursor range.
nextDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with the same key (duplicate) and returns it, or returns null if no more values are present for the key at the current position.
nextDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with the same key (duplicate) and returns it, or returns null if no more values are present for the key at the current position.
nextIndex() - Method in class com.sleepycat.collections.StoredIterator
Returns the index of the element that would be returned by a subsequent call to next.
nextNoDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with a different key and returns it, or returns null if there are no more unique keys in the cursor range.
nextNoDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the next value with a different key and returns it, or returns null if there are no more unique keys in the cursor range.
NO_CONSISTENCY - Static variable in class com.sleepycat.je.rep.NoConsistencyRequiredPolicy
Convenience instance.
NoConsistencyRequiredPolicy - Class in com.sleepycat.je.rep
A consistency policy that lets a transaction on a replica using this policy proceed regardless of the state of the Replica relative to the Master.
NoConsistencyRequiredPolicy() - Constructor for class com.sleepycat.je.rep.NoConsistencyRequiredPolicy
Create a NoConsistencyRequiredPolicy.
NODE_DUP_TREE_MAX_ENTRIES - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
this property no longer has any effect; DatabaseConfig.setNodeMaxEntries(int) should be used instead.
NODE_HOST_PORT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
Names the hostname and port associated with this node in the replication group, e.g.
NODE_MAX_ENTRIES - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum number of entries in an internal btree node.
NODE_NAME - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The node name uniquely identifies this node within the replication group.
NODE_PRIORITY - Static variable in class com.sleepycat.je.rep.ReplicationMutableConfig
The election priority associated with this node.
NODE_TYPE - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The type of this node.
NodeState - Class in com.sleepycat.je.rep
The current state of a replication node and the application this node is running in.
NodeType - Enum in com.sleepycat.je.rep
The different types of nodes that can be in a replication group.
notify(NewMasterEvent) - Method in interface com.sleepycat.je.rep.monitor.MonitorChangeListener
The method is invoked whenever there is new master associated with the replication group.
notify(GroupChangeEvent) - Method in interface com.sleepycat.je.rep.monitor.MonitorChangeListener
The method is invoked whenever there is a change in the composition of the replication group.
notify(JoinGroupEvent) - Method in interface com.sleepycat.je.rep.monitor.MonitorChangeListener
The method is invoked whenever a node joins the group, by successfully opening its first ReplicatedEnvironment handle.
notify(LeaveGroupEvent) - Method in interface com.sleepycat.je.rep.monitor.MonitorChangeListener
The method is invoked whenever a node leaves the group by closing its last ReplicatedEnvironment handle.
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.
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.

O

objectToData(E, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Extracts the data entry from an entity Object.
objectToData(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
objectToData(E) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Extracts a data object from an entity object.
objectToData(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
objectToData(E) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Extracts a data object from an entity object.
objectToData(E) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
objectToData(E, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
objectToData(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Extracts a key tuple from an entity object.
objectToData(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
objectToEntry(byte[], DatabaseEntry) - Method in class com.sleepycat.bind.ByteArrayBinding
 
objectToEntry(E, DatabaseEntry) - Method in interface com.sleepycat.bind.EntryBinding
Converts an Object into a entry buffer.
objectToEntry(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialBinding
Serialize an object into an entry buffer.
objectToEntry(BigDecimal, TupleOutput) - Method in class com.sleepycat.bind.tuple.BigDecimalBinding
 
objectToEntry(BigInteger, TupleOutput) - Method in class com.sleepycat.bind.tuple.BigIntegerBinding
 
objectToEntry(Boolean, TupleOutput) - Method in class com.sleepycat.bind.tuple.BooleanBinding
 
objectToEntry(Byte, TupleOutput) - Method in class com.sleepycat.bind.tuple.ByteBinding
 
objectToEntry(Character, TupleOutput) - Method in class com.sleepycat.bind.tuple.CharacterBinding
 
objectToEntry(Double, TupleOutput) - Method in class com.sleepycat.bind.tuple.DoubleBinding
 
objectToEntry(Float, TupleOutput) - Method in class com.sleepycat.bind.tuple.FloatBinding
 
objectToEntry(Integer, TupleOutput) - Method in class com.sleepycat.bind.tuple.IntegerBinding
 
objectToEntry(Long, TupleOutput) - Method in class com.sleepycat.bind.tuple.LongBinding
 
objectToEntry(Integer, TupleOutput) - Method in class com.sleepycat.bind.tuple.PackedIntegerBinding
 
objectToEntry(Long, TupleOutput) - Method in class com.sleepycat.bind.tuple.PackedLongBinding
 
objectToEntry(Short, TupleOutput) - Method in class com.sleepycat.bind.tuple.ShortBinding
 
objectToEntry(BigDecimal, TupleOutput) - Method in class com.sleepycat.bind.tuple.SortedBigDecimalBinding
 
objectToEntry(Double, TupleOutput) - Method in class com.sleepycat.bind.tuple.SortedDoubleBinding
 
objectToEntry(Float, TupleOutput) - Method in class com.sleepycat.bind.tuple.SortedFloatBinding
 
objectToEntry(Integer, TupleOutput) - Method in class com.sleepycat.bind.tuple.SortedPackedIntegerBinding
 
objectToEntry(Long, TupleOutput) - Method in class com.sleepycat.bind.tuple.SortedPackedLongBinding
 
objectToEntry(String, TupleOutput) - Method in class com.sleepycat.bind.tuple.StringBinding
 
objectToEntry(E, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleBinding
 
objectToEntry(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleBinding
Converts a key or data object to a tuple entry.
objectToEntry(TupleInput, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleInputBinding
 
objectToEntry(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleMarshalledBinding
 
objectToKey(E, DatabaseEntry) - Method in interface com.sleepycat.bind.EntityBinding
Extracts the key entry from an entity Object.
objectToKey(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
 
objectToKey(E) - Method in class com.sleepycat.bind.serial.SerialSerialBinding
Extracts a key object from an entity object.
objectToKey(E, DatabaseEntry) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
 
objectToKey(E, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialBinding
Extracts a key tuple from an entity object.
objectToKey(E, TupleOutput) - Method in class com.sleepycat.bind.serial.TupleSerialMarshalledBinding
 
objectToKey(E, DatabaseEntry) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
 
objectToKey(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleBinding
Extracts a key tuple from an entity object.
objectToKey(E, TupleOutput) - Method in class com.sleepycat.bind.tuple.TupleTupleMarshalledBinding
 
off - Variable in class com.sleepycat.util.FastInputStream
 
OFFHEAP_CHECKSUM - Static variable in class com.sleepycat.je.EnvironmentConfig
Can be used to add a checksum to each off-heap block when the block is written, and validate the checksum when the block is read, for debugging purposes.
OFFHEAP_CORE_THREADS - Static variable in class com.sleepycat.je.EnvironmentConfig
The minimum number of threads in the off-heap eviction thread pool.
OFFHEAP_EVICT_BYTES - Static variable in class com.sleepycat.je.EnvironmentConfig
The off-heap evictor will attempt to keep memory usage this number of bytes below EnvironmentConfig.MAX_OFF_HEAP_MEMORY.
OFFHEAP_KEEP_ALIVE - Static variable in class com.sleepycat.je.EnvironmentConfig
The duration that excess threads in the off-heap eviction thread pool will stay idle; after this period, idle threads will terminate.
OFFHEAP_MAX_THREADS - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum number of threads in the off-heap eviction thread pool.
OFFHEAP_N_LRU_LISTS - Static variable in class com.sleepycat.je.EnvironmentConfig
The number of LRU lists in the off-heap JE cache.
OP_RESET_LOGGING - Static variable in class com.sleepycat.je.jmx.JEDiagnostics
 
OP_RESET_LOGGING_LEVEL - Static variable in class com.sleepycat.je.jmx.JEDiagnostics
 
openCursor(Transaction, CursorConfig) - Method in class com.sleepycat.je.Database
Returns a cursor into the database.
openCursor(DiskOrderedCursorConfig) - Method in class com.sleepycat.je.Database
Create a DiskOrderedCursor to iterate over the records in 'this' Database.
openCursor(Transaction, CursorConfig) - Method in class com.sleepycat.je.SecondaryDatabase
Obtain a cursor on a database, returning a SecondaryCursor.
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
 
openDiskOrderedCursor(Database[], DiskOrderedCursorConfig) - Method in class com.sleepycat.je.Environment
Create a DiskOrderedCursor to iterate over the records of a given set of databases.
openEnv(boolean) - Method in class com.sleepycat.je.util.DbDump
 
openSecondaryCursor(Transaction, CursorConfig) - Method in class com.sleepycat.je.SecondaryDatabase
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
 
openSequence(Transaction, DatabaseEntry, SequenceConfig) - Method in class com.sleepycat.je.Database
Opens a sequence in the database.
OperationFailureException - Exception in com.sleepycat.je
Indicates that a failure has occurred that impacts the current operation and/or transaction.
operationList - Variable in class com.sleepycat.je.jmx.JEMBean
 
OperationResult - Class in com.sleepycat.je
The result of an operation that successfully reads or writes a record.
OperationStatus - Enum in com.sleepycat.je
Status values from database operations.
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.

P

PackedInteger - Class in com.sleepycat.util
Static methods for reading and writing packed integers.
PackedInteger() - Constructor for class com.sleepycat.util.PackedInteger
 
PackedIntegerBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for an unsorted Integer primitive wrapper or an unsorted int primitive, that stores the value in the smallest number of bytes possible.
PackedIntegerBinding() - Constructor for class com.sleepycat.bind.tuple.PackedIntegerBinding
 
PackedLongBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for an unsorted Long primitive wrapper or an unsorted long primitive, that stores the value in the smallest number of bytes possible.
PackedLongBinding() - Constructor for class com.sleepycat.bind.tuple.PackedLongBinding
 
parse(String) - Static method in class com.sleepycat.je.Durability
Parses the string and returns the durability it represents.
parseArgs(String[]) - Method in class com.sleepycat.je.util.DbDump
 
PartialComparator - Interface in com.sleepycat.je
A tag interface used to mark a B-tree or duplicate comparator class as a partial comparator.
Persistent - Annotation Type in com.sleepycat.persist.model
Identifies a persistent class that is not an Entity class or a simple type.
PersistentProxy<T> - Interface in com.sleepycat.persist.model
Implemented by a proxy class to represent the persistent state of a (non-persistent) proxied class.
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(Database[], PreloadConfig) - Method in class com.sleepycat.je.Environment
Preloads the cache with multiple databases.
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.
PreloadConfig.Phases - Enum in com.sleepycat.je
Preload progress listeners report this phase value, along with a count of the number if times that the preload has fetched from disk.
PreloadStats - Class in com.sleepycat.je
PreloadStatus - Class in com.sleepycat.je
Describes the result of the Database.preload operation.
PreloadStatus(String) - Constructor for class com.sleepycat.je.PreloadStatus
 
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.XAEnvironment
 
prev() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value and returns it, or returns null if there are no preceding values in the cursor range.
prev(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value and returns it, or returns null if there are no preceding values in the cursor range.
prevDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value with the same key (duplicate) and returns it, or returns null if no preceding values are present for the key at the current position.
prevDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the previous value with the same key (duplicate) and returns it, or returns null if no preceding values are present for the key at the current position.
previous() - Method in class com.sleepycat.collections.StoredIterator
Returns the next element in the iteration.
previousIndex() - Method in class com.sleepycat.collections.StoredIterator
Returns the index of the element that would be returned by a subsequent call to previous.
prevNoDup() - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the preceding value with a different key and returns it, or returns null if there are no preceding unique keys in the cursor range.
prevNoDup(LockMode) - Method in interface com.sleepycat.persist.EntityCursor
Moves the cursor to the preceding value with a different key and returns it, or returns null if there are no preceding unique keys in the cursor range.
PrimaryIndex<PK,E> - Class in com.sleepycat.persist
The primary index for an entity class and its primary key.
PrimaryIndex(Database, Class<PK>, EntryBinding<PK>, Class<E>, EntityBinding<E>) - Constructor for class com.sleepycat.persist.PrimaryIndex
Creates a primary index without using an EntityStore.
PrimaryKey - Annotation Type in com.sleepycat.persist.model
Indicates the primary key field of an entity class.
PrimaryKeyAssigner - Interface in com.sleepycat.collections
An interface implemented to assign new primary key values.
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.
print(PrintStream) - Method in class com.sleepycat.je.util.DbSpace
Calculates utilization and prints a report to the given output stream.
printHeader(PrintStream, boolean, boolean) - Method in class com.sleepycat.je.util.DbDump
 
printStartupInfo(PrintStream) - Method in class com.sleepycat.je.Environment
Print a detailed report about the costs of different phases of environment startup.
printStartupInfo(PrintStream) - Method in class com.sleepycat.je.rep.ReplicatedEnvironment
Print a detailed report about the costs of different phases of environment startup.
printUsage(String) - Method in class com.sleepycat.je.util.DbDump
 
progress(T, long, long) - Method in interface com.sleepycat.je.ProgressListener
Called by BDB JE to indicate to the user that progress has been made on a potentially long running or asynchronous operation.
ProgressListener<T extends java.lang.Enum<T>> - Interface in com.sleepycat.je
ProgressListener provides feedback to the application that progress is being made on a potentially long running or asynchronous JE operation.
propertiesName - Static variable in class com.sleepycat.util.ConfigBeanInfoBase
 
PROTOCOL_OLD_STRING_ENCODING - Static variable in class com.sleepycat.je.rep.ReplicationConfig
When set to true, which is currently the default, the replication network protocol will use the JVM platform default charset (text encoding) for node names and host names.
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, Put, WriteOptions) - Method in class com.sleepycat.je.Cursor
Inserts or updates a record according to the specified Put type.
put(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Cursor
Stores a key/data pair into the database.
put(Transaction, DatabaseEntry, DatabaseEntry, Put, WriteOptions) - Method in class com.sleepycat.je.Database
Inserts or updates a record according to the specified Put type.
put(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.Database
Stores the key/data pair into the database.
Put - Enum in com.sleepycat.je
The operation type passed to "put" methods on databases and cursors.
put(DatabaseEntry, DatabaseEntry, Put, WriteOptions) - Method in class com.sleepycat.je.SecondaryCursor
This operation is not allowed on a secondary cursor.
put(DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryCursor
This operation is not allowed on a secondary cursor.
put(Transaction, DatabaseEntry, DatabaseEntry, Put, WriteOptions) - Method in class com.sleepycat.je.SecondaryDatabase
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(Transaction, E, Put, WriteOptions) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts or updates an entity, using Put type and WriteOptions parameters, and returning an OperationResult.
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).
putCurrent(DatabaseEntry) - Method in class com.sleepycat.je.Cursor
Replaces the data in the key/data pair at the current cursor position.
putCurrent(DatabaseEntry) - Method in class com.sleepycat.je.SecondaryCursor
This operation is not allowed on a secondary cursor.
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.
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.SecondaryCursor
This operation is not allowed on a secondary cursor.
putNoDupData(Transaction, DatabaseEntry, DatabaseEntry) - Method in class com.sleepycat.je.SecondaryDatabase
This operation is not allowed on a secondary database.
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.SecondaryCursor
This operation is not allowed on a secondary cursor.
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.
putNoReturn(E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity, or updates it if the primary key already exists (does not return the existing entity).
putNoReturn(Transaction, E) - Method in class com.sleepycat.persist.PrimaryIndex
Inserts an entity, or updates it if the primary key already exists (does not return the existing entity).

Q

QuorumPolicy - Enum in com.sleepycat.je.rep
The quorum policy determine the number of nodes that must participate to pick the winner of an election, and therefore the master of the group.
quorumSize(int) - Method in enum com.sleepycat.je.rep.QuorumPolicy
Returns the minimum number of nodes to needed meet the quorum policy.

R

RawField - Interface in com.sleepycat.persist.raw
The definition of a field in a RawType.
RawObject - Class in com.sleepycat.persist.raw
A raw instance that can be used with a RawStore or Conversion.
RawObject(RawType, Map<String, Object>, RawObject) - Constructor for class com.sleepycat.persist.raw.RawObject
Creates a raw object with a given set of field values for a complex type.
RawObject(RawType, Object[]) - Constructor for class com.sleepycat.persist.raw.RawObject
Creates a raw object with the given array elements for an array type.
RawObject(RawType, String) - Constructor for class com.sleepycat.persist.raw.RawObject
Creates a raw object with the given enum value for an enum type.
RawStore - Class in com.sleepycat.persist.raw
Provides access to the raw data in a store for use by general purpose tools.
RawStore(Environment, String, StoreConfig) - Constructor for class com.sleepycat.persist.raw.RawStore
Opens an entity store for raw data access.
RawType - Interface in com.sleepycat.persist.raw
The type definition for a simple or complex persistent type, or an array of persistent types.
read() - Method in class com.sleepycat.je.util.LogVerificationInputStream
read(byte[]) - Method in class com.sleepycat.je.util.LogVerificationInputStream
read(byte[], int, int) - Method in class com.sleepycat.je.util.LogVerificationInputStream
read(ByteBuffer) - Method in class com.sleepycat.je.util.LogVerificationReadableByteChannel
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_ONLY_TXN - Static variable in class com.sleepycat.je.Durability
Deprecated.
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.
readBigDecimal() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsorted BigDecimal.
readBigInteger() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a BigInteger.
readBoolean() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a boolean (one byte) unsigned value from the buffer and returns true if it is non-zero and false if it is zero.
readByte() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed byte (one byte) value from the buffer.
readBytes(int) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of bytes from the buffer, converting each unsigned byte value to a character of the resulting string.
readBytes(char[]) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of bytes from the buffer, converting each unsigned byte value to a character of the resulting array.
readChar() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a char (two byte) unsigned value from the buffer.
readChars(int) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of characters from the buffer, converting each two byte unsigned value to a character of the resulting string.
readChars(char[]) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of characters from the buffer, converting each two byte unsigned value to a character of the resulting array.
readClassDescriptor() - Method in class com.sleepycat.bind.serial.SerialInput
 
readDouble() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsorted double (eight byte) value from the buffer.
readFast() - Method in class com.sleepycat.util.FastInputStream
Equivalent to read() but does not throw IOException.
readFast(byte[]) - Method in class com.sleepycat.util.FastInputStream
Equivalent to read(byte[]) but does not throw IOException.
readFast(byte[], int, int) - Method in class com.sleepycat.util.FastInputStream
Equivalent to read(byte[],int,int) but does not throw IOException.
readFloat() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsorted float (four byte) value from the buffer.
readInt() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed int (four byte) value from the buffer.
readInt(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Reads a packed integer at the given buffer offset and returns it.
readLong() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed long (eight byte) value from the buffer.
readLong(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Reads a packed long integer at the given buffer offset and returns it.
ReadOptions - Class in com.sleepycat.je
Options for calling methods that read records.
ReadOptions() - Constructor for class com.sleepycat.je.ReadOptions
Constructs a ReadOptions object with default values for all properties.
readPackedInt() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsorted packed integer.
readPackedLong() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsorted packed long integer.
readShort() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a signed short (two byte) value from the buffer.
readSortedBigDecimal() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a sorted BigDecimal, with support for correct default sorting.
readSortedDouble() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a sorted double (eight byte) value from the buffer.
readSortedFloat() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a sorted float (four byte) value from the buffer.
readSortedInt(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Reads a sorted packed integer at the given buffer offset and returns it.
readSortedLong(byte[], int) - Static method in class com.sleepycat.util.PackedInteger
Reads a sorted packed long integer at the given buffer offset and returns it.
readSortedPackedInt() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a sorted packed integer.
readSortedPackedLong() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a sorted packed long integer.
readString() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads a null-terminated UTF string from the data buffer and converts the data from UTF to Unicode.
readString(int) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of UTF characters string from the data buffer and converts the data from UTF to Unicode.
readString(char[]) - Method in class com.sleepycat.bind.tuple.TupleInput
Reads the specified number of UTF characters string from the data buffer and converts the data from UTF to Unicode.
readUnsignedByte() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsigned byte (one byte) value from the buffer.
readUnsignedInt() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsigned int (four byte) value from the buffer.
readUnsignedShort() - Method in class com.sleepycat.bind.tuple.TupleInput
Reads an unsigned short (two byte) value from the buffer.
recover(int) - Method in class com.sleepycat.je.XAEnvironment
 
RecoveryProgress - Enum in com.sleepycat.je
Describes the different phases of initialization that be executed when an Environment is instantiated.
register() - Method in class com.sleepycat.je.rep.monitor.Monitor
Registers the monitor with the group so that it can be kept informed of the outcome of elections and group membership changes.
registerAppStateMonitor(AppStateMonitor) - Method in class com.sleepycat.je.rep.ReplicatedEnvironment
Registers an AppStateMonitor to receive the application state which this ReplicatedEnvironment is running in.
registerClass(Class) - Method in class com.sleepycat.persist.model.EntityModel
Registers a persistent class, most importantly, a PersistentProxy class or entity subclass.
Relationship - Enum in com.sleepycat.persist.model
Defines the relationship between instances of the entity class and the secondary keys.
remove(Object) - Method in class com.sleepycat.collections.StoredEntrySet
Removes the specified element from this set if it is present (optional operation).
remove() - Method in class com.sleepycat.collections.StoredIterator
Removes the last element that was returned by next or previous (optional operation).
remove(Object) - Method in class com.sleepycat.collections.StoredKeySet
Removes the specified key from this set if it is present (optional operation).
remove(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).
removeAll(Collection<?>) - Method in class com.sleepycat.collections.StoredCollection
Removes all this collection's elements that are also contained in the specified collection (optional operation).
removeDatabase(Transaction, String) - Method in class com.sleepycat.je.Environment
Removes a database from the environment, discarding all records in the database and removing the database name itself.
removeDatabase(String) - Method in class com.sleepycat.je.jca.ra.JEConnection
 
removeFileProtection(String) - Method in class com.sleepycat.je.util.DbBackup
Removes protection for a file in the backup set.
removeMember(String) - Method in class com.sleepycat.je.rep.util.DbGroupAdmin
Remove a node from the replication group.
removeMember(String) - Method in class com.sleepycat.je.rep.util.ReplicationGroupAdmin
Removes this node from the group, so that it is no longer a member of the group.
removeSequence(Transaction, DatabaseEntry) - Method in class com.sleepycat.je.Database
Removes the sequence from the database.
renameDatabase(Transaction, String, String) - Method in class com.sleepycat.je.Environment
Renames a database, without removing the records it contains.
Renamer - Class in com.sleepycat.persist.evolve
A mutation for renaming a class or field without changing the instance or field value.
Renamer(String, int, String) - Constructor for class com.sleepycat.persist.evolve.Renamer
Creates a mutation for renaming the class of all instances of the given class version.
Renamer(String, int, String, String) - Constructor for class com.sleepycat.persist.evolve.Renamer
Creates a mutation for renaming the given field for all instances of the given class version.
REP_STREAM_TIMEOUT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
Deprecated.
and no longer used as of JE 7.5. Reserved files are now retained based on available disk space -- see EnvironmentConfig.MAX_DISK and EnvironmentConfig.FREE_DISK should be used instead. However, this param is still used when some, but not all, nodes in a group have been upgraded to 7.5 or later.
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.
REPLAY_COST_PERCENT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
Deprecated.
and no longer used as of JE 7.5. Reserved files are now retained based on available disk space -- see EnvironmentConfig.MAX_DISK and EnvironmentConfig.FREE_DISK should be used instead.
REPLAY_DB_HANDLE_TIMEOUT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
REPLAY_DB_HANDLE_TIMEOUT - Static variable in class com.sleepycat.je.rep.ReplicationMutableConfig
The maximum amount of time that an inactive database handle is kept open during a replay of the replication stream.
REPLAY_FREE_DISK_PERCENT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
Deprecated.
and no longer needed as of JE 7.5. Reserved files are now retained based on available disk space -- see EnvironmentConfig.MAX_DISK and EnvironmentConfig.FREE_DISK should be used instead. However, this param is still used when it has been specified and is non-zero, and FREE_DISK has not been specified. In this case, REPLAY_FREE_DISK_PERCENT overrides the FREE_DISK default value. If both REPLAY_FREE_DISK_PERCENT and FREE_DISK are specified, an IllegalArgumentException is thrown.
REPLAY_MAX_OPEN_DB_HANDLES - Static variable in class com.sleepycat.je.rep.ReplicationConfig
REPLAY_MAX_OPEN_DB_HANDLES - Static variable in class com.sleepycat.je.rep.ReplicationMutableConfig
The maximum number of most recently used database handles that are kept open during the replay of the replication stream.
REPLAY_TXN_LOCK_TIMEOUT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The maximum amount of time for a replay transaction to wait for a lock.
REPLICA_ACK_TIMEOUT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The amount of time that the Transaction.commit(com.sleepycat.je.Durability) on the Master will wait for a sufficient number of acknowledgments from electable Replicas.
REPLICA_GROUP_COMMIT_INTERVAL - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The time interval during which transactions may be grouped to amortize the cost of fsync when a transaction commits with SyncPolicy#SYNC on the Replica.
REPLICA_MAX_GROUP_COMMIT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The maximum number of transactions that can be grouped to amortize the cost of an fsync when a transaction commits with SyncPolicy#SYNC on the Replica.
REPLICA_RECEIVE_BUFFER_SIZE - Static variable in class com.sleepycat.je.rep.ReplicationConfig
The size of the the TCP receive buffer associated with the socket used by the replica to transfer the replication stream.
REPLICA_TIMEOUT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
A heartbeat is exchanged between the feeder and replica to ensure they are alive.
ReplicaConsistencyException - Exception in com.sleepycat.je.rep
This exception is thrown by a Replica to indicate it could not meet the consistency requirements as defined by the ReplicaConsistencyPolicy in effect for the transaction, within the allowed timeout period.
ReplicaConsistencyException(String, ReplicaConsistencyPolicy) - Constructor for exception com.sleepycat.je.rep.ReplicaConsistencyException
 
ReplicaConsistencyPolicy - Interface in com.sleepycat.je
The interface for Consistency policies used to provide consistency guarantees at a Replica.
ReplicaStateException - Exception in com.sleepycat.je.rep
This exception indicates that the application attempted an operation that is not permitted when it is in the ReplicatedEnvironment.State.REPLICA state.
ReplicatedEnvironment - Class in com.sleepycat.je.rep
A replicated database environment that is a node in a replication group.
ReplicatedEnvironment(File, ReplicationConfig, EnvironmentConfig, ReplicaConsistencyPolicy, QuorumPolicy) - Constructor for class com.sleepycat.je.rep.ReplicatedEnvironment
Creates a replicated environment handle and starts participating in the replication group as either a Master or a Replica.
ReplicatedEnvironment(File, ReplicationConfig, EnvironmentConfig) - Constructor for class com.sleepycat.je.rep.ReplicatedEnvironment
A convenience constructor that defaults the replica consistency policy and the initial election policy to be used.
ReplicatedEnvironment.State - Enum in com.sleepycat.je.rep
The replication node state determines the operations that the application can perform against its replicated environment.
ReplicatedEnvironmentStats - Class in com.sleepycat.je.rep
Statistics for a replicated environment.
ReplicationConfig - Class in com.sleepycat.je.rep
Specifies the immutable attributes of a replicated environment.
ReplicationConfig() - Constructor for class com.sleepycat.je.rep.ReplicationConfig
Creates a ReplicationConfig initialized with the system default settings.
ReplicationConfig(String, String, String) - Constructor for class com.sleepycat.je.rep.ReplicationConfig
Creates a ReplicationConfig initialized with the system default settings and the specified group name, node name, and hostname/port values.
ReplicationConfig(Properties) - Constructor for class com.sleepycat.je.rep.ReplicationConfig
Creates a ReplicationConfig which includes the properties specified in the properties parameter.
ReplicationGroup - Class in com.sleepycat.je.rep
An administrative view of the collection of nodes that form the replication group.
ReplicationGroupAdmin - Class in com.sleepycat.je.rep.util
Administrative APIs for use by applications which do not have direct access to a replicated environment.
ReplicationGroupAdmin(String, Set<InetSocketAddress>) - Constructor for class com.sleepycat.je.rep.util.ReplicationGroupAdmin
Constructs a group admin object.
ReplicationMutableConfig - Class in com.sleepycat.je.rep
Specifies the attributes that may be changed after a ReplicatedEnvironment has been created.
ReplicationMutableConfig() - Constructor for class com.sleepycat.je.rep.ReplicationMutableConfig
Create a ReplicationMutableConfig initialized with the system default settings.
ReplicationNode - Interface in com.sleepycat.je.rep
An administrative view of a node in a replication group.
ReplicaWriteException - Exception in com.sleepycat.je.rep
This exception indicates that an update operation or transaction commit or abort was attempted while in the ReplicatedEnvironment.State.REPLICA state.
reset() - Method in class com.sleepycat.je.rep.util.DbResetRepGroup
Replaces the existing group with the new group having a single new node as described by the constructor arguments.
reset() - Method in class com.sleepycat.util.FastInputStream
 
reset() - Method in class com.sleepycat.util.FastOutputStream
 
resetLoggingParams - Static variable in class com.sleepycat.je.jmx.JEDiagnostics
 
resetMBeanInfo() - Method in class com.sleepycat.je.jmx.JEMBean
Create the available management interface for this environment.
resolveClass(String) - Method in class com.sleepycat.persist.model.EntityModel
Should be called by entity model implementations instead of calling Class.forName whenever loading an application class.
resolveClass(String, ClassLoader) - Static method in class com.sleepycat.util.ClassResolver
A specialized Class.forName method that supports use of a user-specified ClassLoader.
resolveClass(ObjectStreamClass) - Method in class com.sleepycat.util.ClassResolver.Stream
 
RestartRequiredException - Exception in com.sleepycat.je.rep
RestartRequiredException serves as the base class for all exceptions which makes it impossible for HA to proceed without some form of corrective action on the part of the user, followed by a restart of the application.
RestartRequiredException(EnvironmentImpl, EnvironmentFailureReason) - Constructor for exception com.sleepycat.je.rep.RestartRequiredException
 
RestartRequiredException(EnvironmentImpl, EnvironmentFailureReason, Exception) - Constructor for exception com.sleepycat.je.rep.RestartRequiredException
 
RestartRequiredException(EnvironmentImpl, EnvironmentFailureReason, String) - Constructor for exception com.sleepycat.je.rep.RestartRequiredException
 
RestartRequiredException(String, RestartRequiredException) - Constructor for exception com.sleepycat.je.rep.RestartRequiredException
For internal use only.
result() - Method in class com.sleepycat.persist.EntityResult
Returns the OperationResult resulting from the operation.
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).
rollback(Xid) - Method in class com.sleepycat.je.XAEnvironment
 
RollbackException - Exception in com.sleepycat.je.rep
This asynchronous exception indicates that a new master has been selected, this Replica's log is ahead of the current Master, and in this case, the Replica was unable to rollback without a recovery.
RollbackProhibitedException - Exception in com.sleepycat.je.rep
This exception may be thrown by a Replica during the replication stream sync-up phase of startup.
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_LOG_FLUSH_TASK - Static variable in class com.sleepycat.je.rep.ReplicationMutableConfig
Deprecated.
as of 7.2. Log flushing can be disabled by setting EnvironmentConfig.LOG_FLUSH_SYNC_INTERVAL and EnvironmentConfig.LOG_FLUSH_NO_SYNC_INTERVAL to zero. For compatibility with earlier releases, if this parameter is specified as false, no log flushing will be performed; in this case, EnvironmentConfig.LOG_FLUSH_SYNC_INTERVAL and EnvironmentConfig.LOG_FLUSH_NO_SYNC_INTERVAL may not also be specified.
RunRecoveryException - Exception in com.sleepycat.je
RuntimeExceptionWrapper - Exception in com.sleepycat.util
A RuntimeException that can contain nested exceptions.
RuntimeExceptionWrapper(Throwable) - Constructor for exception com.sleepycat.util.RuntimeExceptionWrapper
 

S

SecondaryConfig - Class in com.sleepycat.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.
SecondaryConstraintException - Exception in com.sleepycat.je
Base class for exceptions thrown when a write operation fails because of a secondary constraint.
SecondaryCursor - Class in com.sleepycat.je
A database cursor for a secondary database.
SecondaryDatabase - Class in com.sleepycat.je
A secondary database handle.
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.
SecondaryIntegrityException - Exception in com.sleepycat.je
Thrown when an integrity problem is detected while accessing a secondary database, including access to secondaries while writing to a primary database.
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.
SecondaryReferenceException - Exception in com.sleepycat.je
Base class for exceptions thrown when a read or write operation fails because of a secondary constraint or integrity problem.
Sequence - Class in com.sleepycat.je
A Sequence handle is used to manipulate a sequence record in a database.
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.
SequenceExistsException - Exception in com.sleepycat.je
Thrown by Database.openSequence if the sequence record already exists and the SequenceConfig ExclusiveCreate parameter is true.
SequenceIntegrityException - Exception in com.sleepycat.je
Thrown by Sequence.get if the sequence record has been deleted.
SequenceNotFoundException - Exception in com.sleepycat.je
Thrown by Database.openSequence if the sequence record does not exist and the SequenceConfig AllowCreate parameter is false.
SequenceOverflowException - Exception in com.sleepycat.je
Thrown by Sequence.get if the end of the sequence is reached and wrapping is not configured.
SequenceStats - Class in com.sleepycat.je
A SequenceStats object is used to return sequence statistics.
SerialBase - Class in com.sleepycat.bind.serial
A base class for serial bindings creators that provides control over the allocation of the output buffer.
SerialBase() - Constructor for class com.sleepycat.bind.serial.SerialBase
Initializes the initial output buffer size to zero.
SerialBinding<E> - Class in com.sleepycat.bind.serial
A concrete EntryBinding that treats a key or data entry as a serialized object.
SerialBinding(ClassCatalog, Class<E>) - Constructor for class com.sleepycat.bind.serial.SerialBinding
Creates a serial binding.
SerialInput - Class in com.sleepycat.bind.serial
A specialized ObjectInputStream that gets class description information from a ClassCatalog.
SerialInput(InputStream, ClassCatalog) - Constructor for class com.sleepycat.bind.serial.SerialInput
Creates a serial input stream.
SerialInput(InputStream, ClassCatalog, ClassLoader) - Constructor for class com.sleepycat.bind.serial.SerialInput
Creates a serial input stream.
SerialOutput - Class in com.sleepycat.bind.serial
A specialized ObjectOutputStream that stores class description information in a ClassCatalog.
SerialOutput(OutputStream, ClassCatalog) - Constructor for class com.sleepycat.bind.serial.SerialOutput
Creates a serial output stream.
SerialSerialBinding<K,D,E> - Class in com.sleepycat.bind.serial
An abstract EntityBinding that treats an entity's key entry and data entry as serialized objects.
SerialSerialBinding(ClassCatalog, Class<K>, Class<D>) - Constructor for class com.sleepycat.bind.serial.SerialSerialBinding
Creates a serial-serial entity binding.
SerialSerialBinding(SerialBinding<K>, SerialBinding<D>) - Constructor for class com.sleepycat.bind.serial.SerialSerialBinding
Creates a serial-serial entity binding.
SerialSerialKeyCreator<PK,D,SK> - Class in com.sleepycat.bind.serial
A abstract key creator that uses a serial key and a serial data entry.
SerialSerialKeyCreator(ClassCatalog, Class<PK>, Class<D>, Class<SK>) - Constructor for class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates a serial-serial key creator.
SerialSerialKeyCreator(SerialBinding<PK>, SerialBinding<D>, SerialBinding<SK>) - Constructor for class com.sleepycat.bind.serial.SerialSerialKeyCreator
Creates a serial-serial entity binding.
server - Variable in class com.sleepycat.je.jmx.JEMBean
 
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(long) - Method in class com.sleepycat.je.rep.util.AtomicLongMax
Set the value to newValue and returns the old value.
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.
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.
setArbiterHome(String) - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
Sets the Arbiter Home directory
setArbiterMutableConfig(ArbiterMutableConfig) - Method in class com.sleepycat.je.rep.arbiter.Arbiter
Sets the Arbiter mutable attributes.
setAttribute(Attribute) - Method in class com.sleepycat.je.jmx.JEDiagnostics
 
setAttribute(Environment, Attribute) - Method in class com.sleepycat.je.jmx.JEMBeanHelper
Deprecated.
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.JEDiagnostics
 
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.
setBatchDelay(long, TimeUnit) - Method in class com.sleepycat.je.VerifyConfig
Configures the delay between batches.
setBatchSize(int) - Method in class com.sleepycat.je.VerifyConfig
Configures the number of records verified per batch.
setBINsOnly(boolean) - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Specify whether the DiskOrderedCursor should scan the BINs only.
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.
setCacheMode(CacheMode) - Method in class com.sleepycat.je.Cursor
Sets the CacheMode default used for subsequent operations performed using this cursor.
setCacheMode(CacheMode) - Method in class com.sleepycat.je.DatabaseConfig
Sets the default CacheMode used for operations performed on this database.
setCacheMode(CacheMode) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Sets the default CacheMode used for operations performed in this environment.
setCacheMode(CacheMode) - Method in class com.sleepycat.je.ReadOptions
Sets the CacheMode to be used for the operation.
setCacheMode(CacheMode) - Method in class com.sleepycat.je.WriteOptions
Sets the CacheMode to be used for the operation.
setCacheMode(CacheMode) - Method in interface com.sleepycat.persist.EntityCursor
Changes the CacheMode default used for subsequent operations performed using this cursor.
setCachePercent(int) - Method in class com.sleepycat.je.EnvironmentMutableConfig
A convenience method for setting EnvironmentConfig.MAX_MEMORY_PERCENT.
setCacheSize(long) - Method in class com.sleepycat.je.EnvironmentMutableConfig
A convenience method for setting EnvironmentConfig.MAX_MEMORY.
setCacheSize(int) - Method in class com.sleepycat.je.SequenceConfig
Set the Configure the number of elements cached by a sequence handle.
setClassLoader(ClassLoader) - Method in class com.sleepycat.je.EnvironmentConfig
Configure the environment to use a specified ClassLoader for loading user-supplied classes by name.
setClear(boolean) - Method in class com.sleepycat.je.StatsConfig
Configures the statistics operation to reset statistics after they are returned.
setConfigParam(String, String) - Method in class com.sleepycat.je.EnvironmentConfig
 
setConfigParam(String, String) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Set this configuration parameter.
setConfigParam(String, String) - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
Documentation inherited from ArbiterMutableConfig.setConfigParam.
setConfigParam(String, String) - Method in class com.sleepycat.je.rep.ReplicationConfig
 
setConfigParam(String, String) - Method in class com.sleepycat.je.rep.ReplicationMutableConfig
Set this configuration parameter with this value.
setConsistencyPolicy(ReplicaConsistencyPolicy) - Method in class com.sleepycat.je.rep.ReplicationConfig
Sets the consistency policy to be associated with the configuration.
setConsistencyPolicy(ReplicaConsistencyPolicy) - Method in class com.sleepycat.je.TransactionConfig
Associates a consistency policy with this configuration.
setConsoleLoggingLevel(String) - Method in class com.sleepycat.je.rep.arbiter.ArbiterMutableConfig
Trace messages equal and above this level will be logged to the console.
setCustomStats(CustomStats) - Method in class com.sleepycat.je.EnvironmentConfig
Sets the custom statistics object.
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.
setDbName(String) - Method in class com.sleepycat.je.util.DbLoad
Sets the database name to load.
setDecrement(boolean) - Method in class com.sleepycat.je.SequenceConfig
Specifies that the sequence should be decremented.
setDeferredWrite(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Sets the deferred-write option.
setDeferredWrite(boolean) - Method in class com.sleepycat.persist.StoreConfig
Sets the deferred-write configuration property.
setDesignatedPrimary(boolean) - Method in class com.sleepycat.je.rep.ReplicationMutableConfig
If isPrimary is true, designate this node as a Primary.
setDumpCorruptedBounds(boolean) - Method in class com.sleepycat.je.util.DbScavenger
Set to true if corrupted boundaries should be dumped out.
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.
setDurability(Durability) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Convenience method for setting EnvironmentConfig.TXN_DURABILITY.
setDurability(Durability) - Method in class com.sleepycat.je.TransactionConfig
Configures the durability associated with a transaction when it commits.
setElectableGroupSizeOverride(int) - Method in class com.sleepycat.je.rep.ReplicationMutableConfig
Sets the size used to determine the number of electable nodes.
setEndFile(long) - Method in class com.sleepycat.je.util.DbSpace
Sets the ending file number, which is an upper bound on the range of files for which utilization is reported and (optionally) recalculated.
setEnv(Environment) - Method in class com.sleepycat.je.util.DbLoad
Sets the Environment to load from.
setEvolveListener(EvolveListener) - Method in class com.sleepycat.persist.evolve.EvolveConfig
Sets a progress listener that is notified each time an entity is read.
setExceptionListener(ExceptionListener) - Method in class com.sleepycat.je.EnvironmentMutableConfig
Sets the exception listener for an Environment.
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.
setExpirationTime(long, TimeUnit) - Method in class com.sleepycat.je.WriteOptions
A convenience method to set the TTL based on a given expiration time and the current system time.
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.
setFileLoggingLevel(String) - Method in class com.sleepycat.je.rep.arbiter.ArbiterMutableConfig
Trace messages equal and above this level will be logged to the je.info file, which is in the Arbiter home directory.
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.
setGroupName(String) - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
Sets the name for the replication group.
setGroupName(String) - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Sets the name for the replication group.
setGroupName(String) - Method in class com.sleepycat.je.rep.ReplicationConfig
Sets the name for the replication group.
setHeartbeatInterval(int) - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
Sets the heartbeat interval.
setHelperHosts(String) - Method in class com.sleepycat.je.rep.arbiter.ArbiterMutableConfig
Identify one or more helpers nodes by their host and port pairs in this format:
setHelperHosts(String) - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Identify one or more helpers nodes by their host and port pairs in this format:
setHelperHosts(String) - Method in class com.sleepycat.je.rep.ReplicationMutableConfig
Identify one or more helpers nodes by their host and port pairs in this format:
setHelperSockets(Set<InetSocketAddress>) - Method in class com.sleepycat.je.rep.util.ReplicationGroupAdmin
Sets the helper sockets being used to contact a replication group member, in order to query for the information.
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.
setInitialValue(long) - Method in class com.sleepycat.je.SequenceConfig
Sets the initial value for a sequence.
setInputReader(BufferedReader) - Method in class com.sleepycat.je.util.DbLoad
Sets the BufferedReader to load from.
setInternalMemoryLimit(long) - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Set the maximum amount of JE Cache Memory that the DiskOrderedScan can use at one time.
setInternalMemoryLimit(long) - Method in class com.sleepycat.je.PreloadConfig
Set the maximum amount of non JE Cache Memory that preload can use at one time.
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.
setKeyCreator(SecondaryKeyCreator) - Method in class com.sleepycat.je.SecondaryConfig
Specifies the user-supplied object used for creating single-valued secondary keys.
setKeyPrefixing(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Configure the database to support key prefixing.
setKeysOnly(boolean) - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Specify whether the DiskOrderedCursor should return only the key or key + data.
setLoadLNs(boolean) - Method in class com.sleepycat.je.PreloadConfig
Configure the preload load LNs option.
setLocalWrite(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configures this transaction to allow writing to non-replicated Databases in a ReplicatedEnvironment.
setLocking(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
Convenience method for setting EnvironmentConfig.ENV_IS_LOCKING.
setLockMode(LockMode) - Method in class com.sleepycat.je.ReadOptions
Sets the LockMode to be used for the operation.
setLockTimeout(long, TimeUnit) - Method in class com.sleepycat.je.EnvironmentConfig
Convenience method for setting EnvironmentConfig.LOCK_TIMEOUT.
setLockTimeout(long) - Method in class com.sleepycat.je.EnvironmentConfig
Deprecated.
setLockTimeout(long, TimeUnit) - Method in class com.sleepycat.je.Transaction
Configures the lock request timeout value for the transaction.
setLockTimeout(long) - Method in class com.sleepycat.je.Transaction
Deprecated.
setLoggingHandler(Handler) - Method in class com.sleepycat.je.EnvironmentConfig
Set a java.util.logging.Handler which will be used by all java.util.logging.Loggers instantiated by this Environment.
setLoggingHandler(Handler) - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
 
setLogProviders(List<ReplicationNode>) - Method in class com.sleepycat.je.rep.NetworkRestoreConfig
Sets the prioritized list of data nodes, either ELECTABLE or SECONDARY members, used to select a node from which to obtain log files for the NetworkRestore operation.
setLSNBatchSize(long) - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Set the maximum number of LSNs to gather and sort at any one time.
setLSNBatchSize(long) - Method in class com.sleepycat.je.PreloadConfig
Set the maximum number of LSNs to gather and sort at any one time.
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.
setMaxClockDelta(long, TimeUnit) - Method in class com.sleepycat.je.rep.ReplicationConfig
Sets the maximum acceptable clock skew between this Replica and its Feeder, which is the node that is the source of its replication stream.
setMaxDisk(long) - Method in class com.sleepycat.je.EnvironmentMutableConfig
A convenience method for setting EnvironmentConfig.MAX_DISK.
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.
setMaxSeedMillisecs(long) - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Deprecated.
this method has no effect and will be removed in a future release.
setMaxSeedNodes(long) - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Deprecated.
this method has no effect and will be removed in a future release.
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(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.
setName(String) - Method in class com.sleepycat.je.Transaction
Set the user visible name for the transaction.
setNodeHostPort(String) - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
Sets the hostname and port associated with this arbiter.
setNodeHostPort(String) - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Sets the hostname and port associated with this monitor.
setNodeHostPort(String) - Method in class com.sleepycat.je.rep.ReplicationConfig
Sets the hostname and port associated with this node.
setNodeMaxDupTreeEntries(int) - Method in class com.sleepycat.je.DatabaseConfig
Deprecated.
this property no longer has any effect; DatabaseConfig.setNodeMaxEntries(int) should be used instead.
setNodeMaxEntries(int) - Method in class com.sleepycat.je.DatabaseConfig
Configures the Environment.openDatabase method to have a B+Tree fanout of nodeMaxEntries.
setNodeName(String) - Method in class com.sleepycat.je.EnvironmentConfig
Sets the user defined nodeName for the Environment.
setNodeName(String) - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
Sets the name to be associated with this Arbiter.
setNodeName(String) - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Sets the name to be associated with this monitor.
setNodeName(String) - Method in class com.sleepycat.je.rep.ReplicationConfig
Sets the name to be associated with this node.
setNodePriority(int) - Method in class com.sleepycat.je.rep.ReplicationMutableConfig
Sets the election priority for the node.
setNodeType(NodeType) - Method in class com.sleepycat.je.rep.ReplicationConfig
Sets the type of this node.
setNonSticky(boolean) - Method in class com.sleepycat.je.CursorConfig
Configures the behavior of the cursor when a cursor movement operation returns OperationStatus.NOTFOUND.
setNoOverwrite(boolean) - Method in class com.sleepycat.je.util.DbLoad
Sets whether the load should overwrite existing data or not.
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
setNoWait(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configures the transaction to not wait if a lock request cannot be immediately granted.
setNumRetries(int) - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Sets the number of times a ping thread attempts to contact a node before deeming it unreachable.
setOffHeapCacheSize(long) - Method in class com.sleepycat.je.EnvironmentMutableConfig
A convenience method for setting EnvironmentConfig.MAX_OFF_HEAP_MEMORY.
setOffset(int) - Method in class com.sleepycat.je.DatabaseEntry
Sets the byte offset into the data array.
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.
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.
setPrimaryConfig(Class, DatabaseConfig) - Method in class com.sleepycat.persist.EntityStore
Configures the primary database for an entity class using the Berkeley DB engine API.
setPrintInfo(boolean) - Method in class com.sleepycat.je.VerifyConfig
Configures Environment.verify and Database.verify to print basic verification information.
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.
setProgressListener(ProgressListener<PreloadConfig.Phases>) - Method in class com.sleepycat.je.PreloadConfig
Configure the preload operation to make periodic calls to a ProgressListener to provide feedback on preload progress.
setPropagateExceptions(boolean) - Method in class com.sleepycat.je.VerifyConfig
Configures Environment.verify and Database.verify to propagate exceptions found during verification.
setQueueSize(int) - Method in class com.sleepycat.je.DiskOrderedCursorConfig
Set the queue size for entries being passed between the DiskOrderedCursor producer thread and the application's consumer thread.
setRange(long, long) - Method in class com.sleepycat.je.SequenceConfig
Configures a sequence range.
setReadCommitted(boolean) - Method in class com.sleepycat.je.CursorConfig
Configures read operations performed by the cursor to obey read committed isolation.
setReadCommitted(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configures the transaction for read committed isolation.
setReadDelay(long, TimeUnit) - Method in class com.sleepycat.je.util.DbVerifyLog
Configures the delay between file reads during verification.
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
Convenience method for setting EnvironmentConfig.ENV_READ_ONLY.
setReadOnly(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configures this transaction to disallow write operations, regardless of whether writes are allowed for the Environment or the Databases that are accessed.
setReadOnly(boolean) - Method in class com.sleepycat.persist.StoreConfig
Sets the read-only configuration property.
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.
setRecalculate(boolean) - Method in class com.sleepycat.je.util.DbSpace
Sets the recalculation property, which if true causes a more expensive recalculation of utilization to be performed for debugging purposes.
setReceiveBufferSize(int) - Method in class com.sleepycat.je.rep.NetworkRestoreConfig
Sets the size of the receive buffer associated with the socket used to transfer files during the NetworkRestore operation.
setRecoveryProgressListener(ProgressListener<RecoveryProgress>) - Method in class com.sleepycat.je.EnvironmentConfig
Configure the environment to make periodic calls to a ProgressListener to provide feedback on environment startup (recovery).
setReplicaAckTimeout(long, TimeUnit) - Method in class com.sleepycat.je.rep.ReplicationConfig
Set the replica commit timeout.
setReplicated(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Configures a database to be replicated or non-replicated, in a replicated Environment.
setReplicated(boolean) - Method in class com.sleepycat.persist.StoreConfig
Configures a store to be replicated or non-replicated, in a replicated Environment.
setRepMutableConfig(ReplicationMutableConfig) - Method in class com.sleepycat.je.rep.ReplicatedEnvironment
 
setRetainLogFiles(boolean) - Method in class com.sleepycat.je.rep.NetworkRestoreConfig
If true retains obsolete log files, by renaming them instead of deleting them.
setRetryInterval(long) - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Sets the number of milliseconds between ping thread retries.
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.
setSequenceConfig(String, SequenceConfig) - Method in class com.sleepycat.persist.EntityStore
Configures a named key sequence using the Berkeley DB engine API.
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(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
A convenience method for setting the EnvironmentConfig.SHARED_CACHE parameter.
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.
setSocketConnectTimeout(int) - Method in class com.sleepycat.je.rep.monitor.MonitorConfig
Sets the socketConnection timeout, in milliseconds, used when the ping thread attempts to establish a connection with a replication node.
setSortedDuplicates(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Configures the database to support records with duplicate keys.
setStartFile(long) - Method in class com.sleepycat.je.util.DbSpace
Sets the start file number, which is a lower bound on the range of files for which utilization is reported and (optionally) recalculated.
setStateChangeListener(StateChangeListener) - Method in class com.sleepycat.je.rep.ReplicatedEnvironment
Sets the listener used to receive asynchronous replication node state change events.
setSync(boolean) - Method in class com.sleepycat.je.TransactionConfig
Configures the transaction to write and synchronously flush the log it when commits.
setSyncupProgressListener(ProgressListener<SyncupProgress>) - Method in class com.sleepycat.je.rep.ReplicationConfig
Configure the environment to make periodic calls to a ProgressListener to provide feedback on replication stream sync-up.
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.
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.
setTime(long) - Method in class com.sleepycat.je.util.DbSpace
Sets the time for calculating expired data.
setTotalLoadBytes(long) - Method in class com.sleepycat.je.util.DbLoad
Used for progress status messages.
setTransactional(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Encloses the database open within a transaction.
setTransactional(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
Convenience method for setting EnvironmentConfig.ENV_IS_TRANSACTIONAL.
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
 
setTTL(int) - Method in class com.sleepycat.je.WriteOptions
Sets the Time-To-Live property for a 'put' operation, using TimeUnit.Days as the TTL unit.
setTTL(int, TimeUnit) - Method in class com.sleepycat.je.WriteOptions
Sets the Time-To-Live property for a 'put' operation, using the given TimeUnit.
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).
setTxnNoSync(boolean) - Method in class com.sleepycat.je.EnvironmentMutableConfig
setTxnSerializableIsolation(boolean) - Method in class com.sleepycat.je.EnvironmentConfig
A convenience method for setting EnvironmentConfig.TXN_SERIALIZABLE_ISOLATION.
setTxnTimeout(long, TimeUnit) - Method in class com.sleepycat.je.EnvironmentConfig
A convenience method for setting EnvironmentConfig.TXN_TIMEOUT.
setTxnTimeout(long) - Method in class com.sleepycat.je.EnvironmentConfig
Deprecated.
setTxnTimeout(long, TimeUnit) - Method in class com.sleepycat.je.Transaction
Configures the timeout value for the transaction lifetime.
setTxnTimeout(long) - Method in class com.sleepycat.je.Transaction
Deprecated.
setTxnWriteNoSync(boolean) - Method in class com.sleepycat.je.EnvironmentMutableConfig
setUnknownStateTimeout(long, TimeUnit) - Method in class com.sleepycat.je.rep.arbiter.ArbiterConfig
Time to wait for the discovery of the Master during the instantiation of the Arbiter.
setUpdateTTL(boolean) - Method in class com.sleepycat.je.WriteOptions
Sets the update-TTL property for a 'put' operation.
setUseExistingConfig(boolean) - Method in class com.sleepycat.je.DatabaseConfig
Setting useExistingConfig to true allows a program to open a database without knowing a prior what its configuration is.
setValue(V) - Method in class com.sleepycat.collections.MapEntryParameter
Always throws UnsupportedOperationException since this object is not attached to a map.
setVerbose(boolean) - Method in class com.sleepycat.persist.model.ClassEnhancer
Sets verbose mode.
setVerbose(boolean) - Method in class com.sleepycat.persist.model.ClassEnhancerTask
 
setVerifyDataRecords(boolean) - Method in class com.sleepycat.je.VerifyConfig
Configures verification to read and verify the leaf node (LN) of a primary data record.
setVerifySecondaries(boolean) - Method in class com.sleepycat.je.VerifyConfig
Configures verification to verify secondary database integrity.
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.
setWriteNoSync(boolean) - Method in class com.sleepycat.je.TransactionConfig
SHARED_CACHE - Static variable in class com.sleepycat.je.EnvironmentConfig
If true, the shared cache is used by this environment.
ShortBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a Short primitive wrapper or a short primitive.
ShortBinding() - Constructor for class com.sleepycat.bind.tuple.ShortBinding
 
shortToEntry(short, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.ShortBinding
Converts a simple short value into an entry buffer.
shutdown() - Method in class com.sleepycat.je.rep.arbiter.Arbiter
Shutdown the Arbiter.
shutdown() - Method in class com.sleepycat.je.rep.monitor.Monitor
Release monitor resources and shut down the monitor.
shutdownGroup(long, TimeUnit) - Method in class com.sleepycat.je.rep.ReplicatedEnvironment
Closes this handle and shuts down the Replication Group by forcing all active Replicas to exit.
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.util.FastOutputStream
 
skip(long) - Method in class com.sleepycat.je.util.LogVerificationInputStream
skip(long) - Method in class com.sleepycat.util.FastInputStream
 
skipFast(int) - Method in class com.sleepycat.util.FastInputStream
Equivalent to skip() but takes an int parameter instead of a long, and does not check whether the count given is larger than the number of remaining bytes.
skipNext(long, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Skips forward a given number of key/data pairs and returns the number by which the cursor is moved.
skipPrev(long, DatabaseEntry, DatabaseEntry, LockMode) - Method in class com.sleepycat.je.Cursor
Skips backward a given number of key/data pairs and returns the number by which the cursor is moved.
SortedBigDecimalBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a sorted BigDecimal value.
SortedBigDecimalBinding() - Constructor for class com.sleepycat.bind.tuple.SortedBigDecimalBinding
 
SortedDoubleBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a sorted Double primitive wrapper or a sorted double primitive.
SortedDoubleBinding() - Constructor for class com.sleepycat.bind.tuple.SortedDoubleBinding
 
SortedFloatBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a sorted Float primitive wrapper or sorted a float primitive.
SortedFloatBinding() - Constructor for class com.sleepycat.bind.tuple.SortedFloatBinding
 
sortedMap() - Method in interface com.sleepycat.persist.EntityIndex
Returns a standard Java sorted map based on this entity index.
sortedMap() - Method in class com.sleepycat.persist.PrimaryIndex
 
sortedMap() - Method in class com.sleepycat.persist.SecondaryIndex
 
SortedPackedIntegerBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a sorted Integer primitive wrapper or a sorted int primitive, that stores the value in the smallest number of bytes possible.
SortedPackedIntegerBinding() - Constructor for class com.sleepycat.bind.tuple.SortedPackedIntegerBinding
 
SortedPackedLongBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a sorted Long primitive wrapper or a sorted long primitive, that stores the value in the smallest number of bytes possible.
SortedPackedLongBinding() - Constructor for class com.sleepycat.bind.tuple.SortedPackedLongBinding
 
Splitter - Class in com.sleepycat.je.util
Splitter is used to split a string based on a delimiter.
Splitter(char) - Constructor for class com.sleepycat.je.util.Splitter
 
start(Xid, int) - Method in class com.sleepycat.je.XAEnvironment
 
startBackup() - Method in class com.sleepycat.je.util.DbBackup
Start backup mode in order to determine the definitive backup set needed at this point in time.
startListener(MonitorChangeListener) - Method in class com.sleepycat.je.rep.monitor.Monitor
Starts the listener so it's actively listening for election results and broadcasts of replication group changes.
STARTUP_DUMP_THRESHOLD - Static variable in class com.sleepycat.je.EnvironmentConfig
If environment startup exceeds this duration, startup statistics are logged and can be found in the je.info file.
stateChange(StateChangeEvent) - Method in interface com.sleepycat.je.rep.StateChangeListener
The notification method.
StateChangeEvent - Class in com.sleepycat.je.rep
Communicates the state change at a node to the StateChangeListener.
StateChangeException - Exception in com.sleepycat.je.rep
Provides a synchronous mechanism for informing an application about a change in the state of the replication node.
StateChangeException(String, Exception) - Constructor for exception com.sleepycat.je.rep.StateChangeException
Used when no state change event is available
StateChangeListener - Interface in com.sleepycat.je.rep
An asynchronous mechanism for tracking the State of the replicated environment and choosing how to route database operations.
statParams - Static variable in class com.sleepycat.je.jmx.JEMBean
 
stats(PrintStream) - Method in class com.sleepycat.je.util.DbStat
 
STATS_COLLECT - Static variable in class com.sleepycat.je.EnvironmentConfig
If true collect and log statistics.
STATS_COLLECT_INTERVAL - Static variable in class com.sleepycat.je.EnvironmentConfig
The duration of the statistics capture interval.
STATS_FILE_DIRECTORY - Static variable in class com.sleepycat.je.EnvironmentConfig
The directory to save the statistics log file.
STATS_FILE_ROW_COUNT - Static variable in class com.sleepycat.je.EnvironmentConfig
Log file maximum row count for Stat collection.
STATS_MAX_FILES - Static variable in class com.sleepycat.je.EnvironmentConfig
Maximum number of statistics log files to retain.
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.
STIFLE_DEFAULT_ERROR_MANAGER - Static variable in class com.sleepycat.je.util.FileHandler
 
StoreConfig - Class in com.sleepycat.persist
Configuration properties used with an EntityStore or RawStore.
StoreConfig() - Constructor for class com.sleepycat.persist.StoreConfig
Creates an entity store configuration object with default properties.
StoreConfigBeanInfo - Class in com.sleepycat.persist
 
StoreConfigBeanInfo() - Constructor for class com.sleepycat.persist.StoreConfigBeanInfo
 
StoredClassCatalog - Class in com.sleepycat.bind.serial
A ClassCatalog that is stored in a Database.
StoredClassCatalog(Database) - Constructor for class com.sleepycat.bind.serial.StoredClassCatalog
Creates a catalog based on a given database.
StoredCollection<E> - Class in com.sleepycat.collections
A abstract base class for all stored collections.
StoredCollections - Class in com.sleepycat.collections
Static methods operating on collections and maps.
StoredContainer - Class in com.sleepycat.collections
A abstract base class for all stored collections and maps.
StoredEntrySet<K,V> - Class in com.sleepycat.collections
The Set returned by Map.entrySet().
storedIterator() - Method in class com.sleepycat.collections.StoredCollection
Returns an iterator over the elements in this collection.
storedIterator(boolean) - Method in class com.sleepycat.collections.StoredCollection
Returns a read or read-write iterator over the elements in this collection.
StoredIterator<E> - Class in com.sleepycat.collections
The Iterator returned by all stored collections.
StoredKeySet<K> - Class in com.sleepycat.collections
The Set returned by Map.keySet() and which can also be constructed directly if a Map is not needed.
StoredKeySet(Database, EntryBinding<K>, boolean) - Constructor for class com.sleepycat.collections.StoredKeySet
Creates a key set view of a Database.
StoredMap<K,V> - Class in com.sleepycat.collections
A Map view of a Database.
StoredMap(Database, EntryBinding<K>, EntryBinding<V>, boolean) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map view of a Database.
StoredMap(Database, EntryBinding<K>, EntryBinding<V>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map view of a Database with a PrimaryKeyAssigner.
StoredMap(Database, EntryBinding<K>, EntityBinding<V>, boolean) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map entity view of a Database.
StoredMap(Database, EntryBinding<K>, EntityBinding<V>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredMap
Creates a map entity view of a Database with a PrimaryKeyAssigner.
StoredSortedEntrySet<K,V> - Class in com.sleepycat.collections
The SortedSet returned by Map.entrySet().
StoredSortedKeySet<K> - Class in com.sleepycat.collections
The SortedSet returned by Map.keySet() and which can also be constructed directly if a Map is not needed.
StoredSortedKeySet(Database, EntryBinding<K>, boolean) - Constructor for class com.sleepycat.collections.StoredSortedKeySet
Creates a sorted key set view of a Database.
StoredSortedMap<K,V> - Class in com.sleepycat.collections
A SortedMap view of a Database.
StoredSortedMap(Database, EntryBinding<K>, EntryBinding<V>, boolean) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map view of a Database.
StoredSortedMap(Database, EntryBinding<K>, EntryBinding<V>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map view of a Database with a PrimaryKeyAssigner.
StoredSortedMap(Database, EntryBinding<K>, EntityBinding<V>, boolean) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map entity view of a Database.
StoredSortedMap(Database, EntryBinding<K>, EntityBinding<V>, PrimaryKeyAssigner) - Constructor for class com.sleepycat.collections.StoredSortedMap
Creates a sorted map entity view of a Database with a PrimaryKeyAssigner.
StoredSortedValueSet<E> - Class in com.sleepycat.collections
The SortedSet returned by Map.values() and which can also be constructed directly if a Map is not needed.
StoredSortedValueSet(Database, EntityBinding<E>, boolean) - Constructor for class com.sleepycat.collections.StoredSortedValueSet
Creates a sorted value set entity view of a Database.
StoredValueSet<E> - Class in com.sleepycat.collections
The Set returned by Map.values() and Map.duplicates(), and which can also be constructed directly if a Map is not needed.
StoredValueSet(Database, EntryBinding<E>, boolean) - Constructor for class com.sleepycat.collections.StoredValueSet
Creates a value set view of a Database.
StoredValueSet(Database, EntityBinding<E>, boolean) - Constructor for class com.sleepycat.collections.StoredValueSet
Creates a value set entity view of a Database.
StoreExistsException - Exception in com.sleepycat.persist
Thrown by the EntityStore constructor when the ExclusiveCreate configuration parameter is true and the store's internal catalog database already exists.
StoreNotFoundException - Exception in com.sleepycat.persist
Thrown by the EntityStore constructor when the AllowCreate configuration parameter is false and the store's internal catalog database does not exist.
Stream(InputStream, ClassLoader) - Constructor for class com.sleepycat.util.ClassResolver.Stream
 
StringBinding - Class in com.sleepycat.bind.tuple
A concrete TupleBinding for a simple String value.
StringBinding() - Constructor for class com.sleepycat.bind.tuple.StringBinding
 
stringToBytes(String) - Static method in class com.sleepycat.util.UtfOps
Converts strings to byte arrays.
stringToEntry(String, DatabaseEntry) - Static method in class com.sleepycat.bind.tuple.StringBinding
Converts a simple String value into an entry buffer.
subIndex(SK) - Method in class com.sleepycat.persist.SecondaryIndex
Returns an index that maps primary key to entity for the subset of entities having a given secondary key (duplicates).
subMap(K, K) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements range from fromKey, inclusive, to toKey, exclusive.
subMap(K, boolean, K, boolean) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are strictly greater than fromKey and strictly less than toKey, optionally including fromKey and toKey.
subSet(Map.Entry<K, V>, Map.Entry<K, V>) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements range from fromMapEntry, inclusive, to toMapEntry, exclusive.
subSet(Map.Entry<K, V>, boolean, Map.Entry<K, V>, boolean) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromMapEntry and strictly less than toMapEntry, optionally including fromMapEntry and toMapEntry.
subSet(K, K) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements range from fromKey, inclusive, to toKey, exclusive.
subSet(K, boolean, K, boolean) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromKey and strictly less than toKey, optionally including fromKey and toKey.
subSet(E, E) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements range from fromValue, inclusive, to toValue, exclusive.
subSet(E, boolean, E, boolean) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromValue and strictly less than toValue, optionally including fromValue and toValue.
SUCCESS - Static variable in class com.sleepycat.je.PreloadStatus
Database.preload was successful.
sync() - Method in class com.sleepycat.je.Database
Flushes any cached information for this database to disk; only applicable for deferred-write databases.
sync() - Method in class com.sleepycat.je.Environment
Synchronously flushes database environment databases to stable storage.
sync() - Method in class com.sleepycat.persist.EntityStore
Flushes each modified index to disk that was opened in deferred-write mode.
SyncupProgress - Enum in com.sleepycat.je.rep
Describes the different phases of replication stream syncup that are executed when a replica starts working with a new replication group master.

T

tailMap(K) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are greater than or equal to fromKey.
tailMap(K, boolean) - Method in class com.sleepycat.collections.StoredSortedMap
Returns a view of the portion of this sorted map whose elements are strictly greater than fromKey, optionally including fromKey.
tailSet(Map.Entry<K, V>) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromMapEntry.
tailSet(Map.Entry<K, V>, boolean) - Method in class com.sleepycat.collections.StoredSortedEntrySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromMapEntry, optionally including fromMapEntry.
tailSet(K) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromKey.
tailSet(K, boolean) - Method in class com.sleepycat.collections.StoredSortedKeySet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromKey, optionally including fromKey.
tailSet(E) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are greater than or equal to fromValue.
tailSet(E, boolean) - Method in class com.sleepycat.collections.StoredSortedValueSet
Returns a view of the portion of this sorted set whose elements are strictly greater than fromValue, optionally including fromValue.
ThreadInterruptedException - Exception in com.sleepycat.je
Thrown when java.lang.InterruptedException (a thread interrupt) or java.nio.channels.ClosedChannelException (which also results from a thread interrupt) occurs in any JE method.
TimeConsistencyPolicy - Class in com.sleepycat.je.rep
A consistency policy which describes the amount of time the Replica is allowed to lag the Master.
TimeConsistencyPolicy(long, TimeUnit, long, TimeUnit) - Constructor for class com.sleepycat.je.rep.TimeConsistencyPolicy
Specifies the amount of time by which the Replica is allowed to lag the master when initiating a transaction.
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.
toByteArray() - Method in class com.sleepycat.util.FastOutputStream
 
tokenize(String) - Method in class com.sleepycat.je.util.Splitter
 
toList() - Method in class com.sleepycat.collections.StoredCollection
Returns a copy of this collection as an ArrayList.
toReadOptions() - Method in enum com.sleepycat.je.LockMode
Returns a ReadOptions with this LockMode property, and default values for all other properties.
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.CommitToken
 
toString() - Method in class com.sleepycat.je.CursorConfig
Returns the values for each configuration attribute.
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.DiskOrderedCursorConfig
Returns the values for each configuration attribute.
toString() - Method in class com.sleepycat.je.Durability
Returns the string representation of durability in the format defined by string form of the Durability constructor.
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 enum com.sleepycat.je.ForeignKeyDeleteAction
 
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 enum com.sleepycat.je.LockMode
 
toString() - Method in class com.sleepycat.je.LockStats
Deprecated.
For convenience, LockTable.toString will display all stats in an easily readable format.
toString() - Method in enum 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.rep.arbiter.ArbiterConfig
Display configuration values.
toString() - Method in class com.sleepycat.je.rep.arbiter.ArbiterMutableConfig
Display configuration values.
toString() - Method in class com.sleepycat.je.rep.CommitPointConsistencyPolicy
 
toString() - Method in exception com.sleepycat.je.rep.InsufficientLogException
 
toString() - Method in class com.sleepycat.je.rep.monitor.GroupChangeEvent
 
toString() - Method in class com.sleepycat.je.rep.monitor.JoinGroupEvent
 
toString() - Method in class com.sleepycat.je.rep.monitor.LeaveGroupEvent
 
toString() - Method in class com.sleepycat.je.rep.monitor.NewMasterEvent
 
toString() - Method in class com.sleepycat.je.rep.NodeState
 
toString() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
Returns a string representation of the statistics.
toString() - Method in class com.sleepycat.je.rep.ReplicationGroup
Returns a formatted version of the information held in a ReplicationGroup.
toString() - Method in class com.sleepycat.je.rep.ReplicationMutableConfig
List the configuration parameters and values that have been set in this configuration object.
toString() - Method in class com.sleepycat.je.rep.TimeConsistencyPolicy
 
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.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.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
 
toStringVerbose() - Method in class com.sleepycat.je.BtreeStats
 
toStringVerbose() - Method in class com.sleepycat.je.EnvironmentStats
Returns a String representation of the stats which includes stats descriptions in addition to <stat>=<value>
toStringVerbose() - Method in class com.sleepycat.je.LockStats
Deprecated.
Like #toString, display all stats.
toStringVerbose() - Method in class com.sleepycat.je.rep.ReplicatedEnvironmentStats
 
toStringVerbose() - Method in class com.sleepycat.je.SequenceStats
 
toStringVerbose() - Method in class com.sleepycat.je.TransactionStats
 
TRACE_CONSOLE - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
in favor of CONSOLE_LOGGING_LEVEL As of JE 4.0, use the standard java.util.logging configuration methodologies. To enable console output, set com.sleepycat.je.util.ConsoleHandler.level = <LEVEL> through the java.util.logging configuration file, or through the java.util.logging.LogManager. To set the handler level programmatically, set "com.sleepycat.je.util.ConsoleHandler.level" in the EnvironmentConfig object.
TRACE_DB - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
As of JE 4.0, event tracing to the .jdb files has been separated from the java.util.logging mechanism. This parameter has no effect.
TRACE_FILE - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
in favor of FILE_LOGGING_LEVEL As of JE 4.0, use the standard java.util.logging configuration methodologies. To enable logging output to the je.info files, set com.sleepycat.je.util.FileHandler.level = <LEVEL> through the java.util.logging configuration file, or through the java.util.logging.LogManager. To set the handler level programmatically, set "com.sleepycat.je.util.FileHandler.level" in the EnvironmentConfig object.
TRACE_FILE_COUNT - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
As of JE 4.0, use the standard java.util.logging configuration methodologies. To set the FileHandler output file count, set com.sleepycat.je.util.FileHandler.count = <NUMBER> through the java.util.logging configuration file, or through the java.util.logging.LogManager.
TRACE_FILE_LIMIT - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
As of JE 4.0, use the standard java.util.logging configuration methodologies. To set the FileHandler output file size, set com.sleepycat.je.util.FileHandler.limit = <NUMBER> through the java.util.logging configuration file, or through the java.util.logging.LogManager.
TRACE_LEVEL - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
As of JE 4.0, use the standard java.util.logging configuration methodologies. Set logging levels using class names through the java.util.logging configuration file, or through the java.util.logging.LogManager.
TRACE_LEVEL_CLEANER - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
As of JE 4.0, use the standard java.util.logging configuration methodologies. To see cleaner logging, set com.sleepycat.je.cleaner.level = <LEVEL> through the java.util.logging configuration file, or through the java.util.logging.LogManager.
TRACE_LEVEL_EVICTOR - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
As of JE 4.0, use the standard java.util.logging configuration methodologies. To see evictor logging, set com.sleepycat.je.evictor.level = <LEVEL> through the java.util.logging configuration file, or through the java.util.logging.LogManager.
TRACE_LEVEL_LOCK_MANAGER - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
As of JE 4.0, use the standard java.util.logging configuration methodologies. To see locking logging, set com.sleepycat.je.txn.level = <LEVEL> through the java.util.logging configuration file, or through the java.util.logging.LogManager.
TRACE_LEVEL_RECOVERY - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
As of JE 4.0, use the standard java.util.logging configuration methodologies. To see recovery logging, set com.sleepycat.je.recovery.level = <LEVEL> through the java.util.logging configuration file, or through the java.util.logging.LogManager.
Transaction - Class in com.sleepycat.je
The Transaction object is the handle for a transaction.
Transaction.State - Enum in com.sleepycat.je
The current state of the transaction.
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.Active - Class in com.sleepycat.je
The Active class represents an active transaction.
TransactionTimeoutException - Exception in com.sleepycat.je
Thrown when the transaction timeout interval is exceeded.
TransactionWorker - Interface in com.sleepycat.collections
The interface implemented to perform the work within a transaction.
transferMaster(Set<String>, int, TimeUnit) - Method in class com.sleepycat.je.rep.ReplicatedEnvironment
Transfers the current master state from this node to one of the electable replicas supplied in the argument list.
transferMaster(Set<String>, int, TimeUnit, boolean) - Method in class com.sleepycat.je.rep.ReplicatedEnvironment
Transfers the current master state from this node to one of the replicas supplied in the argument list.
transferMaster(String, String) - Method in class com.sleepycat.je.rep.util.DbGroupAdmin
Transfers the master role from the current master to one of the electable replicas specified in the argument list.
transferMaster(Set<String>, int, TimeUnit, boolean) - Method in class com.sleepycat.je.rep.util.ReplicationGroupAdmin
Transfers the master state from the current master to one of the electable replicas supplied in the argument list.
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class com.sleepycat.persist.model.ClassEnhancer
 
TREE_BIN_DELTA - Static variable in class com.sleepycat.je.EnvironmentConfig
If more than this percentage of entries are changed on a BIN, log a a full version instead of a delta.
TREE_COMPACT_MAX_KEY_LENGTH - Static variable in class com.sleepycat.je.EnvironmentConfig
Specifies the maximum unprefixed key length for use in the compact in-memory key representation.
TREE_MAX_DELTA - Static variable in class com.sleepycat.je.EnvironmentConfig
Deprecated.
as of JE 6.0. The EnvironmentConfig.TREE_BIN_DELTA param alone now determines whether a delta is logged.
TREE_MAX_EMBEDDED_LN - Static variable in class com.sleepycat.je.EnvironmentConfig
The maximum size (in bytes) of a record's data portion that will cause the record to be embedded in its parent LN.
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.
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.
truncateDatabase(Transaction, String, boolean) - Method in class com.sleepycat.je.Environment
Empties the database, discarding all the records it contains, without removing the database name.
truncateDatabase(String, boolean) - Method in class com.sleepycat.je.jca.ra.JEConnection
 
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.
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_DURABILITY - Static variable in class com.sleepycat.je.EnvironmentConfig
Configures the default durability associated with transactions.
TXN_ROLLBACK_DISABLED - Static variable in class com.sleepycat.je.rep.ReplicationConfig
In rare cases, a node may need to rollback committed transactions in order to rejoin a replication group.
TXN_ROLLBACK_LIMIT - Static variable in class com.sleepycat.je.rep.ReplicationConfig
In rare cases, a node may need to rollback committed transactions in order to rejoin a replication group.
TXN_SERIALIZABLE_ISOLATION - Static variable in class com.sleepycat.je.EnvironmentConfig
Configures all transactions for this environment to have Serializable (Degree 3) isolation.
TXN_TIMEOUT - Static variable in class com.sleepycat.je.EnvironmentConfig
Configures the transaction timeout.

U

UniqueConstraintException - Exception in com.sleepycat.je
Thrown when an attempt to write a primary database record would insert a secondary record with a duplicate key, for secondaries that represent one-to-one and one-to-many relationships.
UnknownMasterException - Exception in com.sleepycat.je.rep
Indicates that the underlying operation requires communication with a Master, but that a Master was not available.
UnknownMasterException(Locker, StateChangeEvent) - Constructor for exception com.sleepycat.je.rep.UnknownMasterException
 
UnknownMasterException(String) - Constructor for exception com.sleepycat.je.rep.UnknownMasterException
Used when the inability to determine a master is not related to a state change.
UnknownMasterException(String, Exception) - Constructor for exception com.sleepycat.je.rep.UnknownMasterException
Used when the inability to determine a master is not related to a state change but some inability to communicate with a node identified as a master.
unmarshalEntry(TupleInput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleEntry
Construct the key or data object from the key or data tuple entry.
unmarshalPrimaryKey(TupleInput) - Method in interface com.sleepycat.bind.tuple.MarshalledTupleKeyEntity
Completes construction of the entity by setting its primary key from the stored primary key.
unwrap(Exception) - Static method in class com.sleepycat.util.ExceptionUnwrapper
Unwraps an Exception and returns the underlying Exception, or throws an Error if the underlying Throwable is an Error.
unwrapAny(Throwable) - Static method in class com.sleepycat.util.ExceptionUnwrapper
Unwraps an Exception and returns the underlying Throwable.
update(V) - Method in interface com.sleepycat.persist.EntityCursor
Replaces the entity at the cursor position with the given entity.
update(V, WriteOptions) - Method in interface com.sleepycat.persist.EntityCursor
Replaces the entity at the cursor position with the given entity, using a WriteOptions parameter and returning an OperationResult.
updateAddress(String, String, int) - Method in class com.sleepycat.je.rep.util.DbGroupAdmin
Update the network address for a specified node.
updateAddress(String, String, int) - Method in class com.sleepycat.je.rep.util.ReplicationGroupAdmin
Update the network address for a specified member of the replication group.
updateMax(long) - Method in class com.sleepycat.je.rep.util.AtomicLongMax
Updates the max value if the argument is greater than the current max.
USER_HALT_REQUEST - Static variable in class com.sleepycat.je.PreloadStatus
The user requested that preload stop during a call to ProgressListener.progress().
UtfOps - Class in com.sleepycat.util
UTF operations with more flexibility than is provided by DataInput and DataOutput.
UtfOps() - Constructor for class com.sleepycat.util.UtfOps
 

V

value() - Method in class com.sleepycat.persist.EntityResult
Returns the entity value resulting from the operation.
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.ForeignKeyDeleteAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.Get
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.LockMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.OperationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.PreloadConfig.Phases
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.Put
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.RecoveryProgress
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.rep.monitor.GroupChangeEvent.GroupChangeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.rep.monitor.LeaveGroupEvent.LeaveReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.rep.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.rep.QuorumPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.rep.ReplicatedEnvironment.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.rep.SyncupProgress
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sleepycat.je.Transaction.State
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.ForeignKeyDeleteAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.Get
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.LockMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.OperationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.PreloadConfig.Phases
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.Put
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.RecoveryProgress
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.rep.monitor.GroupChangeEvent.GroupChangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.rep.monitor.LeaveGroupEvent.LeaveReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.rep.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.rep.QuorumPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.rep.ReplicatedEnvironment.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.rep.SyncupProgress
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sleepycat.je.Transaction.State
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.
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, PrintStream) - Method in class com.sleepycat.je.Environment
Returns if the database environment is consistent and correct.
verify(PrintStream) - Method in class com.sleepycat.je.util.DbVerify
Deprecated.
verify(long, long) - Method in class com.sleepycat.je.util.DbVerifyLog
Verifies the given range of log files in the environment.
VERIFY_BTREE - Static variable in class com.sleepycat.je.EnvironmentConfig
Whether the background verifier should perform Btree verification, as if the DbVerify utility were run.
VERIFY_BTREE_BATCH_DELAY - Static variable in class com.sleepycat.je.EnvironmentConfig
The delay between batches during Btree verification.
VERIFY_BTREE_BATCH_SIZE - Static variable in class com.sleepycat.je.EnvironmentConfig
The number of records verified per batch during Btree verification.
VERIFY_DATA_RECORDS - Static variable in class com.sleepycat.je.EnvironmentConfig
Whether to verify data records (leaf nodes, or LNs) during Btree verification.
VERIFY_LOG - Static variable in class com.sleepycat.je.EnvironmentConfig
Whether the background verifier should verify checksums in the log, as if the DbVerifyLog utility were run.
VERIFY_LOG_READ_DELAY - Static variable in class com.sleepycat.je.EnvironmentConfig
The delay between reads during log verification.
VERIFY_SCHEDULE - Static variable in class com.sleepycat.je.EnvironmentConfig
A crontab-format string indicating when to start the background verifier.
VERIFY_SECONDARIES - Static variable in class com.sleepycat.je.EnvironmentConfig
Whether to verify secondary index references during Btree verification.
verifyAll() - Method in class com.sleepycat.je.util.DbVerifyLog
Verifies all log files in the environment.
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.
VersionMismatchException - Exception in com.sleepycat.je
Thrown by the Environment constructor when an environment cannot be opened because the version of the existing log is not compatible with the version of JE that is running.

W

wrapIfNeeded(Throwable) - Static method in exception com.sleepycat.util.RuntimeExceptionWrapper
Wraps the given exception if it is not a RuntimeException.
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
 
writeBigDecimal(BigDecimal) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsorted BigDecimal.
writeBigInteger(BigInteger) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a BigInteger.
writeBoolean(boolean) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a boolean (one byte) unsigned value to the buffer, writing one if the value is true and zero if it is false.
writeByte(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed byte (one byte) value to the buffer.
writeBytes(String) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified bytes to the buffer, converting each character to an unsigned byte value.
writeBytes(char[]) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified bytes to the buffer, converting each character to an unsigned byte value.
writeChar(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a char (two byte) unsigned value to the buffer.
writeChars(String) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified characters to the buffer, converting each character to a two byte unsigned value.
writeChars(char[]) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified characters to the buffer, converting each character to a two byte unsigned value.
writeClassDescriptor(ObjectStreamClass) - Method in class com.sleepycat.bind.serial.SerialOutput
 
writeDouble(double) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsorted double (eight byte) value to the buffer.
writeFast(int) - Method in class com.sleepycat.util.FastOutputStream
Equivalent to write(int) but does not throw IOException.
writeFast(byte[]) - Method in class com.sleepycat.util.FastOutputStream
Equivalent to write(byte[]) but does not throw IOException.
writeFast(byte[], int, int) - Method in class com.sleepycat.util.FastOutputStream
Equivalent to write(byte[],int,int) but does not throw IOException.
writeFloat(float) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsorted float (four byte) value to the buffer.
writeInt(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed int (four byte) value to the buffer.
writeInt(byte[], int, int) - Static method in class com.sleepycat.util.PackedInteger
Writes a packed integer starting at the given buffer offset and returns the next offset to be written.
writeLong(long) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed long (eight byte) value to the buffer.
writeLong(byte[], int, long) - Static method in class com.sleepycat.util.PackedInteger
Writes a packed long integer starting at the given buffer offset and returns the next offset to be written.
WriteOptions - Class in com.sleepycat.je
Options for calling methods that write (insert, update or delete) records.
WriteOptions() - Constructor for class com.sleepycat.je.WriteOptions
Constructs a WriteOptions object with default values for all properties.
writePackedInt(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsorted packed integer.
writePackedLong(long) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsorted packed long integer.
writeShort(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an signed short (two byte) value to the buffer.
writeSortedBigDecimal(BigDecimal) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a sorted BigDecimal.
writeSortedDouble(double) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a sorted double (eight byte) value to the buffer.
writeSortedFloat(float) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a sorted float (four byte) value to the buffer.
writeSortedInt(byte[], int, int) - Static method in class com.sleepycat.util.PackedInteger
Writes a packed sorted integer starting at the given buffer offset and returns the next offset to be written.
writeSortedLong(byte[], int, long) - Static method in class com.sleepycat.util.PackedInteger
Writes a packed sorted long integer starting at the given buffer offset and returns the next offset to be written.
writeSortedPackedInt(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a sorted packed integer.
writeSortedPackedLong(long) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes a sorted packed long integer.
writeString(String) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified characters to the buffer, converting each character to UTF format, and adding a null terminator byte.
writeString(char[]) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes the specified characters to the buffer, converting each character to UTF format.
writeTo(OutputStream) - Method in class com.sleepycat.util.FastOutputStream
 
writeUnsignedByte(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsigned byte (one byte) value to the buffer.
writeUnsignedInt(long) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsigned int (four byte) value to the buffer.
writeUnsignedShort(int) - Method in class com.sleepycat.bind.tuple.TupleOutput
Writes an unsigned short (two byte) value to the buffer.

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.
XAFailureException - Exception in com.sleepycat.je
Thrown if an attempt is made to use a Transaction after it has been invalidated as the result of an XA failure.
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links
Berkeley DB Java Edition
version 7.5.11

Copyright (c) 2002, 2017 Oracle and/or its affiliates. All rights reserved.