jxtray.dump
Class JxtDumpStrategy
java.lang.Object
jxtray.dump.JxtDumpStrategy
- All Implemented Interfaces:
- java.lang.Runnable
- Direct Known Subclasses:
- JxtCSVDumpStrategy, JxtHTMLDumpStrategy, JxtSQLDumpStrategy, JxtXMLDumpStrategy
- public abstract class JxtDumpStrategy
- extends java.lang.Object
- implements java.lang.Runnable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_thread
protected java.lang.Thread _thread
_finished
protected boolean _finished
_cpt
protected int _cpt
_listener
protected DumperListener _listener
_connection
protected java.sql.Connection _connection
_lib
protected java.lang.String _lib
_table
protected java.lang.String _table
_filename
protected java.lang.String _filename
_output
protected WriterContext _output
JxtDumpStrategy
public JxtDumpStrategy(java.lang.String filename,
DumperListener listener,
java.sql.Connection connection,
java.lang.String lib,
java.lang.String table,
WriterContext writer)
getName
public java.lang.String getName()
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
dump
public void dump()
dumpData
protected abstract void dumpData()
dumpStructure
protected abstract void dumpStructure()
stop
public void stop()
isFinished
public boolean isFinished()