Bug 3751 registration of INeutronSecurityRuleAware service 43/22743/1
authorMartin Sunal <msunal@cisco.com>
Tue, 16 Jun 2015 13:06:07 +0000 (15:06 +0200)
committerKeith Burns <alagalah@gmail.com>
Wed, 17 Jun 2015 01:04:35 +0000 (01:04 +0000)
Change-Id: I38489994a47f604f76ebb32aa524bad6764f7251
Signed-off-by: Martin Sunal <msunal@cisco.com>
neutron-mapper/src/main/java/org/opendaylight/groupbasedpolicy/neutron/mapper/NeutronMapper.java

index 4e47d5ec0ed097d83c4e1057a237063e82d313d8..5a196a415cad765b4afd9beb7231da742054bb79 100644 (file)
@@ -20,12 +20,14 @@ import org.opendaylight.groupbasedpolicy.neutron.mapper.mapping.NeutronNetworkAw
 import org.opendaylight.groupbasedpolicy.neutron.mapper.mapping.NeutronPortAware;
 import org.opendaylight.groupbasedpolicy.neutron.mapper.mapping.NeutronRouterAware;
 import org.opendaylight.groupbasedpolicy.neutron.mapper.mapping.NeutronSecurityGroupAware;
+import org.opendaylight.groupbasedpolicy.neutron.mapper.mapping.NeutronSecurityRuleAware;
 import org.opendaylight.groupbasedpolicy.neutron.mapper.mapping.NeutronSubnetAware;
 import org.opendaylight.neutron.spi.INeutronFloatingIPAware;
 import org.opendaylight.neutron.spi.INeutronNetworkAware;
 import org.opendaylight.neutron.spi.INeutronPortAware;
 import org.opendaylight.neutron.spi.INeutronRouterAware;
 import org.opendaylight.neutron.spi.INeutronSecurityGroupAware;
+import org.opendaylight.neutron.spi.INeutronSecurityRuleAware;
 import org.opendaylight.neutron.spi.INeutronSubnetAware;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.groupbasedpolicy.endpoint.rev140421.EndpointService;
 import org.osgi.framework.BundleContext;
@@ -61,6 +63,10 @@ public class NeutronMapper implements AutoCloseable {
                 INeutronSecurityGroupAware.class, new NeutronSecurityGroupAware(dataProvider), null);
         registrations.add(neutronSecurityGroupAwareRegistration);
 
+        ServiceRegistration<INeutronSecurityRuleAware> neutronSecurityRuleAwareRegistration = context.registerService(
+                INeutronSecurityRuleAware.class, new NeutronSecurityRuleAware(dataProvider), null);
+        registrations.add(neutronSecurityRuleAwareRegistration);
+
         NeutronRouterAware.init(dataProvider, epService);
         ServiceRegistration<INeutronRouterAware> neutronRouterAwareRegistration = context.registerService(
                 INeutronRouterAware.class, NeutronRouterAware.getInstance(), null);