yang model revise: neutron-secgroups.yang 37/35837/8
authorIsaku Yamahata <isaku.yamahata@intel.com>
Fri, 4 Mar 2016 02:03:55 +0000 (18:03 -0800)
committerIsaku Yamahata <isaku.yamahata@intel.com>
Fri, 10 Jun 2016 09:14:08 +0000 (02:14 -0700)
commit1c264148988efc0bfb3c3f3f95e6c45bed699558
treebfc2417a0b329f43c876d2f86bf51a007432ae3b
parent548d6a1ba13f891ca5fdb17d86b099d69ec41d28
yang model revise: neutron-secgroups.yang

This patch revises yang model for security group and related codes.
- drop description for consistency which isn't very useful
- rename id to uuid for consistency
- drop backpointer. list of security rules in security group
  If openstack provider wants a list of rules associated to a given
  security group, walk through rules whose group is the uuid of the group
- eliminated the deprecated methods in neutron-spi

Change-Id: I7a3c79eae446858d6f0f4b8cd8757c85c1dab370
Signed-off-by: Isaku Yamahata <isaku.yamahata@intel.com>
Signed-off-by: Ritu Sood <ritu.sood@intel.com>
integration/test/src/test/java/org/opendaylight/neutron/e2etest/NeutronSecurityRuleTests.java
model/src/main/java/org/opendaylight/yang/gen/v1/urn/opendaylight/neutron/constants/rev150712/NeutronUtils.java
model/src/main/java/org/opendaylight/yang/gen/v1/urn/opendaylight/neutron/secgroups/rev150712/SecurityRuleAttributesProtocolBuilder.java [new file with mode: 0644]
model/src/main/yang/neutron-secgroups.yang
neutron-spi/src/main/java/org/opendaylight/neutron/spi/NeutronSecurityGroup.java
neutron-spi/src/main/java/org/opendaylight/neutron/spi/NeutronSecurityRule.java
neutron-spi/src/test/java/org/opendaylight/neutron/spi/NeutronSecurityGroupJAXBTest.java
northbound-api/src/main/java/org/opendaylight/neutron/northbound/api/NeutronSecurityGroupsNorthbound.java
transcriber/src/main/java/org/opendaylight/neutron/transcriber/NeutronSecurityGroupInterface.java
transcriber/src/main/java/org/opendaylight/neutron/transcriber/NeutronSecurityRuleInterface.java