summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Ritchie <ritchiem@apache.org>2009-04-13 15:07:45 +0000
committerMartin Ritchie <ritchiem@apache.org>2009-04-13 15:07:45 +0000
commitaaba14dc3dd258358f522dd2f4439fcc2cedefb6 (patch)
treedb4d93ba156c409bd445a9cfcaf7486176178480
parent2d85172c1382d2ec340994410f6a4f9360ce8655 (diff)
downloadqpid-python-aaba14dc3dd258358f522dd2f4439fcc2cedefb6.tar.gz
Partially Merged from trunk to provide VirtualHost.getConfiguration() functionality
Merged from trunk r747754 git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.5-fix@764496 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHost.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHost.java b/qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHost.java
index a999564f07..535872df44 100644
--- a/qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHost.java
+++ b/qpid/java/broker/src/main/java/org/apache/qpid/server/virtualhost/VirtualHost.java
@@ -84,6 +84,8 @@ public class VirtualHost implements Accessable
private ACLManager _accessManager;
private final Timer _houseKeepingTimer;
+
+ private VirtualHostConfiguration _configuration;
public void setAccessableName(String name)
{
@@ -101,6 +103,11 @@ public class VirtualHost implements Accessable
return _connectionRegistry;
}
+ public VirtualHostConfiguration getConfiguration()
+ {
+ return _configuration;
+ }
+
/**
* Abstract MBean class. This has some of the methods implemented from management intrerface for exchanges. Any
* implementaion of an Exchange MBean should extend this class.
@@ -133,6 +140,7 @@ public class VirtualHost implements Accessable
public VirtualHost(VirtualHostConfiguration hostConfig, MessageStore store) throws Exception
{
+ _configuration = hostConfig;
_name = hostConfig.getName();
if (_name == null || _name.length() == 0)
{