Modifier and Type | Method and Description |
---|---|
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<AuthenticationKey> |
InstanceIdentifierUtil.createAuthenticationKeyIid(Eid eid) |
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Mapping> |
InstanceIdentifierUtil.createMappingIid(Eid eid,
MappingOrigin orig) |
static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<XtrIdMapping> |
InstanceIdentifierUtil.createXtrIdMappingIid(Eid eid,
MappingOrigin orig,
XtrId xtrId) |
Modifier and Type | Method and Description |
---|---|
Eid |
MappingService.getParentPrefix(Eid key) |
Eid |
MappingSystem.getParentPrefix(Eid key) |
Eid |
MappingService.getWidestNegativePrefix(Eid key) |
Eid |
MappingSystem.getWidestNegativePrefix(Eid key) |
Modifier and Type | Method and Description |
---|---|
Set<Eid> |
MappingService.getSubtree(MappingOrigin origin,
Eid key) |
Set<Eid> |
MappingSystem.getSubtree(MappingOrigin origin,
Eid key) |
Modifier and Type | Method and Description |
---|---|
void |
MappingService.addAuthenticationKey(Eid key,
MappingAuthkey authKey) |
void |
MappingSystem.addAuthenticationKey(Eid key,
MappingAuthkey authKey) |
void |
MappingService.addData(MappingOrigin origin,
Eid key,
String subKey,
Object data) |
void |
MappingSystem.addData(MappingOrigin origin,
Eid key,
String subKey,
Object data) |
void |
MappingSystem.addMapping(MappingOrigin origin,
Eid key,
MappingData mappingData) |
void |
MappingService.addMapping(MappingOrigin origin,
Eid key,
SiteId siteId,
MappingData mappingData) |
MappingData |
MappingService.addNegativeMapping(Eid key) |
MappingData |
MappingSystem.addNegativeMapping(Eid key) |
MappingAuthkey |
MappingService.getAuthenticationKey(Eid key) |
MappingAuthkey |
MappingSystem.getAuthenticationKey(Eid key) |
Object |
MappingService.getData(MappingOrigin origin,
Eid key,
String subKey) |
Object |
MappingSystem.getData(MappingOrigin origin,
Eid key,
String subKey) |
MappingData |
MappingService.getMapping(Eid key) |
MappingData |
MappingSystem.getMapping(Eid dst) |
MappingData |
MappingService.getMapping(Eid srcKey,
Eid dstKey) |
MappingData |
MappingSystem.getMapping(Eid src,
Eid dst) |
MappingData |
MappingSystem.getMapping(Eid src,
Eid dst,
XtrId xtrId) |
MappingData |
MappingService.getMapping(MappingOrigin origin,
Eid key) |
MappingData |
MappingSystem.getMapping(MappingOrigin origin,
Eid key) |
Eid |
MappingService.getParentPrefix(Eid key) |
Eid |
MappingSystem.getParentPrefix(Eid key) |
Set<Subscriber> |
MappingService.getSubscribers(Eid eid) |
Set<Subscriber> |
MappingSystem.getSubscribers(Eid address) |
Set<Eid> |
MappingService.getSubtree(MappingOrigin origin,
Eid key) |
Set<Eid> |
MappingSystem.getSubtree(MappingOrigin origin,
Eid key) |
Eid |
MappingService.getWidestNegativePrefix(Eid key) |
Eid |
MappingSystem.getWidestNegativePrefix(Eid key) |
MappingData |
MappingSystem.handleSbExpiredMapping(Eid key,
XtrId xtrId,
MappingData mappingData) |
void |
MappingSystem.notifyChange(Eid eid,
MappingRecord mapping,
MappingChange mappingChange) |
void |
MappingService.refreshMappingRegistration(Eid key,
XtrId xtrId,
Long timestamp) |
void |
MappingSystem.refreshMappingRegistration(Eid key,
XtrId xtrId,
Long timestamp) |
void |
MappingService.removeAuthenticationKey(Eid key) |
void |
MappingSystem.removeAuthenticationKey(Eid key) |
void |
MappingService.removeData(MappingOrigin origin,
Eid key,
String subKey) |
void |
MappingSystem.removeData(MappingOrigin origin,
Eid key,
String subKey) |
void |
MappingService.removeMapping(MappingOrigin origin,
Eid key) |
void |
MappingSystem.removeMapping(MappingOrigin origin,
Eid key) |
void |
MappingService.subscribe(Subscriber subscriber,
Eid subscribedEid) |
void |
MappingSystem.subscribe(Subscriber subscriber,
Eid subscribedEid) |
void |
MappingSystem.updateMapping(MappingOrigin origin,
Eid key,
MappingData mappingData) |
Modifier and Type | Method and Description |
---|---|
void |
TimeBucket.add(Eid key,
MappingData mappingData) |
int |
TimeBucketWheel.add(Eid key,
MappingData mappingData,
long timestamp) |
int |
TimeBucketWheel.refreshMappping(Eid key,
MappingData newMappingData,
long timestamp,
int bucketId) |
void |
TimeBucket.removeFromBucketOnly(Eid key) |
void |
TimeBucketWheel.removeMapping(Eid key,
int bucketId) |
Modifier and Type | Method and Description |
---|---|
int |
TimeBucketMappingTimeoutService.addMapping(Eid key,
MappingData mappingData) |
int |
TimeBucketMappingTimeoutService.refreshMapping(Eid key,
MappingData newMappingData,
int presentBucketId) |
void |
TimeBucketMappingTimeoutService.removeMappingFromTimeoutService(Eid key,
int presentBucketId) |
Modifier and Type | Method and Description |
---|---|
int |
ISouthBoundMappingTimeoutService.addMapping(Eid key,
MappingData mappingData)
Add mapping in Southbound Mapping Timeout Manager
which is currently Time Bucket Wheel.
|
int |
ISouthBoundMappingTimeoutService.refreshMapping(Eid key,
MappingData newMappingData,
int presentBucketId)
Refresh mapping in southbound manager.
|
void |
ISouthBoundMappingTimeoutService.removeMappingFromTimeoutService(Eid key,
int presentBucketId)
Remove mapping from Southbound manager.
|
Modifier and Type | Method and Description |
---|---|
static void |
LoggingUtil.logSubscribers(org.slf4j.Logger log,
Eid eid,
Set<Subscriber> subscribers) |
static AuthenticationKey |
DSBEInputUtil.toAuthenticationKey(Eid key,
MappingAuthkey authKey) |
static Mapping |
DSBEInputUtil.toMapping(MappingOrigin origin,
Eid key) |
static Mapping |
DSBEInputUtil.toMapping(MappingOrigin origin,
Eid key,
MappingData mappingData) |
static Mapping |
DSBEInputUtil.toMapping(MappingOrigin origin,
Eid key,
SiteId siteId,
MappingData mappingData) |
static MappingChanged |
MSNotificationInputUtil.toMappingChanged(MappingRecord mapping,
Eid eid,
Set<Subscriber> subscribers,
Set<Subscriber> dstSubscribers,
MappingChange change) |
Modifier and Type | Method and Description |
---|---|
Eid |
HashMapDb.getCoveringLessSpecific(Eid key) |
Eid |
HashMapDb.getParentPrefix(Eid key) |
Eid |
HashMapDb.getSiblingPrefix(Eid key) |
Eid |
HashMapDb.getVirtualParentSiblingPrefix(Eid key) |
Eid |
HashMapDb.getWidestNegativePrefix(Eid key) |
Modifier and Type | Method and Description |
---|---|
AbstractMap.SimpleImmutableEntry<Eid,Map<String,?>> |
HashMapDb.getBestPair(Object key) |
Set<Eid> |
HashMapDb.getSubtree(Eid key) |
Modifier and Type | Method and Description |
---|---|
Eid |
HashMapDb.getCoveringLessSpecific(Eid key) |
Eid |
HashMapDb.getParentPrefix(Eid key) |
Eid |
HashMapDb.getSiblingPrefix(Eid key) |
Set<Eid> |
HashMapDb.getSubtree(Eid key) |
Eid |
HashMapDb.getVirtualParentSiblingPrefix(Eid key) |
Eid |
HashMapDb.getWidestNegativePrefix(Eid key) |
Modifier and Type | Method and Description |
---|---|
Eid |
ILispDAO.getCoveringLessSpecific(Eid key)
Look up the covering prefix for the argument, but exclude the argument itself, so the result is always less
specific than the lookup key.
|
Eid |
ILispDAO.getParentPrefix(Eid key)
Get parent prefix.
|
Eid |
ILispDAO.getSiblingPrefix(Eid key)
Get sibling prefix.
|
Eid |
Subscriber.getSrcEid() |
Eid |
ILispDAO.getVirtualParentSiblingPrefix(Eid key)
Get virtual parent sibling prefix.
|
Eid |
ILispDAO.getWidestNegativePrefix(Eid key)
Get widest negative prefix.
|
Modifier and Type | Method and Description |
---|---|
AbstractMap.SimpleImmutableEntry<Eid,Map<String,?>> |
ILispDAO.getBestPair(Object key)
Get longest prefix match and value from the DAO.
|
Set<Eid> |
ILispDAO.getSubtree(Eid key)
Get the subtree of the given prefix.
|
Modifier and Type | Method and Description |
---|---|
Eid |
ILispDAO.getCoveringLessSpecific(Eid key)
Look up the covering prefix for the argument, but exclude the argument itself, so the result is always less
specific than the lookup key.
|
Eid |
ILispDAO.getParentPrefix(Eid key)
Get parent prefix.
|
Eid |
ILispDAO.getSiblingPrefix(Eid key)
Get sibling prefix.
|
Set<Eid> |
ILispDAO.getSubtree(Eid key)
Get the subtree of the given prefix.
|
Eid |
ILispDAO.getVirtualParentSiblingPrefix(Eid key)
Get virtual parent sibling prefix.
|
Eid |
ILispDAO.getWidestNegativePrefix(Eid key)
Get widest negative prefix.
|
Constructor and Description |
---|
Subscriber(Rloc srcRloc,
Eid srcEid,
int subscriberTtl)
Constructor.
|
Subscriber(Rloc srcRloc,
Eid srcEid,
int subscriberTtl,
Date lastRequestDate)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Eid |
SmrEvent.getEid()
Returns the EID which the xTRs are subscribed to.
|
Constructor and Description |
---|
SmrEvent(List<Subscriber> subscribers,
Eid eid,
long nonce) |
Modifier and Type | Method and Description |
---|---|
Eid |
ILispMapCache.getCoveringLessSpecific(Eid key)
Look up the covering prefix for the argument, but exclude the argument itself, so the result is always less
specific than the lookup key.
|
Eid |
IMappingSystem.getParentPrefix(Eid key)
Returns the parent prefix for given key.
|
Eid |
ILispMapCache.getParentPrefix(Eid key)
Returns the parent prefix for given key.
|
Eid |
ILispMapCache.getSiblingPrefix(Eid key)
Returns the sibling prefix for given key.
|
Eid |
ILispMapCache.getVirtualParentSiblingPrefix(Eid key)
Returns the virtual parent sibling prefix for given key.
|
Eid |
IMapCache.getWidestNegativeMapping(Eid key)
Retrieves widest negative prefix.
|
Eid |
IMappingSystem.getWidestNegativePrefix(Eid key)
Retrieves widest negative prefix from table for provided key.
|
Modifier and Type | Method and Description |
---|---|
Set<Eid> |
IMapCache.getSubtree(Eid key)
Retrieves the subtree of a prefix.
|
Set<Eid> |
IMappingSystem.getSubtree(MappingOrigin origin,
Eid key)
Retrieves the subtree of a maskable prefix from the given map-cache.
|
Modifier and Type | Method and Description |
---|---|
void |
IMappingSystem.addAuthenticationKey(Eid key,
MappingAuthkey authKey)
Add authentication key.
|
void |
IAuthKeyDb.addAuthenticationKey(Eid key,
MappingAuthkey authKey)
Add authentication key.
|
void |
IMapCache.addData(Eid key,
String subKey,
Object data)
Add data for key.
|
void |
IMappingSystem.addData(MappingOrigin origin,
Eid key,
String subKey,
Object data)
Add data for key.
|
void |
IMapCache.addMapping(Eid key,
Object value)
Add mapping.
|
void |
ILispMapCache.addMapping(Eid key,
Object value,
Set<IpAddressBinary> sourceRlocs)
Add mapping.
|
void |
ILispMapCache.addMapping(Eid key,
XtrId xtrId,
Object value)
Add mapping.
|
void |
IMappingSystem.addMapping(MappingOrigin origin,
Eid key,
MappingData mapping)
Add mapping.
|
MappingData |
IMappingSystem.addNegativeMapping(Eid key)
Generate and add a negative mapping entry originated from the southbound, and return the generated mapping.
|
List<Object> |
ILispMapCache.getAllXtrIdMappings(Eid key)
Retrieve all xTR-ID sub-mappings for an EID.
|
MappingAuthkey |
IMappingSystem.getAuthenticationKey(Eid key)
Retrieve authentication key.
|
MappingAuthkey |
IAuthKeyDb.getAuthenticationKey(Eid key)
Retrieve authentication key.
|
Eid |
ILispMapCache.getCoveringLessSpecific(Eid key)
Look up the covering prefix for the argument, but exclude the argument itself, so the result is always less
specific than the lookup key.
|
Object |
IMapCache.getData(Eid key,
String subKey)
Generic retrieval of data.
|
Object |
IMappingSystem.getData(MappingOrigin origin,
Eid key,
String subKey)
Generic retrieval of data.
|
MappingData |
IMappingSystem.getMapping(Eid dst)
Retrieves mapping for the provided dst key.
|
MappingData |
IMappingSystem.getMapping(Eid src,
Eid dst)
Retrieves mapping for the provided src and dst key.
|
Object |
IMapCache.getMapping(Eid srcKey,
Eid dstKey)
Retrieves mapping for the provided srcKey and dstKey.
|
MappingData |
IMappingSystem.getMapping(Eid src,
Eid dst,
XtrId xtrId)
Retrieves mapping for the provided dst key for a particular xtr id.
|
Object |
ILispMapCache.getMapping(Eid key,
XtrId xtrId)
Retrieves mapping for the provided srcKey, dstKey and a XtrId.
|
MappingData |
IMappingSystem.getMapping(MappingOrigin origin,
Eid key)
Retrieves mapping from table for provided key.
|
Eid |
IMappingSystem.getParentPrefix(Eid key)
Returns the parent prefix for given key.
|
Eid |
ILispMapCache.getParentPrefix(Eid key)
Returns the parent prefix for given key.
|
Eid |
ILispMapCache.getSiblingPrefix(Eid key)
Returns the sibling prefix for given key.
|
Set<Subscriber> |
IMappingSystem.getSubscribers(Eid eid)
Retrieves the subscribers for an EID.
|
Set<Eid> |
IMapCache.getSubtree(Eid key)
Retrieves the subtree of a prefix.
|
Set<Eid> |
IMappingSystem.getSubtree(MappingOrigin origin,
Eid key)
Retrieves the subtree of a maskable prefix from the given map-cache.
|
Eid |
ILispMapCache.getVirtualParentSiblingPrefix(Eid key)
Returns the virtual parent sibling prefix for given key.
|
Eid |
IMapCache.getWidestNegativeMapping(Eid key)
Retrieves widest negative prefix.
|
Eid |
IMappingSystem.getWidestNegativePrefix(Eid key)
Retrieves widest negative prefix from table for provided key.
|
void |
IMappingSystem.refreshMappingRegistration(Eid key,
XtrId xtrId,
Long timestamp)
Refresh southbound mapping registration timestamp.
|
void |
IMappingSystem.removeAuthenticationKey(Eid key)
Remove authentication key.
|
void |
IAuthKeyDb.removeAuthenticationKey(Eid key)
Remove authentication key.
|
void |
IMapCache.removeData(Eid key,
String subKey)
Generic removal of data.
|
void |
IMappingSystem.removeData(MappingOrigin origin,
Eid key,
String subKey)
Generic removal of data.
|
void |
IMapCache.removeMapping(Eid key)
Remove mapping.
|
void |
ILispMapCache.removeMapping(Eid key,
XtrId xtrId)
Remove mapping.
|
void |
IMappingSystem.removeMapping(MappingOrigin origin,
Eid key)
Remove mapping.
|
void |
ILispMapCache.removeXtrIdMappings(Eid key,
List<XtrId> xtrIds)
Batch remove several xTR-ID sub-mappings under a certain key.
|
void |
IMappingSystem.subscribe(Subscriber subscriber,
Eid subscribedEid)
Subscribe a Subscriber to receive updates about mapping changes for an EID.
|
void |
IMappingSystem.updateMapping(MappingOrigin origin,
Eid key,
MappingData mapping)
Update mapping.
|
Modifier and Type | Method and Description |
---|---|
Eid |
IMappingService.getParentPrefix(Eid key)
Returns the parent prefix for given key.
|
Eid |
IMappingService.getWidestNegativePrefix(Eid key)
Retrieves widest negative prefix found in the Mapping System for given key.
|
Modifier and Type | Method and Description |
---|---|
Set<Eid> |
IMappingService.getSubtree(MappingOrigin origin,
Eid key)
Retrieves the subtree of a maskable prefix from the given map-cache.
|
Modifier and Type | Method and Description |
---|---|
void |
IMappingService.addAuthenticationKey(Eid key,
MappingAuthkey authKey)
Add authentication key.
|
void |
IMappingService.addData(MappingOrigin origin,
Eid key,
String subKey,
Object data)
Generic addition of data.
|
void |
IMappingService.addMapping(MappingOrigin origin,
Eid key,
SiteId siteId,
MappingData mapping)
Add mapping.
|
MappingData |
IMappingService.addNegativeMapping(Eid key)
Generate and add a negative mapping entry originated from the southbound, and return the generated mapping.
|
MappingAuthkey |
IMappingService.getAuthenticationKey(Eid key)
Retrieve authentication key.
|
Object |
IMappingService.getData(MappingOrigin origin,
Eid key,
String subKey)
Generic retrieval of data.
|
MappingData |
IMappingService.getMapping(Eid key)
Retrieves mapping for given key.The lookup policy for the key is defined in the Mapping
System.
|
MappingData |
IMappingService.getMapping(Eid srcKey,
Eid dstKey)
Retrieves mapping with a Source/Dest policy.
|
MappingData |
IMappingService.getMapping(MappingOrigin origin,
Eid key)
Retrieves mapping with given origin for the provided key.
|
Eid |
IMappingService.getParentPrefix(Eid key)
Returns the parent prefix for given key.
|
Set<Subscriber> |
IMappingService.getSubscribers(Eid eid)
Retrieves the subscribers for an EID.
|
Set<Eid> |
IMappingService.getSubtree(MappingOrigin origin,
Eid key)
Retrieves the subtree of a maskable prefix from the given map-cache.
|
Eid |
IMappingService.getWidestNegativePrefix(Eid key)
Retrieves widest negative prefix found in the Mapping System for given key.
|
void |
IMappingService.refreshMappingRegistration(Eid key,
XtrId xtrId,
Long timestamp)
Refresh southbound mapping registration timestamp.
|
void |
IMappingService.removeAuthenticationKey(Eid key)
Remove authentication key.
|
void |
IMappingService.removeData(MappingOrigin origin,
Eid key,
String subKey)
Generic removal of data.
|
void |
IMappingService.removeMapping(MappingOrigin origin,
Eid key)
Remove mapping.
|
void |
IMappingService.subscribe(Subscriber subscriber,
Eid subscribedEid)
Subscribe a Subscriber to receive updates about mapping changes for an EID.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
LispAuthenticationUtil.validate(MapRegister mapRegister,
ByteBuffer byteBuffer,
Eid eid,
MappingAuthkey key) |
Modifier and Type | Method and Description |
---|---|
Eid |
EidRecordSerializer.deserialize(ByteBuffer requestBuffer) |
Modifier and Type | Method and Description |
---|---|
static Eid |
LispAddressUtil.asBinaryEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.SimpleAddress address,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType iid) |
static Eid |
LispAddressUtil.asDistinguishedNameEid(String address) |
static Eid |
LispAddressUtil.asDistinguishedNameEid(String address,
long vni) |
static Eid |
LispAddressUtil.asEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.SimpleAddress address,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.asIpPrefixBinaryEid(Eid eid) |
static Eid |
LispAddressUtil.asIpv4Eid(String address) |
static Eid |
LispAddressUtil.asIpv4Eid(String address,
long vni) |
static Eid |
LispAddressUtil.asIpv4PrefixBinaryEid(Eid eid,
byte[] address,
short mask) |
static Eid |
LispAddressUtil.asIpv4PrefixBinaryEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni,
byte[] address,
short mask) |
static Eid |
LispAddressUtil.asIpv4PrefixBinaryEid(long vni,
byte[] address,
short mask) |
static Eid |
LispAddressUtil.asIpv4PrefixBinaryEid(long vni,
String prefix) |
static Eid |
LispAddressUtil.asIpv4PrefixBinaryEid(String prefix) |
static Eid |
LispAddressUtil.asIpv4PrefixBinaryEid(String prefix,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType iiType) |
static Eid |
LispAddressUtil.asIpv4PrefixEid(Eid eid,
Inet4Address address,
short mask) |
static Eid |
LispAddressUtil.asIpv4PrefixEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address addr,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.asIpv4PrefixEid(String prefix) |
static Eid |
LispAddressUtil.asIpv4PrefixEid(String prefix,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType iiType) |
static Eid |
LispAddressUtil.asIpv6Eid(String address) |
static Eid |
LispAddressUtil.asIpv6Eid(String address,
long vni) |
static Eid |
LispAddressUtil.asIpv6PrefixBinaryEid(Eid eid,
byte[] address,
short mask) |
static Eid |
LispAddressUtil.asIpv6PrefixBinaryEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni,
byte[] address,
short mask) |
static Eid |
LispAddressUtil.asIpv6PrefixBinaryEid(long vni,
byte[] address,
short mask) |
static Eid |
LispAddressUtil.asIpv6PrefixBinaryEid(long vni,
String prefix) |
static Eid |
LispAddressUtil.asIpv6PrefixBinaryEid(String prefix) |
static Eid |
LispAddressUtil.asIpv6PrefixBinaryEid(String prefix,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType iiType) |
static Eid |
LispAddressUtil.asIpv6PrefixEid(Eid eid,
Inet6Address address,
short mask) |
static Eid |
LispAddressUtil.asIpv6PrefixEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Address addr,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.asIpv6PrefixEid(String prefix) |
static Eid |
LispAddressUtil.asKeyValueAddressEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.SimpleAddress key,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.SimpleAddress value) |
static Eid |
LispAddressUtil.asMacEid(String address) |
static Eid |
LispAddressUtil.asMacEid(String address,
long vni) |
static Eid |
LispAddressUtil.asServicePathEid(long vni,
long servicePathId,
short serviceIndex) |
static Eid |
LispAddressUtil.asSrcDstEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.lisp.address.address.source.dest.key.SourceDestKey sd,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.asSrcDstEid(String src,
String dst,
int smask,
int dmask,
long vni) |
static Eid |
LispAddressUtil.convertFromBinary(Eid eid) |
static Eid |
LispAddressUtil.convertToBinary(Eid eid) |
static Eid |
SourceDestKeyHelper.getDst(Eid eid) |
static Eid |
SourceDestKeyHelper.getDstBinary(Eid eid) |
static Eid |
LispAddressUtil.getNoAddressEid() |
static Eid |
SourceDestKeyHelper.getSrc(Eid eid) |
static Eid |
SourceDestKeyHelper.getSrcBinary(Eid eid) |
static Eid |
MaskUtil.normalize(Eid eid) |
static Eid |
MaskUtil.normalize(Eid eid,
short mask) |
static Eid |
LispAddressUtil.toEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.DistinguishedNameType dn,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.toEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix prefix,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.toEid(Ipv4AddressBinary address,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.toEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address address,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.toEid(Ipv4PrefixBinary prefix,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.toEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Prefix prefix,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.toEid(Ipv6AddressBinary address,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.toEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Address address,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.toEid(Ipv6PrefixBinary prefix,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.toEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Prefix prefix,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.toEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress mac,
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.lisp.address.types.rev151105.InstanceIdType vni) |
static Eid |
LispAddressUtil.toEidNoVni(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpPrefix prefix) |
static Eid |
LispAddressUtil.toIpPrefixEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.IpAddress addr,
int vni) |
Modifier and Type | Method and Description |
---|---|
static Eid |
LispAddressUtil.asIpPrefixBinaryEid(Eid eid) |
static Eid |
LispAddressUtil.asIpv4PrefixBinaryEid(Eid eid,
byte[] address,
short mask) |
static Eid |
LispAddressUtil.asIpv4PrefixEid(Eid eid,
Inet4Address address,
short mask) |
static Eid |
LispAddressUtil.asIpv6PrefixBinaryEid(Eid eid,
byte[] address,
short mask) |
static Eid |
LispAddressUtil.asIpv6PrefixEid(Eid eid,
Inet6Address address,
short mask) |
static Eid |
LispAddressUtil.convertFromBinary(Eid eid) |
static Eid |
LispAddressUtil.convertToBinary(Eid eid) |
static Eid |
SourceDestKeyHelper.getDst(Eid eid) |
static Eid |
SourceDestKeyHelper.getDstBinary(Eid eid) |
static short |
SourceDestKeyHelper.getDstMask(Eid eid) |
static short |
LispAddressUtil.getIpPrefixMask(Eid eid) |
static Eid |
SourceDestKeyHelper.getSrc(Eid eid) |
static Eid |
SourceDestKeyHelper.getSrcBinary(Eid eid) |
static short |
SourceDestKeyHelper.getSrcMask(Eid eid) |
static Eid |
MaskUtil.normalize(Eid eid) |
static Eid |
MaskUtil.normalize(Eid eid,
short mask) |
static MapRequestBuilder |
MapRequestUtil.prepareSMR(Eid srcEid,
Rloc itrRloc) |
Modifier and Type | Method and Description |
---|---|
static String |
LispAddressStringifier.getString(Set<Eid> eids) |
Modifier and Type | Method and Description |
---|---|
Eid |
SimpleMapCache.getCoveringLessSpecific(Eid eid) |
Eid |
SimpleMapCache.getParentPrefix(Eid eid) |
Eid |
SimpleMapCache.getSiblingPrefix(Eid eid) |
Eid |
SimpleMapCache.getVirtualParentSiblingPrefix(Eid eid) |
Eid |
SimpleMapCache.getWidestNegativeMapping(Eid eid) |
Eid |
FlatMapCache.getWidestNegativeMapping(Eid key) |
Eid |
MultiTableMapCache.getWidestNegativeMapping(Eid key) |
Modifier and Type | Method and Description |
---|---|
Set<Eid> |
SimpleMapCache.getSubtree(Eid eid) |
Set<Eid> |
FlatMapCache.getSubtree(Eid key) |
Set<Eid> |
MultiTableMapCache.getSubtree(Eid key) |
Modifier and Type | Method and Description |
---|---|
void |
AuthKeyDb.addAuthenticationKey(Eid eid,
MappingAuthkey authKey) |
void |
SimpleMapCache.addData(Eid eid,
String subKey,
Object data) |
void |
FlatMapCache.addData(Eid eid,
String subKey,
Object value) |
void |
MultiTableMapCache.addData(Eid eid,
String subKey,
Object data) |
void |
SimpleMapCache.addMapping(Eid key,
Object value) |
void |
FlatMapCache.addMapping(Eid eid,
Object value) |
void |
MultiTableMapCache.addMapping(Eid key,
Object value) |
void |
SimpleMapCache.addMapping(Eid key,
Object value,
Set<IpAddressBinary> sourceRlocs) |
void |
SimpleMapCache.addMapping(Eid key,
XtrId xtrId,
Object value) |
List<Object> |
SimpleMapCache.getAllXtrIdMappings(Eid eid) |
MappingAuthkey |
AuthKeyDb.getAuthenticationKey(Eid eid) |
Eid |
SimpleMapCache.getCoveringLessSpecific(Eid eid) |
Object |
SimpleMapCache.getData(Eid eid,
String subKey) |
Object |
FlatMapCache.getData(Eid eid,
String subKey) |
Object |
MultiTableMapCache.getData(Eid eid,
String subKey) |
Object |
SimpleMapCache.getMapping(Eid srcEid,
Eid dstEid) |
Object |
FlatMapCache.getMapping(Eid srcKey,
Eid dstKey) |
Object |
MultiTableMapCache.getMapping(Eid srcEid,
Eid dstEid) |
Object |
SimpleMapCache.getMapping(Eid eid,
XtrId xtrId) |
Eid |
SimpleMapCache.getParentPrefix(Eid eid) |
Eid |
SimpleMapCache.getSiblingPrefix(Eid eid) |
Set<Eid> |
SimpleMapCache.getSubtree(Eid eid) |
Set<Eid> |
FlatMapCache.getSubtree(Eid key) |
Set<Eid> |
MultiTableMapCache.getSubtree(Eid key) |
Eid |
SimpleMapCache.getVirtualParentSiblingPrefix(Eid eid) |
Eid |
SimpleMapCache.getWidestNegativeMapping(Eid eid) |
Eid |
FlatMapCache.getWidestNegativeMapping(Eid key) |
Eid |
MultiTableMapCache.getWidestNegativeMapping(Eid key) |
void |
AuthKeyDb.removeAuthenticationKey(Eid eid) |
void |
SimpleMapCache.removeData(Eid eid,
String subKey) |
void |
FlatMapCache.removeData(Eid eid,
String subKey) |
void |
MultiTableMapCache.removeData(Eid eid,
String subKey) |
void |
SimpleMapCache.removeMapping(Eid eid) |
void |
FlatMapCache.removeMapping(Eid eid) |
void |
MultiTableMapCache.removeMapping(Eid eid) |
void |
SimpleMapCache.removeMapping(Eid eid,
XtrId xtrId) |
void |
SimpleMapCache.removeXtrIdMappings(Eid eid,
List<XtrId> xtrIds) |
Modifier and Type | Method and Description |
---|---|
static AddKeyInput |
LispUtil.buildAddKeyInput(Eid eid,
String net) |
static AddMappingInput |
LispUtil.buildAddMappingInput(Eid eid,
List<LocatorRecord> locators) |
static GetMappingInput |
LispUtil.buildGetMappingInput(Eid eid) |
static RemoveKeyInput |
LispUtil.buildRemoveKeyInput(Eid eid) |
static RemoveMappingInput |
LispUtil.buildRemoveMappingInput(Eid eid) |
Modifier and Type | Method and Description |
---|---|
Eid |
PortData.getPortEid() |
Modifier and Type | Method and Description |
---|---|
void |
PortData.setPortEid(Eid portEid) |
Constructor and Description |
---|
PortData(String portUuid,
Eid portEid) |
Modifier and Type | Method and Description |
---|---|
Eid |
EidContainer.getEid() |
Modifier and Type | Method and Description |
---|---|
<E extends org.opendaylight.yangtools.yang.binding.Augmentation<Eid>> |
EidBuilder.getAugmentation(Class<E> augmentationType) |
Modifier and Type | Method and Description |
---|---|
Eid |
EidBuilder.build() |
Modifier and Type | Method and Description |
---|---|
EidBuilder |
EidBuilder.addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Eid>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<Eid> augmentationValue) |
EidBuilder |
EidBuilder.addAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Eid>> augmentationType,
org.opendaylight.yangtools.yang.binding.Augmentation<Eid> augmentationValue) |
EidBuilder |
EidBuilder.removeAugmentation(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Eid>> augmentationType) |
Constructor and Description |
---|
EidBuilder(Eid base) |
Modifier and Type | Method and Description |
---|---|
Eid |
EidItemBuilder.getEid() |
Modifier and Type | Method and Description |
---|---|
EidItemBuilder |
EidItemBuilder.setEid(Eid value) |
Modifier and Type | Method and Description |
---|---|
Eid |
EidLispAddressBuilder.getEid() |
Modifier and Type | Method and Description |
---|---|
EidLispAddressBuilder |
EidLispAddressBuilder.setEid(Eid value) |
Modifier and Type | Method and Description |
---|---|
Eid |
MappingRecordBuilder.getEid() |
Modifier and Type | Method and Description |
---|---|
MappingRecordBuilder |
MappingRecordBuilder.setEid(Eid value) |
Modifier and Type | Method and Description |
---|---|
Eid |
SourceEidBuilder.getEid() |
Modifier and Type | Method and Description |
---|---|
SourceEidBuilder |
SourceEidBuilder.setEid(Eid value) |
Modifier and Type | Method and Description |
---|---|
Eid |
SubscriberDataBuilder.getEid() |
Modifier and Type | Method and Description |
---|---|
SubscriberDataBuilder |
SubscriberDataBuilder.setEid(Eid value) |
Modifier and Type | Method and Description |
---|---|
Eid |
RemoveKeyInputBuilder.getEid() |
Eid |
RemoveMappingInputBuilder.getEid() |
Eid |
GetMappingWithXtrIdInputBuilder.getEid() |
Eid |
GetMappingInputBuilder.getEid() |
Eid |
MappingChangedBuilder.getEid() |
Eid |
AddKeyInputBuilder.getEid() |
Eid |
GetKeyInputBuilder.getEid() |
Eid |
UpdateKeyInputBuilder.getEid() |
Modifier and Type | Method and Description |
---|---|
RemoveKeyInputBuilder |
RemoveKeyInputBuilder.setEid(Eid value) |
RemoveMappingInputBuilder |
RemoveMappingInputBuilder.setEid(Eid value) |
GetMappingWithXtrIdInputBuilder |
GetMappingWithXtrIdInputBuilder.setEid(Eid value) |
GetMappingInputBuilder |
GetMappingInputBuilder.setEid(Eid value) |
MappingChangedBuilder |
MappingChangedBuilder.setEid(Eid value) |
AddKeyInputBuilder |
AddKeyInputBuilder.setEid(Eid value) |
GetKeyInputBuilder |
GetKeyInputBuilder.setEid(Eid value) |
UpdateKeyInputBuilder |
UpdateKeyInputBuilder.setEid(Eid value) |
Modifier and Type | Method and Description |
---|---|
Eid |
AuthenticationKeyBuilder.getEid() |
Modifier and Type | Method and Description |
---|---|
AuthenticationKeyBuilder |
AuthenticationKeyBuilder.setEid(Eid value) |
Modifier and Type | Method and Description |
---|---|
Eid |
EidAuthkeyItemBuilder.getEid() |
Modifier and Type | Method and Description |
---|---|
EidAuthkeyItemBuilder |
EidAuthkeyItemBuilder.setEid(Eid value) |
Copyright © 2019 OpenDaylight. All rights reserved.