public List<String> addContainerFlow(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 cflowName = arg2; if (cflowName == null) { result.add("cflowName not specified"); return result; } String unidirectional = arg3; boolean boolUnidirectional = Boolean.parseBoolean(unidirectional); List<ContainerFlowConfig> list = new ArrayList<ContainerFlowConfig>(); list.add(createSampleContainerFlowConfig(cflowName, boolUnidirectional)); result.add((this.addRemoveContainerFlow(containerName, list, false)).toString()); return result; }
public List<String> createContainer(String arg1, String arg2) { List<String> result = new ArrayList<String>(); String containerName = arg1; if (containerName == null) { result.add("Container Name not specified"); return result; } String staticVlan = arg2; if (staticVlan == null) { result.add("Static Vlan not specified"); return result; } List<String> ports = new ArrayList<String>(); for (long l = 1L; l < 10L; l++) { ports.add(NodeConnectorCreator.createOFNodeConnector((short) 1, NodeCreator.createOFNode(l)).toString()); } List<ContainerFlowConfig> cFlowList = new ArrayList<ContainerFlowConfig>(); cFlowList.add(this.createSampleContainerFlowConfig("tcp", true)); ContainerConfig containerConfig = new ContainerConfig(containerName, staticVlan, ports, cFlowList); result.add((this.addRemoveContainer(containerConfig, false)).toString()); return result; }
public void _addContainerFlow(CommandInterpreter ci) { String containerName = ci.nextArgument(); if (containerName == null) { ci.print("Container Name not specified"); return; } String cflowName = ci.nextArgument(); if (cflowName == null) { ci.print("cflowName not specified"); return; } String unidirectional = ci.nextArgument(); boolean boolUnidirectional = Boolean.parseBoolean(unidirectional); List<ContainerFlowConfig> list = new ArrayList<ContainerFlowConfig>(); list.add(createSampleContainerFlowConfig(cflowName, boolUnidirectional)); ci.println(this.addRemoveContainerFlow(containerName, list, false)); }
public void _createContainer(CommandInterpreter ci) { String containerName = ci.nextArgument(); if (containerName == null) { ci.print("Container Name not specified"); return; } String staticVlan = ci.nextArgument(); if (staticVlan == null) { ci.print("Static Vlan not specified"); return; } List<String> ports = new ArrayList<String>(); for (long l = 1L; l < 10L; l++) { ports.add(NodeConnectorCreator.createOFNodeConnector((short) 1, NodeCreator.createOFNode(l)).toString()); } List<ContainerFlowConfig> cFlowList = new ArrayList<ContainerFlowConfig>(); cFlowList.add(this.createSampleContainerFlowConfig("tcp", true)); ContainerConfig containerConfig = new ContainerConfig(containerName, staticVlan, ports, cFlowList); ci.println(this.addRemoveContainer(containerConfig, false)); }