@Override public Status addContainerEntry(String containerName, List<String> nodeConnectors) { return addRemoveContainerEntries(containerName, nodeConnectors, false); }
@Override public Status removeContainerEntry(String containerName, List<String> nodeConnectors) { return addRemoveContainerEntries(containerName, nodeConnectors, true); }
public List<String> addContainerEntry(String arg1, String arg2, String arg3) { List<String> result = new ArrayList<String>(); String containerName = arg1; if (containerName == null) { result.add("Container Name not specified"); return result; } String nodeId = arg2; if (nodeId == null) { result.add("Node Id not specified"); return result; } String portId = arg3; if (portId == null) { result.add("Port not specified"); return result; } Node node = NodeCreator.createOFNode(Long.valueOf(nodeId)); Short port = Short.valueOf(portId); NodeConnector nc = NodeConnectorCreator.createOFNodeConnector(port, node); List<String> portList = new ArrayList<String>(1); portList.add(nc.toString()); result.add((this.addRemoveContainerEntries(containerName, portList, false)).toString()); return result; }
public List<String> removeContainerEntry(String arg1, String arg2, String arg3) { List<String> result = new ArrayList<String>(); String containerName = arg1; if (containerName == null) { result.add("Container Name not specified"); return result; } String nodeId = arg2; if (nodeId == null) { result.add("Node Id not specified"); return result; } String portId = arg3; if (portId == null) { result.add("Port not specified"); return result; } Node node = NodeCreator.createOFNode(Long.valueOf(nodeId)); Short port = Short.valueOf(portId); NodeConnector nc = NodeConnectorCreator.createOFNodeConnector(port, node); List<String> portList = new ArrayList<String>(1); portList.add(nc.toString()); result.add((this.addRemoveContainerEntries(containerName, portList, true)).toString()); return result; } public List<String> addContainerFlow(String arg1, String arg2, String arg3) {
public void _removeContainerEntry(CommandInterpreter ci) { String containerName = ci.nextArgument(); if (containerName == null) { ci.print("Container Name not specified"); return; } String nodeId = ci.nextArgument(); if (nodeId == null) { ci.print("Node Id not specified"); return; } String portId = ci.nextArgument(); if (portId == null) { ci.print("Port not specified"); return; } Node node = NodeCreator.createOFNode(Long.valueOf(nodeId)); Short port = Short.valueOf(portId); NodeConnector nc = NodeConnectorCreator.createOFNodeConnector(port, node); List<String> portList = new ArrayList<String>(1); portList.add(nc.toString()); ci.println(this.addRemoveContainerEntries(containerName, portList, true)); }
public void _addContainerEntry(CommandInterpreter ci) { String containerName = ci.nextArgument(); if (containerName == null) { ci.print("Container Name not specified"); return; } String nodeId = ci.nextArgument(); if (nodeId == null) { ci.print("Node Id not specified"); return; } String portId = ci.nextArgument(); if (portId == null) { ci.print("Port not specified"); return; } Node node = NodeCreator.createOFNode(Long.valueOf(nodeId)); Short port = Short.valueOf(portId); NodeConnector nc = NodeConnectorCreator.createOFNodeConnector(port, node); List<String> portList = new ArrayList<String>(1); portList.add(nc.toString()); ci.println(this.addRemoveContainerEntries(containerName, portList, false)); }