Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @SuppressWarnings("unchecked")
- public static Map<String, ArrayList> monitorPort(Connection connection){
- //Bridge Table Query
- List<String> columnsBr = new ArrayList<String>();
- columnsBr.add("_uuid");
- columnsBr.add("name");
- columnsBr.add("ports");
- Map<String, List<String>> rowBr = new HashMap<String, List<String>>();
- rowBr.put("columns", columnsBr);
- Map<String, Map> tablesBr = new HashMap<String, Map>();
- tablesBr.put("Bridge", rowBr);
- //Ports Table Query
- List<String> columnsPort = new ArrayList<String>();
- columnsPort.add("_uuid");
- columnsPort.add("name");
- Map<String, List<String>> rowPort = new HashMap<String, List<String>>();
- rowPort.put("columns", columnsPort);
- Map<String, Map> tablesPort = new HashMap<String, Map>();
- tablesBr.put("Port", rowPort);
- Object[] params = {"Open_vSwitch", null, tablesBr};
- OvsdbMessage msg = new OvsdbMessage("monitor", params);
- Map<String, Object> monitorResponse = new HashMap<String, Object>();
Advertisement
Add Comment
Please, Sign In to add comment