X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=mdsalutil%2Fmdsalutil-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fvpnservice%2Futils%2Fhwvtep%2FHwvtepSouthboundUtils.java;h=c1dae6c417673aa25c052c77f0b3977ea11a4102;hb=00790a95c5e403cb62d2cc544af55e8ab3fef03b;hp=72bb09d9448b83862ad7294b396c06d64f208e20;hpb=4110307879cad1aa54943aedbf937b2f21575b4c;p=vpnservice.git diff --git a/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/vpnservice/utils/hwvtep/HwvtepSouthboundUtils.java b/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/vpnservice/utils/hwvtep/HwvtepSouthboundUtils.java index 72bb09d9..c1dae6c4 100644 --- a/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/vpnservice/utils/hwvtep/HwvtepSouthboundUtils.java +++ b/mdsalutil/mdsalutil-api/src/main/java/org/opendaylight/vpnservice/utils/hwvtep/HwvtepSouthboundUtils.java @@ -109,12 +109,12 @@ public class HwvtepSouthboundUtils { public static InstanceIdentifier createRemoteUcastMacsInstanceIdentifier(NodeId nodeId, String logicalSwitchName, MacAddress mac) { - InstanceIdentifier logicalSwitch = createLogicalSwitchesInstanceIdentifier(nodeId, + InstanceIdentifier logicalSwitch = createLogicalSwitchesInstanceIdentifier(nodeId, new HwvtepNodeName(logicalSwitchName)); return createInstanceIdentifier(nodeId).augmentation(HwvtepGlobalAugmentation.class) .child(RemoteUcastMacs.class, new RemoteUcastMacsKey(new HwvtepLogicalSwitchRef(logicalSwitch), mac)); } - + /** * Creates the local ucast macs instance identifier. * @@ -127,19 +127,29 @@ public class HwvtepSouthboundUtils { public static InstanceIdentifier createLocalUcastMacsInstanceIdentifier(NodeId nodeId, String logicalSwitchName, MacAddress mac) { - InstanceIdentifier logicalSwitch = createLogicalSwitchesInstanceIdentifier(nodeId, + InstanceIdentifier logicalSwitch = createLogicalSwitchesInstanceIdentifier(nodeId, new HwvtepNodeName(logicalSwitchName)); return createInstanceIdentifier(nodeId).augmentation(HwvtepGlobalAugmentation.class).child(LocalUcastMacs.class, new LocalUcastMacsKey(new HwvtepLogicalSwitchRef(logicalSwitch), mac)); } + /** + * Creates the remote mcast macs instance identifier. + * + * @param nodeId + * the node id + * @param logicalSwitchName + * the logical switch name + * @param mac + * the mac + * @return the instance identifier + */ public static InstanceIdentifier createRemoteMcastMacsInstanceIdentifier(NodeId nodeId, - String logicalSwitchName, - MacAddress mac) { - InstanceIdentifier logicalSwitch = createLogicalSwitchesInstanceIdentifier(nodeId, + String logicalSwitchName, MacAddress mac) { + InstanceIdentifier logicalSwitch = createLogicalSwitchesInstanceIdentifier(nodeId, new HwvtepNodeName(logicalSwitchName)); - return createInstanceIdentifier(nodeId).augmentation(HwvtepGlobalAugmentation.class).child(RemoteMcastMacs.class, - new RemoteMcastMacsKey(new HwvtepLogicalSwitchRef(logicalSwitch), mac)); + return createInstanceIdentifier(nodeId).augmentation(HwvtepGlobalAugmentation.class) + .child(RemoteMcastMacs.class, new RemoteMcastMacsKey(new HwvtepLogicalSwitchRef(logicalSwitch), mac)); } /**