*/
package org.opendaylight.lispflowmapping.implementation.dao;
-import org.opendaylight.lispflowmapping.implementation.util.LispAFIConvertor;
import org.opendaylight.lispflowmapping.implementation.util.MaskUtil;
-import org.opendaylight.lispflowmapping.interfaces.dao.IMappingServiceKey;
+import org.opendaylight.lispflowmapping.interfaces.dao.IMappingKey;
+import org.opendaylight.lispflowmapping.lisp.util.LispAFIConvertor;
import org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.control.plane.rev150314.LispAFIAddress;
import org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.control.plane.rev150314.lispaddress.LispAddressContainer;
-public class MappingServiceKeyUtil {
+public class MappingKeyUtil {
- public static IMappingServiceKey generateMappingServiceKey(LispAddressContainer lispAddressContainer, int mask) {
+ public static IMappingKey generateMappingKey(LispAddressContainer lispAddressContainer, int mask) {
LispAFIAddress address = LispAFIConvertor.toAFI(lispAddressContainer);
if (MaskUtil.isMaskable(address)) {
LispAddressContainer normalizedAddress = LispAFIConvertor.toContainer(MaskUtil.normalize(address, mask));
- return new MappingServiceKey(normalizedAddress, mask);
+ return new MappingKey(normalizedAddress, mask);
} else {
- return new MappingServiceNoMaskKey(lispAddressContainer);
+ return new MappingNoMaskKey(lispAddressContainer);
}
}
- public static IMappingServiceKey generateMappingServiceKey(LispAFIAddress address, int mask) {
+ public static IMappingKey generateMappingKey(LispAFIAddress address, int mask) {
if (MaskUtil.isMaskable(address)) {
LispAddressContainer normalizedAddress = LispAFIConvertor.toContainer(MaskUtil.normalize(address, mask));
- return new MappingServiceKey(normalizedAddress, mask);
+ return new MappingKey(normalizedAddress, mask);
} else {
- return new MappingServiceNoMaskKey(LispAFIConvertor.toContainer(address));
+ return new MappingNoMaskKey(LispAFIConvertor.toContainer(address));
}
}
- public static IMappingServiceKey generateMappingServiceKey(LispAddressContainer lispAddressContainer) {
+ public static IMappingKey generateMappingKey(LispAddressContainer lispAddressContainer) {
LispAFIAddress address = LispAFIConvertor.toAFI(lispAddressContainer);
if (MaskUtil.isMaskable(address)) {
- return generateMappingServiceKey(lispAddressContainer, MaskUtil.getMaxMask(address));
+ return generateMappingKey(lispAddressContainer, MaskUtil.getMaxMask(address));
} else
- return generateMappingServiceKey(lispAddressContainer, 0);
+ return generateMappingKey(lispAddressContainer, 0);
}
}