|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TransactionQueueInterface
Interface for the transaction queue that is used as a callback from messages like DumpHandlesRequest.
Method Summary | |
---|---|
void |
addQueueListener(TransactionQueueListener l)
|
void |
addTransaction(long txnId,
byte[] handle,
HandleValue[] values,
byte action,
long date)
Log the specified transaction to the current queue or throw an exception if there is an error or if this is a read-only queue. |
void |
addTransaction(Transaction txn)
|
long |
getFirstDate()
|
long |
getLastTxnId()
|
TransactionScannerInterface |
getScanner(long lastTxnId)
|
void |
removeQueueListener(TransactionQueueListener l)
|
void |
shutdown()
Close any open files or resources in use by the queue. |
Method Detail |
---|
long getLastTxnId()
void addQueueListener(TransactionQueueListener l)
void removeQueueListener(TransactionQueueListener l)
void addTransaction(long txnId, byte[] handle, HandleValue[] values, byte action, long date) throws java.lang.Exception
java.lang.Exception
void addTransaction(Transaction txn) throws java.lang.Exception
java.lang.Exception
TransactionScannerInterface getScanner(long lastTxnId) throws java.lang.Exception
java.lang.Exception
long getFirstDate()
void shutdown()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |