diff options
Diffstat (limited to 'java/broker/src/test/java/org/apache/qpid/server/txn/MockStoreTransaction.java')
-rw-r--r-- | java/broker/src/test/java/org/apache/qpid/server/txn/MockStoreTransaction.java | 54 |
1 files changed, 14 insertions, 40 deletions
diff --git a/java/broker/src/test/java/org/apache/qpid/server/txn/MockStoreTransaction.java b/java/broker/src/test/java/org/apache/qpid/server/txn/MockStoreTransaction.java index fa0bb5be8b..af49238998 100644 --- a/java/broker/src/test/java/org/apache/qpid/server/txn/MockStoreTransaction.java +++ b/java/broker/src/test/java/org/apache/qpid/server/txn/MockStoreTransaction.java @@ -20,19 +20,13 @@ */ package org.apache.qpid.server.txn; -import org.apache.commons.configuration.Configuration; import org.apache.commons.lang.NotImplementedException; - import org.apache.qpid.AMQStoreException; -import org.apache.qpid.server.logging.LogSubject; import org.apache.qpid.server.message.EnqueableMessage; import org.apache.qpid.server.store.MessageStore; -import org.apache.qpid.server.store.MessageStore.StoreFuture; -import org.apache.qpid.server.store.MessageStore.Transaction; -import org.apache.qpid.server.store.MessageStoreRecoveryHandler; -import org.apache.qpid.server.store.StorableMessageMetaData; -import org.apache.qpid.server.store.StoredMessage; -import org.apache.qpid.server.store.TransactionLogRecoveryHandler; +import org.apache.qpid.server.store.NullMessageStore; +import org.apache.qpid.server.store.StoreFuture; +import org.apache.qpid.server.store.Transaction; import org.apache.qpid.server.store.TransactionLogResource; /** @@ -112,44 +106,24 @@ class MockStoreTransaction implements Transaction _state = TransactionState.ABORTED; } - public static MessageStore createTestTransactionLog(final MockStoreTransaction storeTransaction) + public void removeXid(long format, byte[] globalId, byte[] branchId) { - return new MessageStore() - { - public void configureMessageStore(final String name, - final MessageStoreRecoveryHandler recoveryHandler, - final Configuration config, - final LogSubject logSubject) throws Exception - { - //TODO. - } - - public void close() throws Exception - { - //TODO. - } - - public <T extends StorableMessageMetaData> StoredMessage<T> addMessage(final T metaData) - { - return null; //TODO. - } - - public boolean isPersistent() - { - return false; //TODO. - } + } - public void configureTransactionLog(String name, TransactionLogRecoveryHandler recoveryHandler, - Configuration storeConfiguration, LogSubject logSubject) throws Exception - { - } + public void recordXid(long format, byte[] globalId, byte[] branchId, Record[] enqueues, Record[] dequeues) + { + } + public static MessageStore createTestTransactionLog(final MockStoreTransaction storeTransaction) + { + return new NullMessageStore() + { + @Override public Transaction newTransaction() { storeTransaction.setState(TransactionState.STARTED); return storeTransaction; } - - }; + }; } }
\ No newline at end of file |