com.sleepycat.je.config
Class EnvironmentParams

java.lang.Object
  extended by com.sleepycat.je.config.EnvironmentParams

public class EnvironmentParams
extends Object

Javadoc for this public class is generated via the doc templates in the doc_src directory.


Field Summary
static IntConfigParam BIN_DELTA_PERCENT
           
static IntConfigParam BIN_MAX_DELTAS
           
static LongConfigParam CHECKPOINTER_BYTES_INTERVAL
           
static IntConfigParam CHECKPOINTER_RETRY
           
static LongConfigParam CHECKPOINTER_WAKEUP_INTERVAL
           
static LongConfigParam CLEANER_BYTES_INTERVAL
           
static BooleanConfigParam CLEANER_CLUSTER
           
static BooleanConfigParam CLEANER_CLUSTER_ALL
           
static IntConfigParam CLEANER_DEADLOCK_RETRY
           
static IntConfigParam CLEANER_DETAIL_MAX_MEMORY_PERCENTAGE
           
static LongConfigParam CLEANER_LOCK_TIMEOUT
           
static IntConfigParam CLEANER_MAX_BATCH_FILES
           
static IntConfigParam CLEANER_MIN_AGE
           
static IntConfigParam CLEANER_MIN_FILES_TO_DELETE
           
static IntConfigParam CLEANER_MIN_UTILIZATION
           
static IntConfigParam CLEANER_READ_SIZE
           
static BooleanConfigParam CLEANER_REMOVE
           
static IntConfigParam CLEANER_RESTART_RETRIES
           
static IntConfigParam CLEANER_RETRIES
           
static BooleanConfigParam CLEANER_RMW_FIX
           
static BooleanConfigParam CLEANER_TRACK_DETAIL
           
static LongConfigParam COMPRESSOR_LOCK_TIMEOUT
           
static BooleanConfigParam COMPRESSOR_PURGE_ROOT
           
static IntConfigParam COMPRESSOR_RETRY
           
static LongConfigParam COMPRESSOR_WAKEUP_INTERVAL
           
static BooleanConfigParam ENV_CHECK_LEAKS
           
static BooleanConfigParam ENV_FAIR_LATCHES
           
static BooleanConfigParam ENV_FORCED_YIELD
           
static BooleanConfigParam ENV_INIT_TXN
           
static BooleanConfigParam ENV_RDONLY
           
static BooleanConfigParam ENV_RECOVERY
           
static BooleanConfigParam ENV_RECOVERY_FORCE_CHECKPOINT
           
static BooleanConfigParam ENV_RUN_CHECKPOINTER
           
static BooleanConfigParam ENV_RUN_CLEANER
           
static BooleanConfigParam ENV_RUN_EVICTOR
           
static BooleanConfigParam ENV_RUN_INCOMPRESSOR
           
static IntConfigParam EVICTOR_CRITICAL_PERCENTAGE
           
static LongConfigParam EVICTOR_EVICT_BYTES
           
static IntConfigParam EVICTOR_EVICTION_BATCH_PERCENTAGE
           
static BooleanConfigParam EVICTOR_LRU_ONLY
           
static IntConfigParam EVICTOR_NODE_SCAN_PERCENTAGE
           
static IntConfigParam EVICTOR_NODES_PER_SCAN
           
static IntConfigParam EVICTOR_RETRY
           
static IntConfigParam EVICTOR_USEMEM_FLOOR
           
static BooleanConfigParam JE_LOGGING_CONSOLE
           
static BooleanConfigParam JE_LOGGING_DBLOG
           
static BooleanConfigParam JE_LOGGING_FILE
           
static IntConfigParam JE_LOGGING_FILE_COUNT
           
static IntConfigParam JE_LOGGING_FILE_LIMIT
           
static ConfigParam JE_LOGGING_LEVEL
           
static ConfigParam JE_LOGGING_LEVEL_CLEANER
           
static ConfigParam JE_LOGGING_LEVEL_EVICTOR
           
static ConfigParam JE_LOGGING_LEVEL_LOCKMGR
           
static ConfigParam JE_LOGGING_LEVEL_RECOVERY
           
static LongConfigParam LOCK_TIMEOUT
           
static IntConfigParam LOG_BUFFER_MAX_SIZE
           
static BooleanConfigParam LOG_CHECKSUM_READ
           
static LongConfigParam LOG_CHUNKED_NIO
           
static BooleanConfigParam LOG_DIRECT_NIO
           
static IntConfigParam LOG_FAULT_READ_SIZE
           
static IntConfigParam LOG_FILE_CACHE_SIZE
           
static LongConfigParam LOG_FILE_MAX
           
static LongConfigParam LOG_FSYNC_TIMEOUT
           
static IntConfigParam LOG_ITERATOR_MAX_SIZE
           
static IntConfigParam LOG_ITERATOR_READ_SIZE
           
static LongConfigParam LOG_MEM_SIZE
           
static long LOG_MEM_SIZE_MIN
           
static String LOG_MEM_SIZE_MIN_STRING
           
static BooleanConfigParam LOG_MEMORY_ONLY
           
static BooleanConfigParam LOG_USE_NIO
           
static LongConfigParam MAX_MEMORY
           
static IntConfigParam MAX_MEMORY_PERCENT
           
static int MIN_LOG_BUFFER_SIZE
           
static IntConfigParam NODE_MAX
           
static IntConfigParam NODE_MAX_DUPTREE
           
static IntConfigParam NUM_LOG_BUFFERS
           
static Map SUPPORTED_PARAMS
           
static BooleanConfigParam TXN_SERIALIZABLE_ISOLATION
           
static LongConfigParam TXN_TIMEOUT
           
 
Constructor Summary
EnvironmentParams()
           
 
Method Summary
(package private) static void addSupportedParam(ConfigParam param)
           
static void main(String[] argv)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SUPPORTED_PARAMS

public static final Map SUPPORTED_PARAMS

MAX_MEMORY

public static final LongConfigParam MAX_MEMORY

MAX_MEMORY_PERCENT

public static final IntConfigParam MAX_MEMORY_PERCENT

ENV_RECOVERY

public static final BooleanConfigParam ENV_RECOVERY

ENV_RECOVERY_FORCE_CHECKPOINT

public static final BooleanConfigParam ENV_RECOVERY_FORCE_CHECKPOINT

ENV_RUN_INCOMPRESSOR

public static final BooleanConfigParam ENV_RUN_INCOMPRESSOR

ENV_RUN_EVICTOR

public static final BooleanConfigParam ENV_RUN_EVICTOR

ENV_RUN_CHECKPOINTER

public static final BooleanConfigParam ENV_RUN_CHECKPOINTER

ENV_RUN_CLEANER

public static final BooleanConfigParam ENV_RUN_CLEANER

ENV_CHECK_LEAKS

public static final BooleanConfigParam ENV_CHECK_LEAKS

ENV_FORCED_YIELD

public static final BooleanConfigParam ENV_FORCED_YIELD

ENV_INIT_TXN

public static final BooleanConfigParam ENV_INIT_TXN

ENV_RDONLY

public static final BooleanConfigParam ENV_RDONLY

ENV_FAIR_LATCHES

public static final BooleanConfigParam ENV_FAIR_LATCHES

MIN_LOG_BUFFER_SIZE

public static final int MIN_LOG_BUFFER_SIZE
See Also:
Constant Field Values

LOG_MEM_SIZE_MIN

public static final long LOG_MEM_SIZE_MIN
See Also:
Constant Field Values

LOG_MEM_SIZE_MIN_STRING

public static final String LOG_MEM_SIZE_MIN_STRING

LOG_MEM_SIZE

public static final LongConfigParam LOG_MEM_SIZE

NUM_LOG_BUFFERS

public static final IntConfigParam NUM_LOG_BUFFERS

LOG_BUFFER_MAX_SIZE

public static final IntConfigParam LOG_BUFFER_MAX_SIZE

LOG_FAULT_READ_SIZE

public static final IntConfigParam LOG_FAULT_READ_SIZE

LOG_ITERATOR_READ_SIZE

public static final IntConfigParam LOG_ITERATOR_READ_SIZE

LOG_ITERATOR_MAX_SIZE

public static final IntConfigParam LOG_ITERATOR_MAX_SIZE

LOG_FILE_MAX

public static final LongConfigParam LOG_FILE_MAX

LOG_CHECKSUM_READ

public static final BooleanConfigParam LOG_CHECKSUM_READ

LOG_MEMORY_ONLY

public static final BooleanConfigParam LOG_MEMORY_ONLY

LOG_FILE_CACHE_SIZE

public static final IntConfigParam LOG_FILE_CACHE_SIZE

LOG_FSYNC_TIMEOUT

public static final LongConfigParam LOG_FSYNC_TIMEOUT

LOG_USE_NIO

public static final BooleanConfigParam LOG_USE_NIO

LOG_DIRECT_NIO

public static final BooleanConfigParam LOG_DIRECT_NIO

LOG_CHUNKED_NIO

public static final LongConfigParam LOG_CHUNKED_NIO

NODE_MAX

public static final IntConfigParam NODE_MAX

NODE_MAX_DUPTREE

public static final IntConfigParam NODE_MAX_DUPTREE

BIN_MAX_DELTAS

public static final IntConfigParam BIN_MAX_DELTAS

BIN_DELTA_PERCENT

public static final IntConfigParam BIN_DELTA_PERCENT

COMPRESSOR_WAKEUP_INTERVAL

public static final LongConfigParam COMPRESSOR_WAKEUP_INTERVAL

COMPRESSOR_RETRY

public static final IntConfigParam COMPRESSOR_RETRY

COMPRESSOR_LOCK_TIMEOUT

public static final LongConfigParam COMPRESSOR_LOCK_TIMEOUT

COMPRESSOR_PURGE_ROOT

public static final BooleanConfigParam COMPRESSOR_PURGE_ROOT

EVICTOR_EVICT_BYTES

public static final LongConfigParam EVICTOR_EVICT_BYTES

EVICTOR_USEMEM_FLOOR

public static final IntConfigParam EVICTOR_USEMEM_FLOOR

EVICTOR_NODE_SCAN_PERCENTAGE

public static final IntConfigParam EVICTOR_NODE_SCAN_PERCENTAGE

EVICTOR_EVICTION_BATCH_PERCENTAGE

public static final IntConfigParam EVICTOR_EVICTION_BATCH_PERCENTAGE

EVICTOR_NODES_PER_SCAN

public static final IntConfigParam EVICTOR_NODES_PER_SCAN

EVICTOR_CRITICAL_PERCENTAGE

public static final IntConfigParam EVICTOR_CRITICAL_PERCENTAGE

EVICTOR_RETRY

public static final IntConfigParam EVICTOR_RETRY

EVICTOR_LRU_ONLY

public static final BooleanConfigParam EVICTOR_LRU_ONLY

CHECKPOINTER_BYTES_INTERVAL

public static final LongConfigParam CHECKPOINTER_BYTES_INTERVAL

CHECKPOINTER_WAKEUP_INTERVAL

public static final LongConfigParam CHECKPOINTER_WAKEUP_INTERVAL

CHECKPOINTER_RETRY

public static final IntConfigParam CHECKPOINTER_RETRY

CLEANER_MIN_UTILIZATION

public static final IntConfigParam CLEANER_MIN_UTILIZATION

CLEANER_BYTES_INTERVAL

public static final LongConfigParam CLEANER_BYTES_INTERVAL

CLEANER_DEADLOCK_RETRY

public static final IntConfigParam CLEANER_DEADLOCK_RETRY

CLEANER_LOCK_TIMEOUT

public static final LongConfigParam CLEANER_LOCK_TIMEOUT

CLEANER_REMOVE

public static final BooleanConfigParam CLEANER_REMOVE

CLEANER_MIN_FILES_TO_DELETE

public static final IntConfigParam CLEANER_MIN_FILES_TO_DELETE

CLEANER_RETRIES

public static final IntConfigParam CLEANER_RETRIES

CLEANER_RESTART_RETRIES

public static final IntConfigParam CLEANER_RESTART_RETRIES

CLEANER_MIN_AGE

public static final IntConfigParam CLEANER_MIN_AGE

CLEANER_CLUSTER

public static final BooleanConfigParam CLEANER_CLUSTER

CLEANER_CLUSTER_ALL

public static final BooleanConfigParam CLEANER_CLUSTER_ALL

CLEANER_MAX_BATCH_FILES

public static final IntConfigParam CLEANER_MAX_BATCH_FILES

CLEANER_READ_SIZE

public static final IntConfigParam CLEANER_READ_SIZE

CLEANER_TRACK_DETAIL

public static final BooleanConfigParam CLEANER_TRACK_DETAIL

CLEANER_DETAIL_MAX_MEMORY_PERCENTAGE

public static final IntConfigParam CLEANER_DETAIL_MAX_MEMORY_PERCENTAGE

CLEANER_RMW_FIX

public static final BooleanConfigParam CLEANER_RMW_FIX

LOCK_TIMEOUT

public static final LongConfigParam LOCK_TIMEOUT

TXN_TIMEOUT

public static final LongConfigParam TXN_TIMEOUT

TXN_SERIALIZABLE_ISOLATION

public static final BooleanConfigParam TXN_SERIALIZABLE_ISOLATION

JE_LOGGING_FILE

public static final BooleanConfigParam JE_LOGGING_FILE

JE_LOGGING_CONSOLE

public static final BooleanConfigParam JE_LOGGING_CONSOLE

JE_LOGGING_DBLOG

public static final BooleanConfigParam JE_LOGGING_DBLOG

JE_LOGGING_FILE_LIMIT

public static final IntConfigParam JE_LOGGING_FILE_LIMIT

JE_LOGGING_FILE_COUNT

public static final IntConfigParam JE_LOGGING_FILE_COUNT

JE_LOGGING_LEVEL

public static final ConfigParam JE_LOGGING_LEVEL

JE_LOGGING_LEVEL_LOCKMGR

public static final ConfigParam JE_LOGGING_LEVEL_LOCKMGR

JE_LOGGING_LEVEL_RECOVERY

public static final ConfigParam JE_LOGGING_LEVEL_RECOVERY

JE_LOGGING_LEVEL_EVICTOR

public static final ConfigParam JE_LOGGING_LEVEL_EVICTOR

JE_LOGGING_LEVEL_CLEANER

public static final ConfigParam JE_LOGGING_LEVEL_CLEANER
Constructor Detail

EnvironmentParams

public EnvironmentParams()
Method Detail

main

public static void main(String[] argv)

addSupportedParam

static void addSupportedParam(ConfigParam param)


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