diff options
| author | Robert Godfrey <rgodfrey@apache.org> | 2014-03-04 22:52:05 +0000 |
|---|---|---|
| committer | Robert Godfrey <rgodfrey@apache.org> | 2014-03-04 22:52:05 +0000 |
| commit | 0096aa9a3c5969db8a3d517ba5cbfb6979d1eb24 (patch) | |
| tree | 3ac3c144cf42e9cfe7e22c1cd879c65a89d42319 /qpid/java/systests/src | |
| parent | 291bbc2729009bac61602fcb268af619df764bbb (diff) | |
| download | qpid-python-0096aa9a3c5969db8a3d517ba5cbfb6979d1eb24.tar.gz | |
QPID-5601 : [Java Broker] The 0-x "default exchange" should not actually be modelled as an Exchange
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1574235 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java/systests/src')
| -rw-r--r-- | qpid/java/systests/src/main/java/org/apache/qpid/server/store/MessageStoreTest.java | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/qpid/java/systests/src/main/java/org/apache/qpid/server/store/MessageStoreTest.java b/qpid/java/systests/src/main/java/org/apache/qpid/server/store/MessageStoreTest.java index e6f9c46523..bb57750426 100644 --- a/qpid/java/systests/src/main/java/org/apache/qpid/server/store/MessageStoreTest.java +++ b/qpid/java/systests/src/main/java/org/apache/qpid/server/store/MessageStoreTest.java @@ -34,7 +34,6 @@ import org.apache.qpid.framing.ContentHeaderBody; import org.apache.qpid.framing.FieldTable; import org.apache.qpid.framing.abstraction.MessagePublishInfo; import org.apache.qpid.framing.amqp_8_0.BasicConsumeBodyImpl; -import org.apache.qpid.server.binding.BindingImpl; import org.apache.qpid.server.configuration.VirtualHostConfiguration; import org.apache.qpid.server.exchange.DirectExchange; import org.apache.qpid.server.exchange.ExchangeImpl; @@ -366,7 +365,7 @@ public class MessageStoreTest extends QpidTestCase { int origExchangeCount = getVirtualHost().getExchanges().size(); - Map<String, ExchangeImpl> oldExchanges = createExchanges(); + Map<String, ExchangeImpl<?>> oldExchanges = createExchanges(); assertEquals("Incorrect number of exchanges registered before recovery", origExchangeCount + 3, getVirtualHost().getExchanges().size()); @@ -421,7 +420,7 @@ public class MessageStoreTest extends QpidTestCase createAllQueues(); createAllTopicQueues(); - Map<String, ExchangeImpl> exchanges = createExchanges(); + Map<String, ExchangeImpl<?>> exchanges = createExchanges(); ExchangeImpl nonDurableExchange = exchanges.get(nonDurableExchangeName); ExchangeImpl directExchange = exchanges.get(directExchangeName); @@ -479,11 +478,11 @@ public class MessageStoreTest extends QpidTestCase * and that the new exchanges are not the same objects as the provided list (i.e. that the * reload actually generated new exchange objects) */ - private void validateExchanges(int originalNumExchanges, Map<String, ExchangeImpl> oldExchanges) + private void validateExchanges(int originalNumExchanges, Map<String, ExchangeImpl<?>> oldExchanges) { - Collection<ExchangeImpl> exchanges = getVirtualHost().getExchanges(); + Collection<ExchangeImpl<?>> exchanges = getVirtualHost().getExchanges(); Collection<String> exchangeNames = new ArrayList(exchanges.size()); - for(ExchangeImpl exchange : exchanges) + for(ExchangeImpl<?> exchange : exchanges) { exchangeNames.add(exchange.getName()); } @@ -709,9 +708,9 @@ public class MessageStoreTest extends QpidTestCase } - private Map<String, ExchangeImpl> createExchanges() throws Exception + private Map<String, ExchangeImpl<?>> createExchanges() throws Exception { - Map<String, ExchangeImpl> exchanges = new HashMap<String, ExchangeImpl>(); + Map<String, ExchangeImpl<?>> exchanges = new HashMap<String, ExchangeImpl<?>>(); //Register non-durable DirectExchange exchanges.put(nonDurableExchangeName, createExchange(DirectExchange.TYPE, nonDurableExchangeName, false)); @@ -723,9 +722,9 @@ public class MessageStoreTest extends QpidTestCase return exchanges; } - private ExchangeImpl createExchange(ExchangeType<?> type, String name, boolean durable) throws Exception + private ExchangeImpl<?> createExchange(ExchangeType<?> type, String name, boolean durable) throws Exception { - ExchangeImpl exchange = null; + ExchangeImpl<?> exchange = null; Map<String,Object> attributes = new HashMap<String, Object>(); |
