diff options
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.java | 11 |
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) { |