diff options
Diffstat (limited to 'qpid/java/broker/src/test/java/org/apache/qpid/server/txn/MockStoreTransaction.java')
-rw-r--r-- | qpid/java/broker/src/test/java/org/apache/qpid/server/txn/MockStoreTransaction.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/qpid/java/broker/src/test/java/org/apache/qpid/server/txn/MockStoreTransaction.java b/qpid/java/broker/src/test/java/org/apache/qpid/server/txn/MockStoreTransaction.java index ff372532ac..5700bba9f8 100644 --- a/qpid/java/broker/src/test/java/org/apache/qpid/server/txn/MockStoreTransaction.java +++ b/qpid/java/broker/src/test/java/org/apache/qpid/server/txn/MockStoreTransaction.java @@ -61,6 +61,7 @@ class MockStoreTransaction implements Transaction return _state; } + @Override public void enqueueMessage(TransactionLogResource queue, Long messageId) throws AMQStoreException { if (_throwExceptionOnQueueOp) @@ -82,6 +83,8 @@ class MockStoreTransaction implements Transaction return _numberOfEnqueuedMessages; } + + @Override public void dequeueMessage(TransactionLogResource queue, Long messageId) throws AMQStoreException { if (_throwExceptionOnQueueOp) @@ -92,16 +95,19 @@ class MockStoreTransaction implements Transaction _numberOfDequeuedMessages++; } + @Override public void commitTran() throws AMQStoreException { _state = TransactionState.COMMITTED; } + @Override public StoreFuture commitTranAsync() throws AMQStoreException { throw new NotImplementedException(); } + @Override public void abortTran() throws AMQStoreException { _state = TransactionState.ABORTED; @@ -111,11 +117,14 @@ class MockStoreTransaction implements Transaction { return new TransactionLog() { + + @Override public void configureTransactionLog(String name, TransactionLogRecoveryHandler recoveryHandler, Configuration storeConfiguration, LogSubject logSubject) throws Exception { } - + + @Override public Transaction newTransaction() { storeTransaction.setState(TransactionState.STARTED); |