public NeutronSecurityGroup extractFields(List<String> fields) { NeutronSecurityGroup ans = new NeutronSecurityGroup (); Iterator<String> i = fields.iterator (); while (i.hasNext ()) { String s = i.next (); if (s.equals ("id")) { ans.setSecurityGroupUUID (this.getSecurityGroupUUID ()); } if (s.equals ("name")) { ans.setSecurityGroupName (this.getSecurityGroupName ()); } if (s.equals ("description")) { ans.setSecurityGroupDescription (this.getSecurityGroupDescription ()); } if (s.equals ("tenant_id")) { ans.setSecurityGroupTenantID (this.getSecurityGroupTenantID ()); } if (s.equals ("security_group_rules")) { ans.setSecurityRules ((NeutronSecurityRule) this.getSecurityRules ()); } } return ans; }
private NeutronSecurityGroup extractFields(NeutronSecurityGroup o, List<String> fields) { return o.extractFields(fields); }
NeutronSecurityGroup nsg = i.next(); if ((querySecurityGroupUUID == null || querySecurityGroupUUID.equals(nsg.getSecurityGroupUUID())) && (querySecurityGroupName == null || querySecurityGroupName.equals(nsg.getSecurityGroupName())) && (querySecurityDescription == null || querySecurityDescription.equals(nsg.getSecurityGroupDescription())) && (querySecurityTenantID == null || querySecurityTenantID.equals(nsg.getSecurityGroupTenantID()))) { if (fields.size() > 0) { ans.add(extractFields(nsg, fields));
if (securityGroupInterface.neutronSecurityGroupExists(singleton.getSecurityGroupUUID())) { throw new BadRequestException("Security Group UUID already exists"); if (securityGroupInterface.neutronSecurityGroupExists(test.getSecurityGroupUUID())) { throw new BadRequestException("Security Group UUID already is already created");
NeutronSecurityGroup original = securityGroupInterface.getNeutronSecurityGroup(securityGroupUUID); if (delta.getSecurityGroupUUID() != null || delta.getSecurityGroupTenantID() != null || delta.getSecurityGroupName() != null || delta.getSecurityGroupDescription() != null) { throw new BadRequestException("Attribute edit blocked by Neutron");