public abstract class DatabaseDumper extends Dumper
Modifier and Type | Field and Description |
---|---|
protected Set<String> |
incrementallyLoadedTables |
protected boolean |
isStrict |
protected Map<String,Integer> |
objLastIdMap |
protected Map<String,Map<Object,Integer>> |
tableObjIdMap |
gafdocs, graph, problems, targetDirectory
Constructor and Description |
---|
DatabaseDumper() |
Modifier and Type | Method and Description |
---|---|
protected void |
cleanup() |
protected void |
closeAllPrintStreams() |
protected void |
closePrintStream(String t) |
protected void |
dumpRow(PrintStream termStream,
Object... vals) |
protected Integer |
getId(String table,
Object obj) |
protected Integer |
getId(String table,
Object obj,
boolean isForceExists) |
protected PrintStream |
getPrintStream(String t) |
protected PrintStream |
getPrintStream(String t,
boolean isAppend) |
protected void |
showStats() |
addGafDocument, addProblem, dump, getGafdocs, getTargetDirectory, reportProblems, setGafdocs, setTargetDirectory
protected void cleanup()
protected void dumpRow(PrintStream termStream, Object... vals)
protected Integer getId(String table, Object obj) throws ReferentialIntegrityException
ReferentialIntegrityException
protected Integer getId(String table, Object obj, boolean isForceExists) throws ReferentialIntegrityException
ReferentialIntegrityException
protected PrintStream getPrintStream(String t) throws IOException
IOException
protected PrintStream getPrintStream(String t, boolean isAppend) throws IOException
IOException
protected void closeAllPrintStreams()
protected void closePrintStream(String t)
protected void showStats()
Copyright © 2010–2015. All rights reserved.