| Package | Description |
|---|---|
| com.sleepycat.je |
Foundation for creating environments, databases and transactions; provides
cursor based data access.
|
| com.sleepycat.je.cleaner |
INTERNAL: disk garbage collection.
|
| com.sleepycat.je.dbi |
INTERNAL: Underlying XxxImpl classes for Environment, Database and Cursor,
plus other misc classes (originally, dbi meant "db internal interface").
|
| com.sleepycat.je.evictor |
INTERNAL: Evicts data from the main and off-heap caches when they overflow.
|
| com.sleepycat.je.recovery |
INTERNAL: Performs recovery/startup processing during Environment open, and
checkpoints to bound recovery time.
|
| com.sleepycat.je.statcap |
INTERNAL: Statistics capture and output to je.stat.csv file.
|
| com.sleepycat.je.txn |
INTERNAL: Transaction management and locking (concurrency control).
|
| Modifier and Type | Class and Description |
|---|---|
class |
EnvironmentConfig
Specifies the attributes of an environment.
|
| Modifier and Type | Method and Description |
|---|---|
protected EnvironmentMutableConfig |
EnvironmentMutableConfig.clone() |
static EnvironmentMutableConfig |
DbInternal.cloneMutableConfig(EnvironmentMutableConfig config)
Proxy to EnvironmentMutableConfig.cloneMutableConfig()
|
EnvironmentMutableConfig |
Environment.getMutableConfig()
Returns database environment attributes.
|
EnvironmentMutableConfig |
EnvironmentMutableConfig.setCacheMode(CacheMode cacheMode)
Sets the default
CacheMode used for operations performed in this
environment. |
EnvironmentMutableConfig |
EnvironmentMutableConfig.setCachePercent(int percent)
A convenience method for setting
EnvironmentConfig.MAX_MEMORY_PERCENT. |
EnvironmentMutableConfig |
EnvironmentMutableConfig.setCacheSize(long totalBytes)
A convenience method for setting
EnvironmentConfig.MAX_MEMORY. |
EnvironmentMutableConfig |
EnvironmentMutableConfig.setConfigParam(String paramName,
String value)
Set this configuration parameter.
|
EnvironmentMutableConfig |
EnvironmentMutableConfig.setDurability(Durability durability)
Convenience method for setting
EnvironmentConfig.TXN_DURABILITY. |
EnvironmentMutableConfig |
EnvironmentMutableConfig.setExceptionListener(ExceptionListener exceptionListener)
Sets the exception listener for an Environment.
|
EnvironmentMutableConfig |
EnvironmentMutableConfig.setMaxDisk(long totalBytes)
A convenience method for setting
EnvironmentConfig.MAX_DISK. |
EnvironmentMutableConfig |
EnvironmentMutableConfig.setOffHeapCacheSize(long totalBytes)
A convenience method for setting
EnvironmentConfig.MAX_OFF_HEAP_MEMORY. |
EnvironmentMutableConfig |
EnvironmentMutableConfig.setTxnNoSync(boolean noSync)
Deprecated.
replaced by
setDurability(com.sleepycat.je.Durability) |
EnvironmentMutableConfig |
EnvironmentMutableConfig.setTxnWriteNoSync(boolean writeNoSync)
Deprecated.
replaced by
setDurability(com.sleepycat.je.Durability) |
| Modifier and Type | Method and Description |
|---|---|
static void |
DbInternal.checkImmutablePropsForEquality(EnvironmentMutableConfig config,
Properties handleConfigProps)
Proxy to EnvironmentMutableConfig.checkImmutablePropsForEquality()
|
static EnvironmentMutableConfig |
DbInternal.cloneMutableConfig(EnvironmentMutableConfig config)
Proxy to EnvironmentMutableConfig.cloneMutableConfig()
|
static void |
DbInternal.copyMutablePropsTo(EnvironmentMutableConfig config,
EnvironmentMutableConfig toConfig)
Proxy to EnvironmentMutableConfig.copyMutablePropsTo()
|
static void |
DbInternal.disableParameterValidation(EnvironmentMutableConfig config)
Proxy to EnvironmentMutableConfig.validateParams.
|
static Properties |
DbInternal.getProps(EnvironmentMutableConfig config)
Proxy to EnvironmentMutableConfig.getProps
|
void |
Environment.setMutableConfig(EnvironmentMutableConfig mutableConfig)
Sets database environment attributes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Cleaner.envConfigUpdate(DbConfigManager cm,
EnvironmentMutableConfig ignore)
Process notifications of mutable property changes.
|
void |
ExtinctionScanner.envConfigUpdate(DbConfigManager configManager,
EnvironmentMutableConfig ignore) |
void |
UtilizationCalculator.envConfigUpdate(DbConfigManager cm,
EnvironmentMutableConfig ignore)
Process notifications of mutable property changes.
|
void |
DataEraser.envConfigUpdate(DbConfigManager configManager,
EnvironmentMutableConfig ignore) |
| Modifier and Type | Method and Description |
|---|---|
EnvironmentMutableConfig |
EnvironmentImpl.cloneMutableConfig()
Clones the current mutable configuration.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EnvironmentImpl.envConfigUpdate(DbConfigManager mgr,
EnvironmentMutableConfig newConfig)
Respond to config updates.
|
void |
EnvConfigObserver.envConfigUpdate(DbConfigManager configMgr,
EnvironmentMutableConfig newConfig)
Notifies the observer that one or more mutable properties have been
changed.
|
void |
MemoryBudget.envConfigUpdate(DbConfigManager configManager,
EnvironmentMutableConfig ignore)
Respond to config updates.
|
void |
EnvironmentImpl.setMutableConfig(EnvironmentMutableConfig config)
Changes the mutable config properties that are present in the given
config, and notifies all config observer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OffHeapCache.envConfigUpdate(DbConfigManager configManager,
EnvironmentMutableConfig ignore) |
void |
Evictor.envConfigUpdate(DbConfigManager configManager,
EnvironmentMutableConfig ignore)
Respond to config updates.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Checkpointer.envConfigUpdate(DbConfigManager cm,
EnvironmentMutableConfig ignore)
Process notifications of mutable property changes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
StatCapture.envConfigUpdate(DbConfigManager configMgr,
EnvironmentMutableConfig unused) |
void |
EnvStatsLogger.envConfigUpdate(DbConfigManager configMgr,
EnvironmentMutableConfig newConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
LockManager.envConfigUpdate(DbConfigManager configMgr,
EnvironmentMutableConfig ignore)
Process notifications of mutable property changes.
|
Copyright © 2024. All rights reserved.