public class DbDump
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
dbName |
protected boolean |
doAggressiveScavengerRun |
protected boolean |
doScavengerRun |
protected Environment |
env |
protected java.io.File |
envHome |
protected boolean |
formatUsingPrintable |
protected java.lang.String |
outputDirectory |
protected java.io.PrintStream |
outputFile |
protected boolean |
verbose |
Constructor and Description |
---|
DbDump(Environment env,
java.lang.String dbName,
java.io.PrintStream outputFile,
java.lang.String outputDirectory,
boolean formatUsingPrintable) |
Modifier and Type | Method and Description |
---|---|
void |
dump() |
protected void |
dumpOne(java.io.PrintStream o,
byte[] ba,
boolean formatUsingPrintable) |
static void |
main(java.lang.String[] argv) |
protected void |
openEnv(boolean doRecovery) |
protected boolean |
parseArgs(java.lang.String[] argv) |
protected void |
printHeader(java.io.PrintStream o,
boolean dupSort,
boolean formatUsingPrintable) |
protected void |
printUsage(java.lang.String msg) |
protected java.io.File envHome
protected Environment env
protected java.lang.String dbName
protected boolean formatUsingPrintable
protected java.lang.String outputDirectory
protected java.io.PrintStream outputFile
protected boolean doScavengerRun
protected boolean doAggressiveScavengerRun
protected boolean verbose
public DbDump(Environment env, java.lang.String dbName, java.io.PrintStream outputFile, java.lang.String outputDirectory, boolean formatUsingPrintable)
public static void main(java.lang.String[] argv) throws DatabaseException, java.io.IOException
DatabaseException
java.io.IOException
protected void printUsage(java.lang.String msg)
protected boolean parseArgs(java.lang.String[] argv) throws java.io.IOException
java.io.IOException
protected void openEnv(boolean doRecovery) throws DatabaseException
DatabaseException
public void dump() throws java.io.IOException, DatabaseException
java.io.IOException
DatabaseException
protected void printHeader(java.io.PrintStream o, boolean dupSort, boolean formatUsingPrintable)
protected void dumpOne(java.io.PrintStream o, byte[] ba, boolean formatUsingPrintable)