From 6612ad439486b3e91e1d04581186fc0aee4744c5 Mon Sep 17 00:00:00 2001 From: Robert Gemmell Date: Fri, 16 Jul 2010 15:20:34 +0000 Subject: QPID-2731, QPID-2741, QPID-2742: Enable the MessageStoreTest to run for the DerbyMessageStore. Test update of queue exclusivity. Apply various fixes to allowtest to pass (correct exchange count checks, flush messages to the store, delete store directory properly, check for the proper value for selector argument, add ability to unregister virtualhosts from the registry) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@964830 13f79535-47bb-0310-9956-ffa450edef68 --- .../java/org/apache/qpid/server/virtualhost/VirtualHostRegistry.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'java/broker/src/main') diff --git a/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHostRegistry.java b/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHostRegistry.java index 4b140f1ca7..32d0c4c4d1 100644 --- a/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHostRegistry.java +++ b/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHostRegistry.java @@ -51,6 +51,11 @@ public class VirtualHostRegistry implements Closeable } _registry.put(host.getName(),host); } + + public synchronized void unregisterVirtualHost(VirtualHost host) + { + _registry.remove(host.getName()); + } public VirtualHost getVirtualHost(String name) { -- cgit v1.2.1