package journal.action; import journal.reader.JournalEntry; import journal.reader.Options; public abstract class BaseFilter extends BaseAction implements Filter { @Override public void setAction(Action action) { nextAction = action; } @Override public String[] parseArgs(String[] args) { return nextAction.parseArgs(args); } @Override public void start(Options options) throws Exception { nextAction.start(options); } @Override public void help() { System.err.println("BaseFilter.help : No help."); } @Override public void finish() throws Exception { nextAction.finish(); } @Override public void putValue(JournalEntry entry) throws Exception { nextAction.putValue(entry); } @Override public void replaceValue(JournalEntry entry) throws Exception { nextAction.replaceValue(entry); } @Override public void deleteValue(JournalEntry entry) throws Exception { nextAction.deleteValue(entry); } @Override public void verifyValue(JournalEntry entry) throws Exception { nextAction.verifyValue(entry); } @Override public void commitMarker(JournalEntry entry) throws Exception { nextAction.commitMarker(entry); } @Override public void flushMarker(JournalEntry entry) throws Exception { nextAction.flushMarker(entry); } Action nextAction; }
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#2 | 7529 | Sven Erik Knop |
Deleted the whole JournalReader. It has actually moved to //guest/sven_erik_knop/java/JournalReader/. |
||
#1 | 7427 | Sven Erik Knop |
Major update of the JournalReader: - New help (usage) system, which explains all options - Config file that allows storing of parameters in a file. These are necessary for the SQLLoader and Updater, because classpath, classname and connection parameters need to be set. (see the example *.cfg files provided) - Now tested with MySQL, SQLite and Oracle 10 XE |