comparison src/org/dancres/blitz/EntryView.java @ 0:3dc0c5604566

Initial checkin of blitz 2.0 fcs - no installer yet.
author Dan Creswell <dan.creswell@gmail.com>
date Sat, 21 Mar 2009 11:00:06 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:3dc0c5604566
1 package org.dancres.blitz;
2
3 import java.io.IOException;
4
5 import net.jini.core.transaction.TransactionException;
6
7 /**
8 <p>A collection of Entry's which can be iterated through. The view
9 in question changes over time and may gain further Entrys. It may also
10 be filtered by a particular <code>Transaction</code>.</p>
11 */
12 public interface EntryView {
13 /**
14 @return next entry or <code>null</code> if no more Entry's are
15 available
16 @throw TransactionException if the acquiring transaction was commited
17 or aborted prior to the call being made.
18 */
19 public EntryChit next() throws TransactionException, IOException;
20
21 public void close();
22 }