public final class MappingMergeUtil extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOG |
| Modifier and Type | Method and Description |
|---|---|
static Object |
computeNbSbIntersection(MappingRecord nbMapping,
MappingRecord sbMapping) |
static boolean |
mappingIsExpired(MappingRecord mapping) |
static MappingRecord |
mergeMappings(MappingRecord currentMergedMapping,
MappingRecord newMapping,
byte[] xtrId,
Date regdate) |
static MappingRecord |
mergeXtrIdMappings(List<Object> records,
List<byte[]> expiredMappings,
Set<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev100924.IpAddress> sourceRlocs) |
static boolean |
timestampIsExpired(Date timestamp) |
static boolean |
timestampIsExpired(Long timestamp) |
public static MappingRecord mergeMappings(MappingRecord currentMergedMapping, MappingRecord newMapping, byte[] xtrId, Date regdate)
public static MappingRecord mergeXtrIdMappings(List<Object> records, List<byte[]> expiredMappings, Set<org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev100924.IpAddress> sourceRlocs)
public static boolean mappingIsExpired(MappingRecord mapping)
public static boolean timestampIsExpired(Date timestamp)
public static boolean timestampIsExpired(Long timestamp)
public static Object computeNbSbIntersection(MappingRecord nbMapping, MappingRecord sbMapping)
Copyright © 2017 OpenDaylight. All rights reserved.