summaryrefslogtreecommitdiff
path: root/qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/VirtualHostAdapter.java
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/VirtualHostAdapter.java')
-rw-r--r--qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/VirtualHostAdapter.java20
1 files changed, 14 insertions, 6 deletions
diff --git a/qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/VirtualHostAdapter.java b/qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/VirtualHostAdapter.java
index 4eae659b45..1eb7edf261 100644
--- a/qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/VirtualHostAdapter.java
+++ b/qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/VirtualHostAdapter.java
@@ -92,9 +92,9 @@ public final class VirtualHostAdapter extends AbstractAdapter implements Virtual
private final String _configurationFile;
private StatisticsGatherer _brokerStatisticsGatherer;
- public VirtualHostAdapter(UUID id, Map<String, Object> attributes, Broker broker, StatisticsGatherer brokerStatisticsGatherer)
+ public VirtualHostAdapter(UUID id, Map<String, Object> attributes, Broker broker, StatisticsGatherer brokerStatisticsGatherer, Map<String, Object> defaults)
{
- super(id);
+ super(id, defaults);
_broker = broker;
_name = MapValueConverter.getStringAttribute(NAME, attributes);
_configurationFile = MapValueConverter.getStringAttribute(CONFIGURATION, attributes);
@@ -131,7 +131,9 @@ public final class VirtualHostAdapter extends AbstractAdapter implements Virtual
{
if(!_queueAdapters.containsKey(queue))
{
- _queueAdapters.put(queue, new QueueAdapter(this,queue));
+ //TODO: create queue defaults map
+ Map<String, Object> queueDefaults = null;
+ _queueAdapters.put(queue, new QueueAdapter(this,queue, queueDefaults));
}
}
}
@@ -149,7 +151,9 @@ public final class VirtualHostAdapter extends AbstractAdapter implements Virtual
{
if(!_connectionAdapters.containsKey(conn))
{
- _connectionAdapters.put(conn, new ConnectionAdapter(conn));
+ //TODO: create connection defaults
+ Map<String, Object> connectionDefaults = null;
+ _connectionAdapters.put(conn, new ConnectionAdapter(conn, connectionDefaults));
}
}
}
@@ -511,7 +515,9 @@ public final class VirtualHostAdapter extends AbstractAdapter implements Virtual
{
if(!_queueAdapters.containsKey(queue))
{
- adapter = new QueueAdapter(this, queue);
+ //TODO: create queue defaults
+ Map<String, Object> queueDefaults = null;
+ adapter = new QueueAdapter(this, queue, queueDefaults);
_queueAdapters.put(queue, adapter);
}
@@ -547,7 +553,9 @@ public final class VirtualHostAdapter extends AbstractAdapter implements Virtual
{
if(!_connectionAdapters.containsKey(connection))
{
- adapter = new ConnectionAdapter(connection);
+ //TODO: create defaults
+ Map<String, Object> defaults = null;
+ adapter = new ConnectionAdapter(connection, defaults);
_connectionAdapters.put(connection, adapter);
}