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%2FXSQLAdapter.java;h=386d925b00d02de486500cab807d0d5ce865ea0f;hp=05f65225eaec15755b520bf1f00e44038416e849;hb=53b6d3519de3efe352a4a589c971cc30a82453e1;hpb=dea515c8870769408b9bea29f555d6b71ff43211 diff --git a/opendaylight/md-sal/sal-dom-xsql/src/main/java/org/opendaylight/controller/md/sal/dom/xsql/XSQLAdapter.java b/opendaylight/md-sal/sal-dom-xsql/src/main/java/org/opendaylight/controller/md/sal/dom/xsql/XSQLAdapter.java index 05f65225ea..386d925b00 100644 --- a/opendaylight/md-sal/sal-dom-xsql/src/main/java/org/opendaylight/controller/md/sal/dom/xsql/XSQLAdapter.java +++ b/opendaylight/md-sal/sal-dom-xsql/src/main/java/org/opendaylight/controller/md/sal/dom/xsql/XSQLAdapter.java @@ -15,7 +15,7 @@ import java.net.ServerSocket; import java.net.Socket; import java.util.ArrayList; import java.util.Arrays; -import java.util.Calendar; +import java.util.Date; import java.util.LinkedList; import java.util.List; import java.util.Map; @@ -34,6 +34,10 @@ import org.opendaylight.yangtools.yang.model.api.SchemaContextListener; /** * @author Sharon Aicler(saichler@gmail.com) **/ +/** + * To be removed in Nitrogen + */ +@Deprecated public class XSQLAdapter extends Thread implements SchemaContextListener { private static final int SLEEP = 10000; @@ -42,7 +46,7 @@ public class XSQLAdapter extends Thread implements SchemaContextListener { private static String tmpDir = null; private static File xqlLog = null; public boolean stopped = false; - private List elementHosts = new ArrayList(); + private List elementHosts = new ArrayList<>(); private String username; private String password; private String transport = "tcp"; @@ -50,7 +54,7 @@ public class XSQLAdapter extends Thread implements SchemaContextListener { private int nThreads; private int qsize; private String applicationName = "NQL Adapter"; - private Map elements = new ConcurrentHashMap(); + private Map elements = new ConcurrentHashMap<>(); private StringBuffer lastInputString = new StringBuffer(); private XSQLBluePrint bluePrint = new XSQLBluePrint(); private boolean toCsv = false; @@ -112,7 +116,7 @@ public class XSQLAdapter extends Thread implements SchemaContextListener { } } } - l.print(Calendar.getInstance().getTime()); + l.print(new Date()); l.print(" - "); l.println(str); } catch (Exception err) { @@ -130,7 +134,7 @@ public class XSQLAdapter extends Thread implements SchemaContextListener { } } } - l.print(Calendar.getInstance().getTime()); + l.print(new Date()); l.print(" - "); e.printStackTrace(l); } catch (Exception err) { @@ -159,11 +163,11 @@ public class XSQLAdapter extends Thread implements SchemaContextListener { public List collectModuleRoots(XSQLBluePrintNode table,LogicalDatastoreType type) { if (table.getParent().isModule()) { try { - List result = new LinkedList(); + List result = new LinkedList<>(); YangInstanceIdentifier instanceIdentifier = YangInstanceIdentifier .builder() .node(XSQLODLUtils.getPath(table.getFirstFromSchemaNodes()).get(0)) - .toInstance(); + .build(); DOMDataReadTransaction t = this.domDataBroker .newReadOnlyTransaction(); Object node = t.read(type, @@ -196,7 +200,7 @@ public class XSQLAdapter extends Thread implements SchemaContextListener { rs.setFinished(true); } XSQLBluePrintNode main = rs.getMainTable(); - List tasks = new LinkedList(); + List tasks = new LinkedList<>(); for (Object entry : roots) { NETask task = new NETask(rs, entry, main, bluePrint); @@ -251,7 +255,7 @@ public class XSQLAdapter extends Thread implements SchemaContextListener { sout.println("Unknown Interface " + substr); return; } - List fld = new ArrayList(); + List fld = new ArrayList<>(); for (XSQLBluePrintRelation r : node.getRelations()) { fld.add(r.toString()); } @@ -268,7 +272,7 @@ public class XSQLAdapter extends Thread implements SchemaContextListener { sout.println("Unknown Interface " + substr); return; } - List fld = new ArrayList(); + List fld = new ArrayList<>(); for (XSQLColumn c : node.getColumns()) { fld.add(c.getName()); }