|
From: Pelle B. <pe...@us...> - 2004-04-05 22:19:29
|
Update of /cvsroot/neuclear/neuclear-ledger/src/java/org/neuclear/ledger/simple In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27116/src/java/org/neuclear/ledger/simple Modified Files: SimpleLedger.java Log Message: added setHeldReceiptId() method to ledger Index: SimpleLedger.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-ledger/src/java/org/neuclear/ledger/simple/SimpleLedger.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** SimpleLedger.java 31 Mar 2004 23:11:09 -0000 1.9 --- SimpleLedger.java 5 Apr 2004 22:06:46 -0000 1.10 *************** *** 4,7 **** --- 4,10 ---- * $Id$ * $Log$ + * Revision 1.10 2004/04/05 22:06:46 pelle + * added setHeldReceiptId() method to ledger + * * Revision 1.9 2004/03/31 23:11:09 pelle * Reworked the ID's of the transactions. The primary ID is now the request ID. *************** *** 334,337 **** --- 337,347 ---- } + public void setHeldReceiptId(String id, String receipt) throws LowlevelLedgerException, UnknownTransactionException { + if (!held.containsKey(id)) + throw new UnknownTransactionException(this, id); + ((PostedTransaction) held.get(id)).setReceiptId(receipt); + + } + public double getTestBalance() throws LowlevelLedgerException { Iterator iter = balances.keySet().iterator(); |