com.sleepycat.je.utilint
Class DbScavenger

java.lang.Object
  extended by com.sleepycat.je.util.DbDump
      extended by com.sleepycat.je.utilint.DbScavenger

public class DbScavenger
extends DbDump


Field Summary
 
Fields inherited from class com.sleepycat.je.util.DbDump
dbName, doAggressiveScavengerRun, doScavengerRun, env, envHome, formatUsingPrintable, outputFile, verbose
 
Constructor Summary
DbScavenger(Environment env, PrintStream outputFile, boolean formatUsingPrintable, boolean doAggressiveScavengerRun, boolean verbose)
           
 
Method Summary
 void dump()
           
 void setDumpCorruptedBounds(boolean dumpCorruptedBounds)
          Set to true if corrupted boundaries should be dumped out.
 
Methods inherited from class com.sleepycat.je.util.DbDump
dumpOne, main, openEnv, parseArgs, printHeader, printUsage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DbScavenger

public DbScavenger(Environment env,
                   PrintStream outputFile,
                   boolean formatUsingPrintable,
                   boolean doAggressiveScavengerRun,
                   boolean verbose)
Method Detail

setDumpCorruptedBounds

public void setDumpCorruptedBounds(boolean dumpCorruptedBounds)
Set to true if corrupted boundaries should be dumped out.


dump

public void dump()
          throws IOException,
                 DatabaseException
Overrides:
dump in class DbDump
Throws:
IOException
DatabaseException


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