private ContainerFlowConfig createSampleContainerFlowConfig(String cflowName, boolean boolUnidirectional) { ContainerFlowConfig cfg = new ContainerFlowConfig(cflowName, "9.9.1.0/24", "19.9.1.2", "TCP", "1234", "25"); return cfg; }
@Override public short getTag(Node n) { ContainerData d = this.iContainerInternal.getContainerData(this.containerName); if (d != null) { return d.getStaticVlan(); } // Return 0 because in containerData that means an unassigned tag return (short) 0; }
@Override public String getContainerOperatorRole() { return iContainerInternal.getContainerData(containerName).getContainerOperatorRole(); } }
/** * Checks if the proposed container configuration is valid to be applied in * terms of port sharing with other containers. * * @param containerConf * the container configuration object containing the list of node * connectors * @return the status object representing the result of the check */ private Status validatePortSharing(ContainerConfig containerConf) { return validatePortSharingInternal(containerConf.getPortList(), containerConf.getContainerFlowSpecs()); }
private boolean isContainerRole(String role) { IContainerAuthorization containerAuth = (IContainerAuthorization) ServiceHelper.getGlobalInstance( IContainerAuthorization.class, this); if (containerAuth == null) { return false; } return containerAuth.isApplicationRole(role); }
@Override protected Object doExecute() throws Exception { for(String p : containerManager.psd()) { System.out.println(p); } return null; }
@Override protected Object doExecute() throws Exception { for(String p : containerManager.addContainerFlow(containerName, cflowName, unidirectional)) { System.out.println(p); } return null; }
@Override protected Object doExecute() throws Exception { for(String p : containerManager.removeContainerEntry(containerName, nodeId, portId)) { System.out.println(p); } return null; }
@Override protected Object doExecute() throws Exception { for(String p : containerManager.psc()) { System.out.println(p); } return null; }
@Override protected Object doExecute() throws Exception { for(String p : containerManager.removeContainerFlow(containerName, cflowName)) { System.out.println(p); } return null; }
@Override protected Object doExecute() throws Exception { for(String p : containerManager.containermgrGetRoles()) { System.out.println(p); } return null; }
@Override protected Object doExecute() throws Exception { for(String p : containerManager.containermgrGetAuthorizedGroups(roleName)) { System.out.println(p); } return null; }
@Override protected Object doExecute() throws Exception { for(String p : containerManager.createContainer(containerName, staticVlan)) { System.out.println(p); } return null; }
@Override protected Object doExecute() throws Exception { for(String p : containerManager.containermgrGetResourcesForGroup(groupName)) { System.out.println(p); } return null; }
@Override protected Object doExecute() throws Exception { for(String p : containerManager.psm()) { System.out.println(p); } return null; }
@Override public ContainerConfig getContainerConfig(String containerName) { ContainerConfig target = containerConfigs.get(containerName); return (target == null) ? null : new ContainerConfig(target); }
@Override protected Object doExecute() throws Exception { for(String p : containerManager.removeContainerShell(containerName)) { System.out.println(p); } return null; }
@Override protected Object doExecute() throws Exception { for(String p : containerManager.containermgrGetUserResources(userName)) { System.out.println(p); } return null; }
@Override protected Object doExecute() throws Exception { for(String p : containerManager.containermgrGetAuthorizedResources(roleName)) { System.out.println(p); } return null; }
@Override protected Object doExecute() throws Exception { for(String p : containerManager.pfc()) { System.out.println(p); } return null; }