diff options
author | Robert Greig <rgreig@apache.org> | 2007-01-07 23:11:53 +0000 |
---|---|---|
committer | Robert Greig <rgreig@apache.org> | 2007-01-07 23:11:53 +0000 |
commit | 26d0286ef84e00fd27206b5e23aff5c54309a975 (patch) | |
tree | b3ffd1ef57cbbc31faaf95466f91418421d44032 /java/broker/src/main/java/org/apache/qpid/server/exchange/DefaultExchangeRegistry.java | |
parent | 189816d88cc72f1053a7e7685b18883669c53d57 (diff) | |
download | qpid-python-26d0286ef84e00fd27206b5e23aff5c54309a975.tar.gz |
QPID-32: new model for holding and processing message in memory to support new persistent stores
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@493872 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/broker/src/main/java/org/apache/qpid/server/exchange/DefaultExchangeRegistry.java')
-rw-r--r-- | java/broker/src/main/java/org/apache/qpid/server/exchange/DefaultExchangeRegistry.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/java/broker/src/main/java/org/apache/qpid/server/exchange/DefaultExchangeRegistry.java b/java/broker/src/main/java/org/apache/qpid/server/exchange/DefaultExchangeRegistry.java index eb9d1acb59..99c08ad200 100644 --- a/java/broker/src/main/java/org/apache/qpid/server/exchange/DefaultExchangeRegistry.java +++ b/java/broker/src/main/java/org/apache/qpid/server/exchange/DefaultExchangeRegistry.java @@ -20,10 +20,10 @@ */ package org.apache.qpid.server.exchange; +import org.apache.log4j.Logger; import org.apache.qpid.AMQException; import org.apache.qpid.server.protocol.ExchangeInitialiser; import org.apache.qpid.server.queue.AMQMessage; -import org.apache.log4j.Logger; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentMap; @@ -84,8 +84,9 @@ public class DefaultExchangeRegistry implements ExchangeRegistry final String exchange = payload.getPublishBody().exchange; final Exchange exch = _exchangeMap.get(exchange); // there is a small window of opportunity for the exchange to be deleted in between - // the JmsPublish being received (where the exchange is validated) and the final + // the BasicPublish being received (where the exchange is validated) and the final // content body being received (which triggers this method) + // TODO: check where the exchange is validated if (exch == null) { throw new AMQException("Exchange '" + exchange + "' does not exist"); |