summaryrefslogtreecommitdiff
path: root/qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/PortAdapter.java
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/PortAdapter.java')
-rw-r--r--qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/PortAdapter.java11
1 files changed, 1 insertions, 10 deletions
diff --git a/qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/PortAdapter.java b/qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/PortAdapter.java
index bd60f154da..c83d776bd1 100644
--- a/qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/PortAdapter.java
+++ b/qpid/java/broker/src/main/java/org/apache/qpid/server/model/adapter/PortAdapter.java
@@ -56,20 +56,11 @@ public class PortAdapter extends AbstractAdapter implements Port
*/
public PortAdapter(UUID id, Broker broker, Map<String, Object> attributes, Map<String, Object> defaults)
{
- super(id, defaults);
+ super(id, defaults, attributes);
_broker = broker;
addParent(Broker.class, broker);
- Collection<String> names = getAttributeNames();
- for (String name : names)
- {
- if (attributes.containsKey(name))
- {
- setAttribute(name, defaults.get(name), attributes.get(name));
- }
- }
-
String name = (String)getAttribute(NAME);
if (name == null)
{