Uses of Class com.sleepycat.client.SCompactConfig (Oracle - Berkeley DB Client-Server API)
Date: 2018-05-29

## Uses of Class
com.sleepycat.client.SCompactConfig

- Packages that use SCompactConfig
  Package | Description
  --- | ---
  com.sleepycat.client |

- - ### Uses of SCompactConfig in com.sleepycat.client

    Methods in com.sleepycat.client that return SCompactConfig
    Modifier and Type | Method and Description
    --- | ---
    `SCompactConfig` | SCompactConfig.`setFillPercent(int fillpercent)` Set the desired fill percentage.
    `SCompactConfig` | SCompactConfig.`setFreeListOnly(boolean freeListOnly)` Configure whether to skip page compaction, only returning pages to the filesystem that are already free and at the end of the file.
    `SCompactConfig` | SCompactConfig.`setFreeSpace(boolean freeSpace)` Return pages to the filesystem if possible.
    `SCompactConfig` | SCompactConfig.`setMaxPages(int maxPages)` Set the maximum number of pages to free.
    `SCompactConfig` | SCompactConfig.`setTimeout(int timeout)` Set the lock timeout for implicit transactions.

    Methods in com.sleepycat.client with parameters of type SCompactConfig
    Modifier and Type | Method and Description
    --- | ---
    `SCompactStats` | SDatabase.`compact(STransaction txn, SDatabaseEntry start, SDatabaseEntry stop, SDatabaseEntry end, SCompactConfig config)` Compact a Btree or Recno database or returns unused Btree, Hash or Recno database pages to the underlying filesystem.

Copyright (c) 2016, 2018 Oracle and/or its affiliates. All rights reserved.