From 780b92ada9afcf1d58085a83a0b9e6bc982203d1 Mon Sep 17 00:00:00 2001 From: Lorry Tar Creator Date: Tue, 17 Feb 2015 17:25:57 +0000 Subject: Imported from /home/lorry/working-area/delta_berkeleydb/db-6.1.23.tar.gz. --- docs/java/com/sleepycat/db/EnvironmentConfig.html | 11057 +++++++++----------- 1 file changed, 4877 insertions(+), 6180 deletions(-) (limited to 'docs/java/com/sleepycat/db/EnvironmentConfig.html') diff --git a/docs/java/com/sleepycat/db/EnvironmentConfig.html b/docs/java/com/sleepycat/db/EnvironmentConfig.html index aafffeb6..f410491a 100644 --- a/docs/java/com/sleepycat/db/EnvironmentConfig.html +++ b/docs/java/com/sleepycat/db/EnvironmentConfig.html @@ -1,110 +1,110 @@ - - - - - -EnvironmentConfig (Oracle - Berkeley DB Java API) - - - - - - - - - - - - -
- - +//--> + + - - - - - - - - - - - - - - - - -
-Berkeley DB
version 5.3.21
-
- + + +
+ + +
+ + + - -
-

- -com.sleepycat.db -
-Class EnvironmentConfig

-
-java.lang.Object
-  extended by com.sleepycat.db.EnvironmentConfig
-
-
-
All Implemented Interfaces:
Cloneable
-
-
-
-
public class EnvironmentConfig
extends Object
implements Cloneable
- - -

-Specifies the attributes of an environment. +

+
com.sleepycat.db
+

Class EnvironmentConfig

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    java.lang.Cloneable
    +
    +
    +
    +
    public class EnvironmentConfig
    +extends java.lang.Object
    +implements java.lang.Cloneable
    +
    Specifies the attributes of an environment.

    To change the default settings for a database environment, an application creates a configuration object, customizes settings and uses it for @@ -151,2029 +151,1779 @@ handle for an already open environment.

    After an Environment has been constructed, its mutable properties may be changed using -Environment.setConfig(com.sleepycat.db.EnvironmentConfig). -

    -

    - -

    -


    - -

    +Environment.setConfig(com.sleepycat.db.EnvironmentConfig). +

    +
  • +
+
+
+
    +
  • - - - - - - - - - - -
    -Field Summary
    -static EnvironmentConfigDEFAULT - -
    -           
    -  + - - - - - - - - - -
    -Constructor Summary
    EnvironmentConfig() - -
    -          Create an EnvironmentConfig initialized with the system default settings.
    -  +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      EnvironmentConfig() +
      Create an EnvironmentConfig initialized with the system default settings.
      +
      +
    • +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    -Method Summary
    - voidaddDataDir(File dataDir) - -
    -          Set the path of a directory to be used as the location of the access - method database files.
    - voidaddDataDir(String dataDir) - -
    -          Deprecated. replaced by addDataDir(java.io.File)
    - voidaddReplicationManagerSite(ReplicationManagerSiteConfig repmgrSiteConfig) - -
    -          Configure a site in a replication group.
    - booleangetAllowCreate() - -
    -          Return true if the database environment is configured to create any - underlying files, as necessary.
    - BackupHandlergetBackupHandler() - -
    -          Return the BackupHandler -used to override default hot backup behavior.
    - intgetBackupReadCount() - -
    -          Return the number of pages to read before pausing during the hot backup.
    - intgetBackupReadSleep() - -
    -          Return the number of microseconds to sleep between batches of reads during -a hot backup.
    - intgetBackupSize() - -
    -          Return the size of the buffer, in megabytes, to read from the database -during a hot backup.
    - booleangetBackupWriteDirect() - -
    -          Return return true if direct I/O is used when writing pages to the disk -during a hot backup.
    - intgetCacheCount() - -
    -          Return the number of shared memory buffer pools, that is, the number - of cache regions.
    - longgetCacheMax() - -
    -          Return the maximum size of the cache.
    - intgetCachePageSize() - -
    -          Returns the environment's current page size setting.
    - longgetCacheSize() - -
    -          Return the size of the shared memory buffer pool, that is, the cache.
    - intgetCacheTableSize() - -
    -          Returns the environment's current table size setting.
    - booleangetCDBLockAllDatabases() - -
    -          Return true if the Concurrent Data Store applications are configured to +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Methods 
      Modifier and TypeMethod and Description
      voidaddDataDir(java.io.File dataDir) +
      Set the path of a directory to be used as the location of the access + method database files.
      +
      voidaddDataDir(java.lang.String dataDir) +
      Deprecated.  + +
      +
      voidaddReplicationManagerSite(ReplicationManagerSiteConfig repmgrSiteConfig) +
      Configure a site in a replication group.
      +
      booleangetAllowCreate() +
      Return true if the database environment is configured to create any + underlying files, as necessary.
      +
      BackupHandlergetBackupHandler() +
      Return the BackupHandler +used to override default hot backup behavior.
      +
      intgetBackupReadCount() +
      Return the number of pages to read before pausing during the hot backup.
      +
      intgetBackupReadSleep() +
      Return the number of microseconds to sleep between batches of reads during +a hot backup.
      +
      intgetBackupSize() +
      Return the size of the buffer, in megabytes, to read from the database +during a hot backup.
      +
      booleangetBackupWriteDirect() +
      Return return true if direct I/O is used when writing pages to the disk +during a hot backup.
      +
      java.io.FilegetBlobDir() +
      Returns the path of a directory where blobs are stored.
      +
      intgetBlobThreshold() +
      Return the environment wide default blob threshold value.
      +
      intgetCacheCount() +
      Return the number of shared memory buffer pools, that is, the number + of cache regions.
      +
      longgetCacheMax() +
      Return the maximum size of the cache.
      +
      intgetCachePageSize() +
      Returns the environment's current page size setting.
      +
      longgetCacheSize() +
      Return the size of the shared memory buffer pool, that is, the cache.
      +
      intgetCacheTableSize() +
      Returns the environment's current table size setting.
      +
      booleangetCDBLockAllDatabases() +
      Return true if the Concurrent Data Store applications are configured to perform locking on an environment-wide basis rather than on a - per-database basis.
      - FilegetCreateDir() - -
      -          Returns the path of a directory to be used as the location to create the -access method database files.
      - File[]getDataDirs() - -
      -          Return the array of data directories.
      - booleangetDirectDatabaseIO() - -
      -          Return true if the database environment has been configured to not buffer - database files.
      - booleangetDirectLogIO() - -
      -          Return true if the database environment has been configured to not buffer - log files.
      - booleangetDsyncDatabases() - -
      -          Return true if the database environment has been configured to flush database - writes to the backing disk before returning from the write system call.
      - booleangetDsyncLog() - -
      -          Return true if the database environment has been configured to flush log + per-database basis. +
      java.io.FilegetCreateDir() +
      Returns the path of a directory to be used as the location to create the +access method database files.
      +
      java.io.File[]getDataDirs() +
      Return the array of data directories.
      +
      booleangetDirectDatabaseIO() +
      Return true if the database environment has been configured to not buffer + database files.
      +
      booleangetDirectLogIO() +
      Return true if the database environment has been configured to not buffer + log files.
      +
      booleangetDsyncDatabases() +
      Return true if the database environment has been configured to flush database + writes to the backing disk before returning from the write system call.
      +
      booleangetDsyncLog() +
      Return true if the database environment has been configured to flush log writes to the backing disk before returning from the write system - call.
      - booleangetEncrypted() - -
      -          Return the database environment has been configured to perform - encryption.
      - ErrorHandlergetErrorHandler() - -
      -          Return the function to be called if an error occurs.
      - StringgetErrorPrefix() - -
      -          Return the prefix string that appears before error messages.
      - OutputStreamgetErrorStream() - -
      -          Return the OutputStream for displaying error messages.
      - EventHandlergetEventHandler() - -
      -          Return the object's methods to be called when a triggered event occurs.
      - FeedbackHandlergetFeedbackHandler() - -
      -          Return the object's methods to be called to provide feedback.
      - booleangetHotbackupInProgress() - -
      -          Return true if a "hot backup" is in progress.
      - booleangetInitializeCache() - -
      -          Return true if the database environment is configured with a shared - memory buffer pool.
      - booleangetInitializeCDB() - -
      -          Return true if the database environment is configured for the Concurrent - Data Store product.
      - booleangetInitializeLocking() - -
      -          Return true if the database environment is configured for locking.
      - booleangetInitializeLogging() - -
      -          Return true if the database environment is configured for logging.
      - booleangetInitializeRegions() - -
      -          Return true if the database environment has been configured to page-fault + call. +
      booleangetEncrypted() +
      Return the database environment has been configured to perform + encryption.
      +
      ErrorHandlergetErrorHandler() +
      Return the function to be called if an error occurs.
      +
      java.lang.StringgetErrorPrefix() +
      Return the prefix string that appears before error messages.
      +
      java.io.OutputStreamgetErrorStream() +
      Return the OutputStream for displaying error messages.
      +
      EventHandlergetEventHandler() +
      Return the object's methods to be called when a triggered event occurs.
      +
      FeedbackHandlergetFeedbackHandler() +
      Return the object's methods to be called to provide feedback.
      +
      booleangetHotbackupInProgress() +
      Return true if a "hot backup" is in progress.
      +
      booleangetInitializeCache() +
      Return true if the database environment is configured with a shared + memory buffer pool.
      +
      booleangetInitializeCDB() +
      Return true if the database environment is configured for the Concurrent + Data Store product.
      +
      booleangetInitializeLocking() +
      Return true if the database environment is configured for locking.
      +
      booleangetInitializeLogging() +
      Return true if the database environment is configured for logging.
      +
      booleangetInitializeRegions() +
      Return true if the database environment has been configured to page-fault shared regions into memory when initially creating or joining a - database environment.
      - booleangetInitializeReplication() - -
      -          Return true if the database environment is configured for replication.
      - intgetInitialMutexes() - -
      -          Return the number of mutexes allocated when an environment is created.
      - booleangetJoinEnvironment() - -
      -          Return the handle is configured to join an existing environment.
      - byte[][]getLockConflicts() - -
      -          Return the locking conflicts matrix.
      - LockDetectModegetLockDetectMode() - -
      -          Return true if the deadlock detector is configured to run whenever a lock - conflict occurs.
      - booleangetLockDown() - -
      -          Return true if the database environment is configured to lock shared - environment files and memory-mapped databases into memory.
      - intgetLockPartitions() - -
      -          Returns the number of lock table partitions in the Berkeley DB environment.
      - intgetLockTableSize() - -
      -          Return the lock hash table size.
      - longgetLockTimeout() - -
      -          Return the database environment lock timeout value, in microseconds; - a timeout of 0 means no timeout is set.
      - booleangetLogAutoRemove() - -
      -          Return true if the system has been configured to to automatically remove log - files that are no longer needed.
      - intgetLogBufferSize() - -
      -          Return the size of the in-memory log buffer, in bytes.
      - FilegetLogDirectory() - -
      -          Return the path of a directory to be used as the location of logging files.
      - intgetLogFileMode() - -
      -          Return the absolute file mode for created log files.
      - booleangetLogInMemory() - -
      -          Return true if the database environment is configured to maintain transaction logs - in memory rather than on disk.
      - LogRecordHandlergetLogRecordHandler() - -
      -          Return the handler for application-specific log records.
      - intgetLogRegionSize() - -
      -          Return the size of the underlying logging subsystem region.
      - booleangetLogZero() - -
      -          Return true if the database environment is configured to zero all pages of - new log files upon their creation.
      - intgetMaxLockers() - -
      -          Return the maximum number of lockers.
      - intgetMaxLockObjects() - -
      -          Return the maximum number of locked objects.
      - intgetMaxLocks() - -
      -          Return the maximum number of locks.
      - intgetMaxLogFileSize() - -
      -          Return the maximum size of a single file in the log, in bytes.
      - intgetMaxMutexes() - -
      -          Return the total number of mutexes allocated.
      - intgetMaxOpenFiles() - -
      -          Return the maximum number of file descriptors that will be opened concurrently..
      - intgetMaxWrite() - -
      -          Return the maximum number of sequential write operations.
      - longgetMaxWriteSleep() - -
      -          Return the microseconds to pause before scheduling further write operations.
      - MessageHandlergetMessageHandler() - -
      -          Return the function to be called with an informational message.
      - OutputStreamgetMessageStream() - -
      -          Return the OutputStream for displaying informational messages.
      - FilegetMetadataDir() - -
      -          Return the path of a directory to be used as the location to store the - persistent metadata.
      - longgetMMapSize() - -
      -          Return the maximum file size, in bytes, for a file to be mapped into - the process address space.
      - longgetMode() - -
      -          Return the mode to use when creating underlying files and shared - memory segments.
      - booleangetMultiversion() - -
      -          Return true if the handle is configured to open all databases for multiversion - concurrency control.
      - intgetMutexAlignment() - -
      -          Return the mutex alignment, in bytes.
      - intgetMutexIncrement() - -
      -          Return the number of additional mutexes to allocate.
      - intgetMutexTestAndSetSpins() - -
      -          Return the test-and-set spin count.
      - booleangetNoLocking() - -
      -          Return true if the system has been configured to grant all requested mutual + database environment. +
      booleangetInitializeReplication() +
      Return true if the database environment is configured for replication.
      +
      intgetInitialMutexes() +
      Return the number of mutexes allocated when an environment is created.
      +
      booleangetJoinEnvironment() +
      Return the handle is configured to join an existing environment.
      +
      byte[][]getLockConflicts() +
      Return the locking conflicts matrix.
      +
      LockDetectModegetLockDetectMode() +
      Return true if the deadlock detector is configured to run whenever a lock + conflict occurs.
      +
      booleangetLockDown() +
      Return true if the database environment is configured to lock shared + environment files and memory-mapped databases into memory.
      +
      intgetLockPartitions() +
      Returns the number of lock table partitions in the Berkeley DB environment.
      +
      intgetLockTableSize() +
      Return the lock hash table size.
      +
      longgetLockTimeout() +
      Return the database environment lock timeout value, in microseconds; + a timeout of 0 means no timeout is set.
      +
      booleangetLogAutoRemove() +
      Return true if the system has been configured to to automatically remove log + files that are no longer needed.
      +
      booleangetLogBlobContent() +
      Return true if full logging of blob data is enabled.
      +
      intgetLogBufferSize() +
      Return the size of the in-memory log buffer, in bytes.
      +
      java.io.FilegetLogDirectory() +
      Return the path of a directory to be used as the location of logging files.
      +
      intgetLogFileMode() +
      Return the absolute file mode for created log files.
      +
      booleangetLogInMemory() +
      Return true if the database environment is configured to maintain transaction logs + in memory rather than on disk.
      +
      booleangetLogNoSync() +
      Return true if the system has been configured to avoid fsync() calls during + log files during flushes.
      +
      LogRecordHandlergetLogRecordHandler() +
      Return the handler for application-specific log records.
      +
      intgetLogRegionSize() +
      Return the size of the underlying logging subsystem region.
      +
      booleangetLogZero() +
      Return true if the database environment is configured to zero all pages of + new log files upon their creation.
      +
      intgetMaxLockers() +
      Return the maximum number of lockers.
      +
      intgetMaxLockObjects() +
      Return the maximum number of locked objects.
      +
      intgetMaxLocks() +
      Return the maximum number of locks.
      +
      intgetMaxLogFileSize() +
      Return the maximum size of a single file in the log, in bytes.
      +
      intgetMaxMutexes() +
      Return the total number of mutexes allocated.
      +
      intgetMaxOpenFiles() +
      Return the maximum number of file descriptors that will be opened concurrently..
      +
      intgetMaxWrite() +
      Return the maximum number of sequential write operations.
      +
      longgetMaxWriteSleep() +
      Return the microseconds to pause before scheduling further write operations.
      +
      MessageHandlergetMessageHandler() +
      Return the function to be called with an informational message.
      +
      java.io.OutputStreamgetMessageStream() +
      Return the OutputStream for displaying informational messages.
      +
      java.io.FilegetMetadataDir() +
      Return the path of a directory to be used as the location to store the + persistent metadata.
      +
      longgetMMapSize() +
      Return the maximum file size, in bytes, for a file to be mapped into + the process address space.
      +
      longgetMode() +
      Return the mode to use when creating underlying files and shared + memory segments.
      +
      booleangetMultiversion() +
      Return true if the handle is configured to open all databases for multiversion + concurrency control.
      +
      intgetMutexAlignment() +
      Return the mutex alignment, in bytes.
      +
      intgetMutexIncrement() +
      Return the number of additional mutexes to allocate.
      +
      intgetMutexTestAndSetSpins() +
      Return the test-and-set spin count.
      +
      booleangetNoLocking() +
      Return true if the system has been configured to grant all requested mutual exclusion mutexes and database locks without regard for their actual - availability.
      - booleangetNoMMap() - -
      -          Return true if the system has been configured to copy read-only database files + availability. +
      booleangetNoMMap() +
      Return true if the system has been configured to copy read-only database files into the local cache instead of potentially mapping them into process - memory.
      - booleangetNoPanic() - -
      -          Return true if the system has been configured to ignore any panic state in - the database environment.
      - booleangetOverwrite() - -
      -          Return true if the system has been configured to overwrite files stored in - encrypted formats before deleting them.
      - PanicHandlergetPanicHandler() - -
      -          Return the function to be called if the database environment panics.
      - booleangetPrivate() - -
      -          Return true if the database environment is configured to only be accessed - by a single process.
      - intgetRegionMemoryInitialSize(RegionResourceType resource) - -
      -          Return the inital memory configuration for a region resource.
      - longgetRegionMemoryMax() - -
      -          Return the maximum amount of memory that can be used by shared structures - in the main environment region.
      - booleangetRegister() - -
      -          Return true if the check for process failure when the environment is opened.
      - intgetReplicationClockskewFast() - -
      -          Return the current clock skew value for the fastest clock in the group of sites.
      - intgetReplicationClockskewSlow() - -
      -          Return the current clock skew value for the slowest clock in the group of sites.
      - booleangetReplicationInMemory() - -
      -          Return true if internal replication information is stored in memory only.
      - longgetReplicationLimit() - -
      -          Return the transmit limit in bytes for a single call to - Environment.processReplicationMessage.
      - ReplicationManagerAckPolicygetReplicationManagerAckPolicy() - -
      -          Get the network Ack policy used by the replication manager.
      - intgetReplicationNumSites() - -
      -          Get the total number of sites configured in this EnvironmentConfig object.
      - intgetReplicationPriority() - -
      -          Get the current environment's priority.
      - intgetReplicationRequestMax() - -
      -          Get the threshold for the maximum amount of time that a client waits before - requesting retransmission of a missed message.
      - intgetReplicationRequestMin() - -
      -          Get the threshold for the minimum amount of time that a client waits before - requesting retransmission of a missed message.
      - ReplicationTransportgetReplicationTransport() - -
      -          Return the replication callback function used to transmit data using - the replication application's communication infrastructure.
      - booleangetRunFatalRecovery() - -
      -          Return the handle is configured to run catastrophic recovery on - the database environment before opening it for use.
      - booleangetRunRecovery() - -
      -          Return the handle is configured to run normal recovery on the - database environment before opening it for use.
      - longgetSegmentId() - -
      -          Return the base segment ID.
      - booleangetSystemMemory() - -
      -          Return true if the database environment is configured to allocate memory + memory. +
      booleangetNoPanic() +
      Return true if the system has been configured to ignore any panic state in + the database environment.
      +
      booleangetOverwrite() +
      Return true if the system has been configured to overwrite files stored in + encrypted formats before deleting them.
      +
      PanicHandlergetPanicHandler() +
      Return the function to be called if the database environment panics.
      +
      booleangetPrivate() +
      Return true if the database environment is configured to only be accessed + by a single process.
      +
      intgetRegionMemoryInitialSize(RegionResourceType resource) +
      Return the inital memory configuration for a region resource.
      +
      longgetRegionMemoryMax() +
      Return the maximum amount of memory that can be used by shared structures + in the main environment region.
      +
      booleangetRegister() +
      Return true if the check for process failure when the environment is opened.
      +
      intgetReplicationClockskewFast() +
      Return the current clock skew value for the fastest clock in the group of sites.
      +
      intgetReplicationClockskewSlow() +
      Return the current clock skew value for the slowest clock in the group of sites.
      +
      booleangetReplicationInMemory() +
      Return true if internal replication information is stored in memory only.
      +
      longgetReplicationLimit() +
      Return the transmit limit in bytes for a single call to + Environment.processReplicationMessage.
      +
      ReplicationManagerAckPolicygetReplicationManagerAckPolicy() +
      Get the network Ack policy used by the replication manager.
      +
      longgetReplicationManagerIncomingQueueMax() +
      Get the maximum amount of dynamic memory used by the Replication Manager + incoming queue.
      +
      intgetReplicationNumSites() +
      Get the total number of sites configured in this EnvironmentConfig object.
      +
      intgetReplicationPriority() +
      Get the current environment's priority.
      +
      intgetReplicationRequestMax() +
      Get the threshold for the maximum amount of time that a client waits before + requesting retransmission of a missed message.
      +
      intgetReplicationRequestMin() +
      Get the threshold for the minimum amount of time that a client waits before + requesting retransmission of a missed message.
      +
      ReplicationTransportgetReplicationTransport() +
      Return the replication callback function used to transmit data using + the replication application's communication infrastructure.
      +
      ReplicationViewHandlergetReplicationViewHandler() +
      Return the function name used by replication views to determine whether + a database file is replicated to the local site.
      +
      booleangetRunFatalRecovery() +
      Return the handle is configured to run catastrophic recovery on + the database environment before opening it for use.
      +
      booleangetRunRecovery() +
      Return the handle is configured to run normal recovery on the + database environment before opening it for use.
      +
      longgetSegmentId() +
      Return the base segment ID.
      +
      booleangetSystemMemory() +
      Return true if the database environment is configured to allocate memory from system shared memory instead of from memory backed by the - filesystem.
      - FilegetTemporaryDirectory() - -
      -          Return the path of a directory to be used as the location of - temporary files.
      - intgetTestAndSetSpins() - -
      -          Deprecated. replaced by getMutexTestAndSetSpins()
      - booleangetThreaded() - -
      -          Return true if the handle is configured to be free-threaded.
      - booleangetTransactional() - -
      -          Return true if the database environment is configured for transactions.
      - intgetTxnMaxActive() - -
      -          Return the minimum number of simultaneously active transactions supported - by the database environment.
      - booleangetTxnNoSync() - -
      -          Return true if the system has been configured to not write or synchronously - flush the log on transaction commit.
      - booleangetTxnNotDurable() - -
      -          Return true if the system has been configured to not write log records.
      - booleangetTxnNoWait() - -
      -          Return true if the transactions have been configured to not wait for locks by default.
      - booleangetTxnSnapshot() - -
      -          Return true if the handle is configured to run all transactions at snapshot - isolation.
      - longgetTxnTimeout() - -
      -          Return the database environment transaction timeout value, in - microseconds; a timeout of 0 means no timeout is set.
      - DategetTxnTimestamp() - -
      -          Return the time to which recovery will be done, or 0 if recovery will - be done to the most current possible date.
      - booleangetTxnWriteNoSync() - -
      -          Return true if the system has been configured to write, but not synchronously - flush, the log on transaction commit.
      - booleangetUseEnvironment() - -
      -          Return true if the database environment is configured to accept information - from the process environment when naming files.
      - booleangetUseEnvironmentRoot() - -
      -          Return true if the database environment is configured to accept information + filesystem. +
      java.io.FilegetTemporaryDirectory() +
      Return the path of a directory to be used as the location of + temporary files.
      +
      intgetTestAndSetSpins() +
      Deprecated.  + +
      +
      booleangetThreaded() +
      Return true if the handle is configured to be free-threaded.
      +
      booleangetTransactional() +
      Return true if the database environment is configured for transactions.
      +
      intgetTxnMaxActive() +
      Return the minimum number of simultaneously active transactions supported + by the database environment.
      +
      booleangetTxnNoSync() +
      Return true if the system has been configured to not write or synchronously + flush the log on transaction commit.
      +
      booleangetTxnNotDurable() +
      Return true if the system has been configured to not write log records.
      +
      booleangetTxnNoWait() +
      Return true if the transactions have been configured to not wait for locks by default.
      +
      booleangetTxnSnapshot() +
      Return true if the handle is configured to run all transactions at snapshot + isolation.
      +
      longgetTxnTimeout() +
      Return the database environment transaction timeout value, in + microseconds; a timeout of 0 means no timeout is set.
      +
      java.util.DategetTxnTimestamp() +
      Return the time to which recovery will be done, or 0 if recovery will + be done to the most current possible date.
      +
      booleangetTxnWriteNoSync() +
      Return true if the system has been configured to write, but not synchronously + flush, the log on transaction commit.
      +
      booleangetUseEnvironment() +
      Return true if the database environment is configured to accept information + from the process environment when naming files.
      +
      booleangetUseEnvironmentRoot() +
      Return true if the database environment is configured to accept information from the process environment when naming files if the process has - appropriate permissions.
      - booleangetVerbose(VerboseConfig flag) - -
      -          Return if the database environment is configured to display - a given type of verbose information.
      - booleangetVerboseDeadlock() - -
      -          Deprecated. replaced by getVerbose(com.sleepycat.db.VerboseConfig)
      - booleangetVerboseRecovery() - -
      -          Deprecated. replaced by getVerbose(com.sleepycat.db.VerboseConfig)
      - booleangetVerboseRegister() - -
      -          Deprecated. replaced by getVerbose(com.sleepycat.db.VerboseConfig)
      - booleangetVerboseReplication() - -
      -          Deprecated. replaced by getVerbose(com.sleepycat.db.VerboseConfig)
      - booleangetVerboseWaitsFor() - -
      -          Deprecated. replaced by getVerbose(com.sleepycat.db.VerboseConfig)
      - booleangetYieldCPU() - -
      -          Return true if the system has been configured to yield the processor - immediately after each page or mutex acquisition.
      - voidsetAllowCreate(boolean allowCreate) - -
      -          Configure the database environment to create any underlying files, - as necessary.
      - voidsetBackupHandler(BackupHandler backupHandler) - -
      -          Sets the BackupHandler -interface to be used when performing hot backups.
      - voidsetBackupReadCount(int count) - -
      -          Configures the number of pages to read during a hot backup before pausing.
      - voidsetBackupReadSleep(int sleep) - -
      -          Configures the number of microseconds to sleep between batches of reads during -a hot backup.
      - voidsetBackupSize(int size) - -
      -          Configures the size of the buffer, in bytes, to read from the database -during a hot backup.
      - voidsetBackupWriteDirect(boolean writeDirect) - -
      -          Configures whether direct I/O is used when writing pages to the disk during a -hot backup.
      - voidsetCacheCount(int cacheCount) - -
      -          Set the number of shared memory buffer pools, that is, the number of -caches.
      - voidsetCacheMax(long cacheMax) - -
      -          Set the maximum cache size in bytes.
      - voidsetCachePageSize(int mpPageSize) - -
      -          Sets the page size used to allocate the hash table and the number of mutexes -expected to be needed by the buffer pool.
      - voidsetCacheSize(long cacheSize) - -
      -          Set the size of the shared memory buffer pool, that is, the size of the -cache.
      - voidsetCacheTableSize(int mpTableSize) - -
      -          Overrides the calculated hash table size.
      - voidsetCDBLockAllDatabases(boolean cdbLockAllDatabases) - -
      -          Configure Concurrent Data Store applications to perform locking on - an environment-wide basis rather than on a per-database basis.
      - voidsetCreateDir(File dir) - -
      -          Sets the path of a directory to be used as the location to create the -access method database files.
      - voidsetDirectDatabaseIO(boolean directDatabaseIO) - -
      -          Configure the database environment to not buffer database files.
      - voidsetDirectLogIO(boolean directLogIO) - -
      -          Configure the database environment to not buffer log files.
      - voidsetDsyncDatabases(boolean dsyncDatabases) - -
      -          Configure the database environment to flush database writes to the backing + appropriate permissions. +
      booleangetVerbose(VerboseConfig flag) +
      Return if the database environment is configured to display + a given type of verbose information.
      +
      booleangetVerboseDeadlock() +
      Deprecated.  + +
      +
      booleangetVerboseRecovery() +
      Deprecated.  + +
      +
      booleangetVerboseRegister() +
      Deprecated.  + +
      +
      booleangetVerboseReplication() +
      Deprecated.  + +
      +
      booleangetVerboseWaitsFor() +
      Deprecated.  + +
      +
      booleangetYieldCPU() +
      Return true if the system has been configured to yield the processor + immediately after each page or mutex acquisition.
      +
      voidsetAllowCreate(boolean allowCreate) +
      Configure the database environment to create any underlying files, + as necessary.
      +
      voidsetBackupHandler(BackupHandler backupHandler) +
      Sets the BackupHandler +interface to be used when performing hot backups.
      +
      voidsetBackupReadCount(int count) +
      Configures the number of pages to read during a hot backup before pausing.
      +
      voidsetBackupReadSleep(int sleep) +
      Configures the number of microseconds to sleep between batches of reads during +a hot backup.
      +
      voidsetBackupSize(int size) +
      Configures the size of the buffer, in bytes, to read from the database +during a hot backup.
      +
      voidsetBackupWriteDirect(boolean writeDirect) +
      Configures whether direct I/O is used when writing pages to the disk during a +hot backup.
      +
      voidsetBlobDir(java.io.File dir) +
      Sets the path of a directory where blobs are stored.
      +
      voidsetBlobThreshold(int value) +
      Set the default blob threshold for databases opened in this environment.
      +
      voidsetCacheCount(int cacheCount) +
      Set the number of shared memory buffer pools, that is, the number of +caches.
      +
      voidsetCacheMax(long cacheMax) +
      Set the maximum cache size in bytes.
      +
      voidsetCachePageSize(int mpPageSize) +
      Sets the page size used to allocate the hash table and the number of mutexes +expected to be needed by the buffer pool.
      +
      voidsetCacheSize(long cacheSize) +
      Set the size of the shared memory buffer pool, that is, the size of the +cache.
      +
      voidsetCacheTableSize(int mpTableSize) +
      Overrides the calculated hash table size.
      +
      voidsetCDBLockAllDatabases(boolean cdbLockAllDatabases) +
      Configure Concurrent Data Store applications to perform locking on + an environment-wide basis rather than on a per-database basis.
      +
      voidsetCreateDir(java.io.File dir) +
      Sets the path of a directory to be used as the location to create the +access method database files.
      +
      voidsetDirectDatabaseIO(boolean directDatabaseIO) +
      Configure the database environment to not buffer database files.
      +
      voidsetDirectLogIO(boolean directLogIO) +
      Configure the database environment to not buffer log files.
      +
      voidsetDsyncDatabases(boolean dsyncDatabases) +
      Configure the database environment to flush database writes to the backing disk before returning from the write system call, rather than flushing - database writes explicitly in a separate system call, as necessary.
      - voidsetDsyncLog(boolean dsyncLog) - -
      -          Configure the database environment to flush log writes to the + database writes explicitly in a separate system call, as necessary. +
      voidsetDsyncLog(boolean dsyncLog) +
      Configure the database environment to flush log writes to the backing disk before returning from the write system call, rather - than flushing log writes explicitly in a separate system call.
      - voidsetEncrypted(String password) - -
      -          Set the password used to perform encryption and decryption.
      - voidsetErrorHandler(ErrorHandler errorHandler) - -
      -          Set the function to be called if an error occurs.
      - voidsetErrorPrefix(String errorPrefix) - -
      -          Set the prefix string that appears before error messages.
      - voidsetErrorStream(OutputStream errorStream) - -
      -          Set an OutputStream for displaying error messages.
      - voidsetEventHandler(EventHandler eventHandler) - -
      -          Set an object whose methods are to be called when a triggered event occurs.
      - voidsetFeedbackHandler(FeedbackHandler feedbackHandler) - -
      -          Set an object whose methods are called to provide feedback.
      - voidsetHotbackupInProgress(boolean hotbackup) - -
      -          When a "hot backup" copy of a database environment is taken, this -attribute should be configured in the environment prior to copying.
      - voidsetInitializeCache(boolean initializeCache) - -
      -          Configure a shared memory buffer pool in the database environment.
      - voidsetInitializeCDB(boolean initializeCDB) - -
      -          Configure the database environment for the Concurrent Data Store - product.
      - voidsetInitializeLocking(boolean initializeLocking) - -
      -          Configure the database environment for locking.
      - voidsetInitializeLogging(boolean initializeLogging) - -
      -          Configure the database environment for logging.
      - voidsetInitializeRegions(boolean initializeRegions) - -
      -          Configure the database environment to page-fault shared regions into - memory when initially creating or joining a database environment.
      - voidsetInitializeReplication(boolean initializeReplication) - -
      -          Configure the database environment for replication.
      - voidsetInitialMutexes(int initMutexes) - -
      -          Set the number of mutexes to allocate when an environment is created.
      - voidsetJoinEnvironment(boolean joinEnvironment) - -
      -          Configure the handle to join an existing environment.
      - voidsetLockConflicts(byte[][] lockConflicts) - -
      -          Configure the locking conflicts matrix.
      - voidsetLockDetectMode(LockDetectMode lockDetectMode) - -
      -          Configure if the deadlock detector is to be run whenever a lock - conflict occurs.
      - voidsetLockDown(boolean lockDown) - -
      -          Configure the database environment to lock shared environment files - and memory-mapped databases into memory.
      - voidsetLockPartitions(int partitions) - -
      -          Set the number of lock table partitions in the Berkeley DB environment.
      - voidsetLockTableSize(int lockTableSize) - -
      -          Set the size for the hash table that contains references to locks.
      - voidsetLockTimeout(long lockTimeout) - -
      -          Set the timeout value for the database environment -locks.
      - voidsetLogAutoRemove(boolean logAutoRemove) - -
      -          Configure the system to automatically remove log files that are no - longer needed.
      - voidsetLogBufferSize(int logBufferSize) - -
      -          Set the size of the in-memory log buffer, in bytes.
      - voidsetLogDirectory(File logDirectory) - -
      -          Set the path of a directory to be used as the location of logging files.
      - voidsetLogFileMode(int logFileMode) - -
      -          Set the absolute file mode for created log files.
      - voidsetLogInMemory(boolean logInMemory) - -
      -          If set, maintain transaction logs in memory rather than on disk.
      - voidsetLogRecordHandler(LogRecordHandler logRecordHandler) - -
      -          Set a function to process application-specific log records.
      - voidsetLogRegionSize(int logRegionSize) - -
      -          Set the size of the underlying logging area of the database - environment, in bytes.
      - voidsetLogZero(boolean logZero) - -
      -          If set, zero all pages of a log file when that log file is created.
      - voidsetMaxLockers(int maxLockers) - -
      -          Set the maximum number of locking entities supported by the database - environment.
      - voidsetMaxLockObjects(int maxLockObjects) - -
      -          Set the maximum number of locked objects supported by the database - environment.
      - voidsetMaxLocks(int maxLocks) - -
      -          Set the maximum number of locks supported by the database - environment.
      - voidsetMaxLogFileSize(int maxLogFileSize) - -
      -          Set the maximum size of a single file in the log, in bytes.
      - voidsetMaxMutexes(int maxMutexes) - -
      -          Set the total number of mutexes to allocate.
      - voidsetMaxOpenFiles(int maxOpenFiles) - -
      -          Limit the number of file descriptors the library will open concurrently - when flushing dirty pages from the cache.
      - voidsetMaxWrite(int maxWrite, - long maxWriteSleep) - -
      -          Limit the number of sequential write operations scheduled by the - library when flushing dirty pages from the cache.
      - voidsetMessageHandler(MessageHandler messageHandler) - -
      -          Set a function to be called with an informational message.
      - voidsetMessageStream(OutputStream messageStream) - -
      -          Set an OutputStream for displaying informational messages.
      - voidsetMetadataDir(File dir) - -
      -          Set the path of a directory to be used as the location to store the - persistent metadata files.
      - voidsetMMapSize(long mmapSize) - -
      -          Set the maximum file size, in bytes, for a file to be mapped into - the process address space.
      - voidsetMode(int mode) - -
      -          Configure the database environment to use a specific mode when - creating underlying files and shared memory segments.
      - voidsetMultiversion(boolean multiversion) - -
      -          Configure the database environment to open all databases that are not - using the queue access method for multiversion concurrency control.
      - voidsetMutexAlignment(int mutexAlignment) - -
      -          Set the mutex alignment, in bytes.
      - voidsetMutexIncrement(int mutexIncrement) - -
      -          Increase the number of mutexes to allocate.
      - voidsetMutexTestAndSetSpins(int mutexTestAndSetSpins) - -
      -          Specify the number of times that test-and-set mutexes should spin - without blocking.
      - voidsetNoLocking(boolean noLocking) - -
      -          Configure the system to grant all requested mutual exclusion mutexes - and database locks without regard for their actual availability.
      - voidsetNoMMap(boolean noMMap) - -
      -          Configure the system to copy read-only database files into the local - cache instead of potentially mapping them into process memory.
      - voidsetNoPanic(boolean noPanic) - -
      -          Configure the system to ignore any panic state in the database - environment.
      - voidsetOverwrite(boolean overwrite) - -
      -          Configure the system to overwrite files stored in encrypted formats - before deleting them.
      - voidsetPanicHandler(PanicHandler panicHandler) - -
      -          Set the function to be called if the database environment panics.
      - voidsetPrivate(boolean isPrivate) - -
      -          Configure the database environment to only be accessed by a single - process (although that process may be multithreaded).
      - voidsetRegionMemoryInitialSize(RegionResourceType resource, - int count) - -
      -          Assign an initial count for a particular resource within the shared region - of Berkeley DB.
      - voidsetRegionMemoryMax(long regionMemoryMax) - -
      -          This method sets the maximum amount of memory to be used by shared - structures in the main environment region.
      - voidsetRegister(boolean register) - -
      -          Check if a process has failed while using the database environment, that - is, if a process has exited with an open Environment handle.
      - voidsetReplicationClockskew(int replicationClockskewFast, - int replicationClockskewSlow) - -
      -          Sets the clock skew ratio among replication group members based on the - fastest and slowest measurements among the group for use with master leases.
      - voidsetReplicationInMemory(boolean replicationInMemory) - -
      -          If set, store internal replication information in memory only.
      - voidsetReplicationLimit(long replicationLimit) - -
      -          Impose a byte-count limit on the amount of data that will be - transmitted from a site in a single call to Environment.processReplicationMessage.
      - voidsetReplicationManagerAckPolicy(ReplicationManagerAckPolicy repmgrAckPolicy) - -
      -          Set the network Ack policy used by the replication manager.
      - voidsetReplicationNumSites(int replicationNumSites) - -
      -          Set the total number of sites the replication group is configured for.
      - voidsetReplicationPriority(int replicationPriority) - -
      -          Set the current environment's priority.
      - voidsetReplicationRequestMax(int replicationRequestMax) - -
      -          Set a threshold for the maximum time that a client waits before requesting - retransmission of a missing message.
      - voidsetReplicationRequestMin(int replicationRequestMin) - -
      -          Set a threshold for the minimum time that a client waits before requesting - retransmission of a missing message.
      - voidsetReplicationTransport(int envid, - ReplicationTransport replicationTransport) - -
      -          Initialize the communication infrastructure for a database environment - participating in a replicated application.
      - voidsetRunFatalRecovery(boolean runFatalRecovery) - -
      -          Configure to run catastrophic recovery on this environment before opening it for -normal use.
      - voidsetRunRecovery(boolean runRecovery) - -
      -          Configure to run normal recovery on this environment before opening it for -normal use.
      - voidsetSegmentId(long segmentId) - -
      -          Specify a base segment ID for database environment shared memory + than flushing log writes explicitly in a separate system call. +
      voidsetEncrypted(java.lang.String password) +
      Set the password used to perform encryption and decryption.
      +
      voidsetErrorHandler(ErrorHandler errorHandler) +
      Set the function to be called if an error occurs.
      +
      voidsetErrorPrefix(java.lang.String errorPrefix) +
      Set the prefix string that appears before error messages.
      +
      voidsetErrorStream(java.io.OutputStream errorStream) +
      Set an OutputStream for displaying error messages.
      +
      voidsetEventHandler(EventHandler eventHandler) +
      Set an object whose methods are to be called when a triggered event occurs.
      +
      voidsetFeedbackHandler(FeedbackHandler feedbackHandler) +
      Set an object whose methods are called to provide feedback.
      +
      voidsetHotbackupInProgress(boolean hotbackup) +
      When a "hot backup" copy of a database environment is taken, this +attribute should be configured in the environment prior to copying.
      +
      voidsetInitializeCache(boolean initializeCache) +
      Configure a shared memory buffer pool in the database environment.
      +
      voidsetInitializeCDB(boolean initializeCDB) +
      Configure the database environment for the Concurrent Data Store + product.
      +
      voidsetInitializeLocking(boolean initializeLocking) +
      Configure the database environment for locking.
      +
      voidsetInitializeLogging(boolean initializeLogging) +
      Configure the database environment for logging.
      +
      voidsetInitializeRegions(boolean initializeRegions) +
      Configure the database environment to page-fault shared regions into + memory when initially creating or joining a database environment.
      +
      voidsetInitializeReplication(boolean initializeReplication) +
      Configure the database environment for replication.
      +
      voidsetInitialMutexes(int initMutexes) +
      Set the number of mutexes to allocate when an environment is created.
      +
      voidsetJoinEnvironment(boolean joinEnvironment) +
      Configure the handle to join an existing environment.
      +
      voidsetLockConflicts(byte[][] lockConflicts) +
      Configure the locking conflicts matrix.
      +
      voidsetLockDetectMode(LockDetectMode lockDetectMode) +
      Configure if the deadlock detector is to be run whenever a lock + conflict occurs.
      +
      voidsetLockDown(boolean lockDown) +
      Configure the database environment to lock shared environment files + and memory-mapped databases into memory.
      +
      voidsetLockPartitions(int partitions) +
      Set the number of lock table partitions in the Berkeley DB environment.
      +
      voidsetLockTableSize(int lockTableSize) +
      Set the size for the hash table that contains references to locks.
      +
      voidsetLockTimeout(long lockTimeout) +
      Set the timeout value for the database environment +locks.
      +
      voidsetLogAutoRemove(boolean logAutoRemove) +
      Configure the system to automatically remove log files that are no + longer needed.
      +
      voidsetLogBlobContent(boolean logBlobContent) +
      Enable full logging of blob data.
      +
      voidsetLogBufferSize(int logBufferSize) +
      Set the size of the in-memory log buffer, in bytes.
      +
      voidsetLogDirectory(java.io.File logDirectory) +
      Set the path of a directory to be used as the location of logging files.
      +
      voidsetLogFileMode(int logFileMode) +
      Set the absolute file mode for created log files.
      +
      voidsetLogInMemory(boolean logInMemory) +
      If set, maintain transaction logs in memory rather than on disk.
      +
      voidsetLogNoSync(boolean logNoSync) +
      Configure the system to avoid fsync() calls during log file flushes.
      +
      voidsetLogRecordHandler(LogRecordHandler logRecordHandler) +
      Set a function to process application-specific log records.
      +
      voidsetLogRegionSize(int logRegionSize) +
      Set the size of the underlying logging area of the database + environment, in bytes.
      +
      voidsetLogZero(boolean logZero) +
      If set, zero all pages of a log file when that log file is created.
      +
      voidsetMaxLockers(int maxLockers) +
      Set the maximum number of locking entities supported by the database + environment.
      +
      voidsetMaxLockObjects(int maxLockObjects) +
      Set the maximum number of locked objects supported by the database + environment.
      +
      voidsetMaxLocks(int maxLocks) +
      Set the maximum number of locks supported by the database + environment.
      +
      voidsetMaxLogFileSize(int maxLogFileSize) +
      Set the maximum size of a single file in the log, in bytes.
      +
      voidsetMaxMutexes(int maxMutexes) +
      Set the total number of mutexes to allocate.
      +
      voidsetMaxOpenFiles(int maxOpenFiles) +
      Limit the number of file descriptors the library will open concurrently + when flushing dirty pages from the cache.
      +
      voidsetMaxWrite(int maxWrite, + long maxWriteSleep) +
      Limit the number of sequential write operations scheduled by the + library when flushing dirty pages from the cache.
      +
      voidsetMessageHandler(MessageHandler messageHandler) +
      Set a function to be called with an informational message.
      +
      voidsetMessageStream(java.io.OutputStream messageStream) +
      Set an OutputStream for displaying informational messages.
      +
      voidsetMetadataDir(java.io.File dir) +
      Set the path of a directory to be used as the location to store the + persistent metadata files.
      +
      voidsetMMapSize(long mmapSize) +
      Set the maximum file size, in bytes, for a file to be mapped into + the process address space.
      +
      voidsetMode(int mode) +
      Configure the database environment to use a specific mode when + creating underlying files and shared memory segments.
      +
      voidsetMsgfile(java.io.File file) +
      Sets the path of a file to store statistical information.
      +
      voidsetMultiversion(boolean multiversion) +
      Configure the database environment to open all databases that are not + using the queue access method for multiversion concurrency control.
      +
      voidsetMutexAlignment(int mutexAlignment) +
      Set the mutex alignment, in bytes.
      +
      voidsetMutexIncrement(int mutexIncrement) +
      Increase the number of mutexes to allocate.
      +
      voidsetMutexTestAndSetSpins(int mutexTestAndSetSpins) +
      Specify the number of times that test-and-set mutexes should spin + without blocking.
      +
      voidsetNoLocking(boolean noLocking) +
      Configure the system to grant all requested mutual exclusion mutexes + and database locks without regard for their actual availability.
      +
      voidsetNoMMap(boolean noMMap) +
      Configure the system to copy read-only database files into the local + cache instead of potentially mapping them into process memory.
      +
      voidsetNoPanic(boolean noPanic) +
      Configure the system to ignore any panic state in the database + environment.
      +
      voidsetOverwrite(boolean overwrite) +
      Configure the system to overwrite files stored in encrypted formats + before deleting them.
      +
      voidsetPanicHandler(PanicHandler panicHandler) +
      Set the function to be called if the database environment panics.
      +
      voidsetPrivate(boolean isPrivate) +
      Configure the database environment to only be accessed by a single + process (although that process may be multithreaded).
      +
      voidsetRegionMemoryInitialSize(RegionResourceType resource, + int count) +
      Assign an initial count for a particular resource within the shared region + of Berkeley DB.
      +
      voidsetRegionMemoryMax(long regionMemoryMax) +
      This method sets the maximum amount of memory to be used by shared + structures in the main environment region.
      +
      voidsetRegister(boolean register) +
      Check if a process has failed while using the database environment, that + is, if a process has exited with an open Environment handle.
      +
      voidsetReplicationClockskew(int replicationClockskewFast, + int replicationClockskewSlow) +
      Sets the clock skew ratio among replication group members based on the + fastest and slowest measurements among the group for use with master leases.
      +
      voidsetReplicationInMemory(boolean replicationInMemory) +
      If set, store internal replication information in memory only.
      +
      voidsetReplicationLimit(long replicationLimit) +
      Impose a byte-count limit on the amount of data that will be + transmitted from a site in a single call to Environment.processReplicationMessage.
      +
      voidsetReplicationManagerAckPolicy(ReplicationManagerAckPolicy repmgrAckPolicy) +
      Set the network Ack policy used by the replication manager.
      +
      voidsetReplicationManagerIncomingQueueMax(long repmgrIncomingQueueMax) +
      Set the maximum amount of dynamic memory used by the Replication Manager + incoming queue.
      +
      voidsetReplicationNumSites(int replicationNumSites) +
      Set the total number of sites the replication group is configured for.
      +
      voidsetReplicationPriority(int replicationPriority) +
      Set the current environment's priority.
      +
      voidsetReplicationRequestMax(int replicationRequestMax) +
      Set a threshold for the maximum time that a client waits before requesting + retransmission of a missing message.
      +
      voidsetReplicationRequestMin(int replicationRequestMin) +
      Set a threshold for the minimum time that a client waits before requesting + retransmission of a missing message.
      +
      voidsetReplicationTransport(int envid, + ReplicationTransport replicationTransport) +
      Initialize the communication infrastructure for a database environment + participating in a replicated application.
      +
      voidsetReplicationView(ReplicationViewHandler repViewHandler) +
      Set the function to be used by replication views to determine whether a + database file is replicated to the local site.
      +
      voidsetRunFatalRecovery(boolean runFatalRecovery) +
      Configure to run catastrophic recovery on this environment before opening it for +normal use.
      +
      voidsetRunRecovery(boolean runRecovery) +
      Configure to run normal recovery on this environment before opening it for +normal use.
      +
      voidsetSegmentId(long segmentId) +
      Specify a base segment ID for database environment shared memory regions created in system memory on VxWorks or systems supporting X/Open-style shared memory interfaces; for example, UNIX systems - supporting shmget and related System V IPC interfaces.
      - voidsetSystemMemory(boolean systemMemory) - -
      -          Configure the database environment to allocate memory from system - shared memory instead of from memory backed by the filesystem.
      - voidsetTemporaryDirectory(File temporaryDirectory) - -
      -          Set the path of a directory to be used as the location of temporary - files.
      - voidsetTemporaryDirectory(String temporaryDirectory) - -
      -          Deprecated. replaced by setTemporaryDirectory(java.io.File)
      - voidsetTestAndSetSpins(int mutexTestAndSetSpins) - -
      -          Deprecated. replaced by setMutexTestAndSetSpins(int)
      - voidsetThreaded(boolean threaded) - -
      -          Configure the handle to be free-threaded; that is, usable - by multiple threads within a single address space.
      - voidsetTransactional(boolean transactional) - -
      -          Configure the database environment for transactions.
      - voidsetTxnMaxActive(int txnMaxActive) - -
      -          Configure the database environment to support at least txnMaxActive - active transactions.
      - voidsetTxnNoSync(boolean txnNoSync) - -
      -          Configure the system to not write or synchronously flush the log - on transaction commit.
      - voidsetTxnNotDurable(boolean txnNotDurable) - -
      -          Configure the system to not write log records.
      - voidsetTxnNoWait(boolean txnNoWait) - -
      -          If a lock is unavailable for any Berkeley DB operation performed in the - context of a transaction, cause the operation to throw LockNotGrantedException without waiting for the lock.
      - voidsetTxnSnapshot(boolean txnSnapshot) - -
      -          Configure the database environment to run transactions at snapshot - isolation by default.
      - voidsetTxnTimeout(long txnTimeout) - -
      -          Set the timeout value for the database environment -transactions.
      - voidsetTxnTimestamp(Date txnTimestamp) - -
      -          Recover to the specified time rather than to the most current - possible date.
      - voidsetTxnWriteNoSync(boolean txnWriteNoSync) - -
      -          Configure the system to write, but not synchronously flush, the log on - transaction commit.
      - voidsetUseEnvironment(boolean useEnvironment) - -
      -          Configure the database environment to accept information from the + supporting shmget and related System V IPC interfaces. +
      voidsetSystemMemory(boolean systemMemory) +
      Configure the database environment to allocate memory from system + shared memory instead of from memory backed by the filesystem.
      +
      voidsetTemporaryDirectory(java.io.File temporaryDirectory) +
      Set the path of a directory to be used as the location of temporary + files.
      +
      voidsetTemporaryDirectory(java.lang.String temporaryDirectory) +
      Deprecated.  + +
      +
      voidsetTestAndSetSpins(int mutexTestAndSetSpins) +
      Deprecated.  + +
      +
      voidsetThreaded(boolean threaded) +
      Configure the handle to be free-threaded; that is, usable + by multiple threads within a single address space.
      +
      voidsetTransactional(boolean transactional) +
      Configure the database environment for transactions.
      +
      voidsetTxnMaxActive(int txnMaxActive) +
      Configure the database environment to support at least txnMaxActive + active transactions.
      +
      voidsetTxnNoSync(boolean txnNoSync) +
      Configure the system to not write or synchronously flush the log + on transaction commit.
      +
      voidsetTxnNotDurable(boolean txnNotDurable) +
      Configure the system to not write log records.
      +
      voidsetTxnNoWait(boolean txnNoWait) +
      If a lock is unavailable for any Berkeley DB operation performed in the + context of a transaction, cause the operation to throw LockNotGrantedException without waiting for the lock.
      +
      voidsetTxnSnapshot(boolean txnSnapshot) +
      Configure the database environment to run transactions at snapshot + isolation by default.
      +
      voidsetTxnTimeout(long txnTimeout) +
      Set the timeout value for the database environment +transactions.
      +
      voidsetTxnTimestamp(java.util.Date txnTimestamp) +
      Recover to the specified time rather than to the most current + possible date.
      +
      voidsetTxnWriteNoSync(boolean txnWriteNoSync) +
      Configure the system to write, but not synchronously flush, the log on + transaction commit.
      +
      voidsetUseEnvironment(boolean useEnvironment) +
      Configure the database environment to accept information from the process environment when naming files, regardless of the status of - the process.
      - voidsetUseEnvironmentRoot(boolean useEnvironmentRoot) - -
      -          Configure the database environment to accept information from the + the process. +
      voidsetUseEnvironmentRoot(boolean useEnvironmentRoot) +
      Configure the database environment to accept information from the process environment when naming files, if the process has appropriate permissions (for example, users with a user-ID of 0 on - UNIX systems).
      - voidsetVerbose(VerboseConfig flag, - boolean enable) - -
      -          Display verbose information.
      - voidsetVerboseDeadlock(boolean verboseDeadlock) - -
      -          Deprecated. replaced by setVerbose(com.sleepycat.db.VerboseConfig, boolean)
      - voidsetVerboseRecovery(boolean verboseRecovery) - -
      -          Deprecated. replaced by setVerbose(com.sleepycat.db.VerboseConfig, boolean)
      - voidsetVerboseRegister(boolean verboseRegister) - -
      -          Deprecated. replaced by setVerbose(com.sleepycat.db.VerboseConfig, boolean)
      - voidsetVerboseReplication(boolean verboseReplication) - -
      -          Deprecated. replaced by setVerbose(com.sleepycat.db.VerboseConfig, boolean)
      - voidsetVerboseWaitsFor(boolean verboseWaitsFor) - -
      -          Deprecated. replaced by setVerbose(com.sleepycat.db.VerboseConfig, boolean)
      - voidsetYieldCPU(boolean yieldCPU) - -
      -          Configure the system to yield the processor immediately after each - page or mutex acquisition.
      - - - - - - - -
      Methods inherited from class java.lang.Object
      clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      -  -

      - + UNIX systems). +

    voidsetVerbose(VerboseConfig flag, + boolean enable) +
    Display verbose information.
    +
    voidsetVerboseDeadlock(boolean verboseDeadlock) + +
    voidsetVerboseRecovery(boolean verboseRecovery) + +
    voidsetVerboseRegister(boolean verboseRegister) + +
    voidsetVerboseReplication(boolean verboseReplication) + +
    voidsetVerboseWaitsFor(boolean verboseWaitsFor) + +
    voidsetYieldCPU(boolean yieldCPU) +
    Configure the system to yield the processor immediately after each + page or mutex acquisition.
    +
    +
      +
    • + + +

      Methods inherited from class java.lang.Object

      +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • +
    +
  • +
+ + +
+
+
    +
  • - - - - - - -
    -Field Detail
    - -

    -DEFAULT

    -
    -public static final EnvironmentConfig DEFAULT
    -
    -
    -
    -
    - + - - - - - - -
    -Constructor Detail
    - -

    -EnvironmentConfig

    -
    -public EnvironmentConfig()
    -
    -
    Create an EnvironmentConfig initialized with the system default settings. -

    -

    - +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        EnvironmentConfig

        +
        public EnvironmentConfig()
        +
        Create an EnvironmentConfig initialized with the system default settings.
        +
      • +
      +
    • +
    - - - - - - -
    -Method Detail
    - -

    -setAllowCreate

    -
    -public void setAllowCreate(boolean allowCreate)
    -
    -
    Configure the database environment to create any underlying files, +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setAllowCreate

        +
        public void setAllowCreate(boolean allowCreate)
        +
        Configure the database environment to create any underlying files, as necessary. -

        -

        -

        -
        -
        -
        -
        Parameters:
        allowCreate - If true, configure the database environment to create any underlying - files, as necessary.
        -
        -
    -
    - -

    -getAllowCreate

    -
    -public boolean getAllowCreate()
    -
    -
    Return true if the database environment is configured to create any +

+
Parameters:
allowCreate - If true, configure the database environment to create any underlying + files, as necessary.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ -
- - - - - - - - - - - - - - - - - - -
-Berkeley DB
version 5.3.21
-
- + + +
+ + +
+ + + - -
-Copyright (c) 1996, 2012 Oracle and/or its affiliates. All rights reserved. - - +

Copyright (c) 1996, 2015 Oracle and/or its affiliates. All rights reserved.

+ + -- cgit v1.2.1