org.neuclear.ledger.browser
Interface LedgerBrowser

All Known Implementing Classes:
SimpleLedgerController

public interface LedgerBrowser

User: pelleb Date: Dec 30, 2003 Time: 4:09:59 PM


Method Summary
 BookBrowser browse(java.lang.String book)
           
 BookBrowser browse(java.lang.String ledger, java.lang.String book)
           
 BookListBrowser browseBooks(java.lang.String ledger)
           
 BookBrowser browseFrom(java.lang.String book, java.util.Date from)
           
 BookBrowser browseFrom(java.lang.String ledger, java.lang.String book, java.util.Date from)
           
 BookBrowser browseInteractions(java.lang.String book, java.lang.String counterparty)
           
 BookBrowser browseInteractions(java.lang.String ledger, java.lang.String book, java.lang.String counterparty)
           
 PortfolioBrowser browsePortfolio(Book book)
           
 PortfolioBrowser browsePortfolioInteractions(Book book, Book counterparty)
           
 BookBrowser browseRange(java.lang.String book, java.util.Date from, java.util.Date until)
           
 BookBrowser browseRange(java.lang.String ledger, java.lang.String book, java.util.Date from, java.util.Date until)
           
 

Method Detail

browse

public BookBrowser browse(java.lang.String book)
                   throws LowlevelLedgerException
Throws:
LowlevelLedgerException

browse

public BookBrowser browse(java.lang.String ledger,
                          java.lang.String book)
                   throws LowlevelLedgerException
Throws:
LowlevelLedgerException

browseFrom

public BookBrowser browseFrom(java.lang.String ledger,
                              java.lang.String book,
                              java.util.Date from)
                       throws LowlevelLedgerException
Throws:
LowlevelLedgerException

browseRange

public BookBrowser browseRange(java.lang.String ledger,
                               java.lang.String book,
                               java.util.Date from,
                               java.util.Date until)
                        throws LowlevelLedgerException
Throws:
LowlevelLedgerException

browseFrom

public BookBrowser browseFrom(java.lang.String book,
                              java.util.Date from)
                       throws LowlevelLedgerException
Throws:
LowlevelLedgerException

browseRange

public BookBrowser browseRange(java.lang.String book,
                               java.util.Date from,
                               java.util.Date until)
                        throws LowlevelLedgerException
Throws:
LowlevelLedgerException

browseBooks

public BookListBrowser browseBooks(java.lang.String ledger)
                            throws LowlevelLedgerException
Throws:
LowlevelLedgerException

browsePortfolio

public PortfolioBrowser browsePortfolio(Book book)
                                 throws LowlevelLedgerException
Throws:
LowlevelLedgerException

browseInteractions

public BookBrowser browseInteractions(java.lang.String ledger,
                                      java.lang.String book,
                                      java.lang.String counterparty)
                               throws LowlevelLedgerException
Throws:
LowlevelLedgerException

browseInteractions

public BookBrowser browseInteractions(java.lang.String book,
                                      java.lang.String counterparty)
                               throws LowlevelLedgerException
Throws:
LowlevelLedgerException

browsePortfolioInteractions

public PortfolioBrowser browsePortfolioInteractions(Book book,
                                                    Book counterparty)
                                             throws LowlevelLedgerException
Throws:
LowlevelLedgerException


Copyright © 2003-2004 Antilles Software Ventures SA. All Rights Reserved.