(Finally) reach the point where we have some useful, if basic, functionality.
[cfb.git] / prod / net / jaekl / cfb / CFB.java
index 81c30ea7a39ac86aaa9ee90838775953ecc74189..d202d6fcb518b1ee54697588fc6c0204fd92e4b7 100644 (file)
@@ -18,6 +18,7 @@ import java.util.Locale.Category;
 
 import net.jaekl.cfb.analyze.Analysis;
 import net.jaekl.cfb.analyze.Analyzer;
+import net.jaekl.cfb.analyze.Delta;
 import net.jaekl.cfb.analyze.MessageMap;
 import net.jaekl.cfb.db.CfbSchema;
 import net.jaekl.cfb.db.TypeMismatchException;
@@ -189,6 +190,9 @@ public class CFB {
                        DbStore store = new DbStore(con, m_driver, messageMap.getColl());
                        
                        store.put(analysis);
+                       Analysis prior = store.getPrior(analysis);
+                       Delta delta = new Delta(prior, analysis);
+                       delta.dump(pw);
                }
                catch (SQLException exc) {
                        reportUnableToConnect(pw, exc);