Uses of Class com.sleepycat.je.StatsConfig (Oracle - Berkeley DB Java Edition API)
Date: 2014-12-16

## Uses of Class
com.sleepycat.je.StatsConfig

- Packages that use StatsConfig
  Package | Description
  --- | ---
  com.sleepycat.je | Foundation for creating environments, databases and transactions; provides cursor based data access.
  com.sleepycat.je.jmx | Implementations of JMX MBeans for JE.
  com.sleepycat.je.rep | Berkeley DB Java Edition High Availability (JE HA) enables replication of JE environments.

- - ### Uses of StatsConfig in com.sleepycat.je

    Fields in com.sleepycat.je declared as StatsConfig
    Modifier and Type | Field and Description
    --- | ---
    `static StatsConfig` | StatsConfig.`CLEAR` A convenience instance for which setClear(true) has been called, and all other properties have default values.
    `static StatsConfig` | StatsConfig.`DEFAULT` A convenience instance embodying the default configuration.

    Methods in com.sleepycat.je that return StatsConfig
    Modifier and Type | Method and Description
    --- | ---
    `StatsConfig` | StatsConfig.`clone()` Returns a copy of this configuration object.
    `StatsConfig` | StatsConfig.`setClear(boolean clear)` Configures the statistics operation to reset statistics after they are returned.
    `StatsConfig` | StatsConfig.`setFast(boolean fast)` Configures the statistics operation to return only the values which do not incur some performance penalty.
    `StatsConfig` | StatsConfig.`setShowProgressInterval(int showProgressInterval)` When the statistics operation is configured to display progress the showProgressInterval is the number of LNs between each progress report.
    `StatsConfig` | StatsConfig.`setShowProgressStream(PrintStream showProgressStream)` Configures the statistics operation to display progress to the PrintStream argument.

    Methods in com.sleepycat.je with parameters of type StatsConfig
    Modifier and Type | Method and Description
    --- | ---
    `LockStats` | Environment.`getLockStats(StatsConfig config)` Deprecated. as of 4.0.10, replaced by `Environment.getStats(StatsConfig)`.
    `DatabaseStats` | Database.`getStats(StatsConfig config)` Returns database statistics.
    `SequenceStats` | Sequence.`getStats(StatsConfig config)` Returns statistical information about the sequence.
    `EnvironmentStats` | Environment.`getStats(StatsConfig config)` Returns the general database environment statistics.
    `TransactionStats` | Environment.`getTransactionStats(StatsConfig config)` Returns the database environment's transactional statistics.

  - ### Uses of StatsConfig in com.sleepycat.je.jmx

    Methods in com.sleepycat.je.jmx that return StatsConfig
    Modifier and Type | Method and Description
    --- | ---
    `protected StatsConfig` | JEMBean.`getStatsConfig(Object[] params)` Helper for creating a StatsConfig object to use as an operation parameter.

  - ### Uses of StatsConfig in com.sleepycat.je.rep

    Methods in com.sleepycat.je.rep with parameters of type StatsConfig
    Modifier and Type | Method and Description
    --- | ---
    `ReplicatedEnvironmentStats` | ReplicatedEnvironment.`getRepStats(StatsConfig config)` Returns statistics associated with this environment.

Copyright (c) 2004, 2014 Oracle and/or its affiliates. All rights reserved.