|
From: <pe...@us...> - 2004-02-19 15:39:26
|
Update of /cvsroot/neuclear/neuclear-ledger/src/java/org/neuclear/ledger In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16369/src/java/org/neuclear/ledger Modified Files: PopulateLedger.java Log Message: Various cleanups and corrections Index: PopulateLedger.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-ledger/src/java/org/neuclear/ledger/PopulateLedger.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PopulateLedger.java 2 Jan 2004 23:18:34 -0000 1.1 --- PopulateLedger.java 19 Feb 2004 15:28:55 -0000 1.2 *************** *** 1,13 **** package org.neuclear.ledger; ! import org.neuclear.ledger.implementations.SQLLedger; import org.neuclear.commons.sql.DefaultXAConnectionSource; import org.neuclear.commons.sql.statements.SimpleStatementFactory; - import org.neuclear.commons.NeuClearException; import org.neuclear.commons.time.TimeTools; import javax.naming.NamingException; - import java.sql.SQLException; import java.io.IOException; /* --- 1,13 ---- package org.neuclear.ledger; ! import org.neuclear.commons.NeuClearException; import org.neuclear.commons.sql.DefaultXAConnectionSource; import org.neuclear.commons.sql.statements.SimpleStatementFactory; import org.neuclear.commons.time.TimeTools; + import org.neuclear.ledger.implementations.SQLLedger; import javax.naming.NamingException; import java.io.IOException; + import java.sql.SQLException; /* *************** *** 31,34 **** --- 31,37 ---- $Id$ $Log$ + Revision 1.2 2004/02/19 15:28:55 pelle + Various cleanups and corrections + Revision 1.1 2004/01/02 23:18:34 pelle Added StatementFactory pattern and refactored the ledger to use it. *************** *** 42,55 **** */ public class PopulateLedger { ! public final static String LEDGERID="neu://test/bux"; ! public static void main(String args[]){ try { ! Ledger ledger=new SQLLedger(new SimpleStatementFactory(new DefaultXAConnectionSource()),LEDGERID); ! Book bob=ledger.createNewBook("neu://bob@test"); ! Book alice=ledger.createNewBook("neu://alice@test"); ! for (int i=0;i<20;i++){ ! System.out.println("Performing transfer number: "+i); ! bob.transfer(alice,100+i,"Loan "+i,TimeTools.now()); ! alice.transfer(bob,100+2*i,"Repayment"+i,TimeTools.now()); } } catch (LowlevelLedgerException e) { --- 45,63 ---- */ public class PopulateLedger { ! ! private PopulateLedger() { ! } ! ! public final static String LEDGERID = "neu://test/bux"; ! ! public static void main(String args[]) { try { ! Ledger ledger = new SQLLedger(new SimpleStatementFactory(new DefaultXAConnectionSource()), LEDGERID); ! Book bob = ledger.createNewBook("neu://bob@test"); ! Book alice = ledger.createNewBook("neu://alice@test"); ! for (int i = 0; i < 20; i++) { ! System.out.println("Performing transfer number: " + i); ! bob.transfer(alice, 100 + i, "Loan " + i, TimeTools.now()); ! alice.transfer(bob, 100 + 2 * i, "Repayment" + i, TimeTools.now()); } } catch (LowlevelLedgerException e) { |