X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-dom-xsql%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fdom%2Fxsql%2Fjdbc%2FJDBCServer.java;h=b348d8fda8b64da5509c39346e976e59b453ed99;hp=5979771d28c88e1ad765bfa5d83053b5974a724c;hb=8decf2dbd1e08651d98c9292ba012b3a46005549;hpb=de4ef13b0a23eeec25e3cdd6461864d486707023 diff --git a/opendaylight/md-sal/sal-dom-xsql/src/main/java/org/opendaylight/controller/md/sal/dom/xsql/jdbc/JDBCServer.java b/opendaylight/md-sal/sal-dom-xsql/src/main/java/org/opendaylight/controller/md/sal/dom/xsql/jdbc/JDBCServer.java index 5979771d28..b348d8fda8 100644 --- a/opendaylight/md-sal/sal-dom-xsql/src/main/java/org/opendaylight/controller/md/sal/dom/xsql/jdbc/JDBCServer.java +++ b/opendaylight/md-sal/sal-dom-xsql/src/main/java/org/opendaylight/controller/md/sal/dom/xsql/jdbc/JDBCServer.java @@ -5,12 +5,10 @@ import java.net.Socket; import java.sql.SQLException; import java.util.ArrayList; import java.util.HashMap; -import java.util.Iterator; import java.util.List; import java.util.Map; import java.util.StringTokenizer; import java.util.concurrent.ConcurrentHashMap; - import org.opendaylight.controller.md.sal.dom.xsql.XSQLAdapter; import org.opendaylight.controller.md.sal.dom.xsql.XSQLBluePrint; import org.opendaylight.controller.md.sal.dom.xsql.XSQLBluePrintNode; @@ -91,8 +89,8 @@ public class JDBCServer extends Thread { } rs.getFields().addAll(entry.getValue().getFields()); while (entry.getValue().next()) { - Map rec = entry.getValue().getCurrent(); - Map newRec = new HashMap(); + Map rec = entry.getValue().getCurrent(); + Map newRec = new HashMap<>(); newRec.putAll(rec); rs.addRecord(newRec); } @@ -119,13 +117,11 @@ public class JDBCServer extends Thread { rs.getFields().addAll(columnOrder); for (Map.Entry entry : rs.getSubQueries().entrySet()) { while (entry.getValue().next()) { - Map rec = entry.getValue().getCurrent(); - Map newRec = new HashMap(); - for (Iterator iter = rec.entrySet().iterator(); iter.hasNext();) { - Map.Entry e = (Map.Entry) iter.next(); - String key = (String) e.getKey(); + Map rec = entry.getValue().getCurrent(); + Map newRec = new HashMap<>(); + for (Map.Entry e : rec.entrySet()) { Object value = e.getValue(); - String logicalKey = origNameToName.get(key); + String logicalKey = origNameToName.get(e.getKey()); if (value != null && logicalKey != null) { newRec.put(logicalKey, value); }