public final class MappingMergeUtil extends Object
Modifier and Type | Method and Description |
---|---|
static MappingData |
computeNbSbIntersection(MappingData nbMappingData,
MappingData sbMappingData) |
static boolean |
mappingIsExpired(MappingData mappingData) |
static MappingRecord |
mergeMappings(MappingRecord currentMergedMapping,
MappingRecord newMapping,
XtrId xtrId,
Date regdate) |
static MappingData |
mergeXtrIdMappings(List<Object> mappingDataList,
List<MappingData> expiredMappingDataList,
Set<IpAddressBinary> sourceRlocs) |
static boolean |
timestampIsExpired(Date timestamp) |
public static MappingRecord mergeMappings(MappingRecord currentMergedMapping, MappingRecord newMapping, XtrId xtrId, Date regdate)
public static MappingData mergeXtrIdMappings(List<Object> mappingDataList, List<MappingData> expiredMappingDataList, Set<IpAddressBinary> sourceRlocs)
public static boolean mappingIsExpired(MappingData mappingData)
public static boolean timestampIsExpired(Date timestamp)
public static MappingData computeNbSbIntersection(MappingData nbMappingData, MappingData sbMappingData)
Copyright © 2019 OpenDaylight. All rights reserved.