1 4 package com.tc.object.tx; 5 6 import com.tc.util.SequenceID; 7 8 import java.util.Collection ; 9 10 13 public interface ClientTransactionBatch extends TransactionBatch { 14 15 public TxnBatchID getTransactionBatchID(); 16 17 20 public Collection addTransactionIDsTo(Collection c); 21 22 25 public void addTransaction(ClientTransaction txn); 26 27 public void removeTransaction(TransactionID txID); 28 29 32 public void send(); 33 34 37 public void addAcknowledgedTransactionIDs(Collection acknowledged); 38 39 public int numberOfTxns(); 40 41 public int byteSize(); 42 43 public boolean isNull(); 44 45 public SequenceID getMinTransactionSequence(); 46 47 public Collection addTransactionSequenceIDsTo(Collection sequenceIDs); 48 49 public String dump(); 51 } 52 | Popular Tags |