Uses of Interface
org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container.Eid
-
-
Uses of Eid in org.opendaylight.lispflowmapping.dsbackend
Methods in org.opendaylight.lispflowmapping.dsbackend with parameters of type Eid Modifier and Type Method 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)
-
Uses of Eid in org.opendaylight.lispflowmapping.implementation
Methods in org.opendaylight.lispflowmapping.implementation that return Eid Modifier and Type Method Description Eid
MappingService. getParentPrefix(Eid key)
Eid
MappingSystem. getParentPrefix(Eid key)
Eid
MappingService. getWidestNegativePrefix(Eid key)
Eid
MappingSystem. getWidestNegativePrefix(Eid key)
Methods in org.opendaylight.lispflowmapping.implementation that return types with arguments of type Eid Modifier and Type Method Description java.util.Set<Eid>
MappingService. getSubtree(MappingOrigin origin, Eid key)
java.util.Set<Eid>
MappingSystem. getSubtree(MappingOrigin origin, Eid key)
Methods in org.opendaylight.lispflowmapping.implementation with parameters of type Eid Modifier and Type Method Description void
MappingService. addAuthenticationKey(Eid key, MappingAuthkey authKey)
void
MappingSystem. addAuthenticationKey(Eid key, MappingAuthkey authKey)
void
MappingService. addData(MappingOrigin origin, Eid key, java.lang.String subKey, java.lang.Object data)
void
MappingSystem. addData(MappingOrigin origin, Eid key, java.lang.String subKey, java.lang.Object data)
void
MappingService. addMapping(MappingOrigin origin, Eid key, SiteId siteId, MappingData mappingData)
void
MappingSystem. addMapping(MappingOrigin origin, Eid key, MappingData mappingData)
MappingData
MappingService. addNegativeMapping(Eid key)
MappingData
MappingSystem. addNegativeMapping(Eid key)
MappingAuthkey
MappingService. getAuthenticationKey(Eid key)
MappingAuthkey
MappingSystem. getAuthenticationKey(Eid key)
java.lang.Object
MappingService. getData(MappingOrigin origin, Eid key, java.lang.String subKey)
java.lang.Object
MappingSystem. getData(MappingOrigin origin, Eid key, java.lang.String subKey)
MappingData
MappingService. getMapping(Eid key)
MappingData
MappingService. getMapping(Eid srcKey, Eid dstKey)
MappingData
MappingService. getMapping(MappingOrigin origin, Eid key)
MappingData
MappingSystem. getMapping(Eid dst)
MappingData
MappingSystem. getMapping(Eid src, Eid dst)
MappingData
MappingSystem. getMapping(Eid src, Eid dst, XtrId xtrId)
MappingData
MappingSystem. getMapping(MappingOrigin origin, Eid key)
Eid
MappingService. getParentPrefix(Eid key)
Eid
MappingSystem. getParentPrefix(Eid key)
java.util.Set<Subscriber>
MappingService. getSubscribers(Eid eid)
java.util.Set<Subscriber>
MappingSystem. getSubscribers(Eid address)
java.util.Set<Eid>
MappingService. getSubtree(MappingOrigin origin, Eid key)
java.util.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, java.lang.Long timestamp)
void
MappingSystem. refreshMappingRegistration(Eid key, XtrId xtrId, java.lang.Long timestamp)
void
MappingService. removeAuthenticationKey(Eid key)
void
MappingSystem. removeAuthenticationKey(Eid key)
void
MappingService. removeData(MappingOrigin origin, Eid key, java.lang.String subKey)
void
MappingSystem. removeData(MappingOrigin origin, Eid key, java.lang.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)
-
Uses of Eid in org.opendaylight.lispflowmapping.implementation.timebucket.containers
Methods in org.opendaylight.lispflowmapping.implementation.timebucket.containers with parameters of type Eid Modifier and Type Method 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)
-
Uses of Eid in org.opendaylight.lispflowmapping.implementation.timebucket.implementation
Methods in org.opendaylight.lispflowmapping.implementation.timebucket.implementation with parameters of type Eid Modifier and Type Method Description int
TimeBucketMappingTimeoutService. addMapping(Eid key, MappingData mappingData)
int
TimeBucketMappingTimeoutService. refreshMapping(Eid key, MappingData newMappingData, int presentBucketId)
void
TimeBucketMappingTimeoutService. removeMappingFromTimeoutService(Eid key, int presentBucketId)
-
Uses of Eid in org.opendaylight.lispflowmapping.implementation.timebucket.interfaces
Methods in org.opendaylight.lispflowmapping.implementation.timebucket.interfaces with parameters of type Eid Modifier and Type Method 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. -
Uses of Eid in org.opendaylight.lispflowmapping.implementation.util
Methods in org.opendaylight.lispflowmapping.implementation.util with parameters of type Eid Modifier and Type Method Description static void
LoggingUtil. logSubscribers(org.slf4j.Logger log, Eid eid, java.util.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, java.util.Set<Subscriber> subscribers, java.util.Set<Subscriber> dstSubscribers, MappingChange change)
-
Uses of Eid in org.opendaylight.lispflowmapping.inmemorydb
Methods in org.opendaylight.lispflowmapping.inmemorydb that return Eid Modifier and Type Method 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)
Methods in org.opendaylight.lispflowmapping.inmemorydb that return types with arguments of type Eid Modifier and Type Method Description java.util.AbstractMap.SimpleImmutableEntry<Eid,java.util.Map<java.lang.String,?>>
HashMapDb. getBestPair(java.lang.Object key)
java.util.Set<Eid>
HashMapDb. getSubtree(Eid key)
Methods in org.opendaylight.lispflowmapping.inmemorydb with parameters of type Eid Modifier and Type Method Description Eid
HashMapDb. getCoveringLessSpecific(Eid key)
Eid
HashMapDb. getParentPrefix(Eid key)
Eid
HashMapDb. getSiblingPrefix(Eid key)
java.util.Set<Eid>
HashMapDb. getSubtree(Eid key)
Eid
HashMapDb. getVirtualParentSiblingPrefix(Eid key)
Eid
HashMapDb. getWidestNegativePrefix(Eid key)
-
Uses of Eid in org.opendaylight.lispflowmapping.interfaces.dao
Methods in org.opendaylight.lispflowmapping.interfaces.dao that return Eid Modifier and Type Method 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.Methods in org.opendaylight.lispflowmapping.interfaces.dao that return types with arguments of type Eid Modifier and Type Method Description java.util.AbstractMap.SimpleImmutableEntry<Eid,java.util.Map<java.lang.String,?>>
ILispDAO. getBestPair(java.lang.Object key)
Get longest prefix match and value from the DAO.java.util.Set<Eid>
ILispDAO. getSubtree(Eid key)
Get the subtree of the given prefix.Methods in org.opendaylight.lispflowmapping.interfaces.dao with parameters of type Eid Modifier and Type Method 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.java.util.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.Constructors in org.opendaylight.lispflowmapping.interfaces.dao with parameters of type Eid Constructor Description Subscriber(Rloc srcRloc, Eid srcEid, int subscriberTtl)
Constructor.Subscriber(Rloc srcRloc, Eid srcEid, int subscriberTtl, java.util.Date lastRequestDate)
Constructor. -
Uses of Eid in org.opendaylight.lispflowmapping.interfaces.lisp
Methods in org.opendaylight.lispflowmapping.interfaces.lisp that return Eid Modifier and Type Method Description Eid
SmrEvent. getEid()
Returns the EID which the xTRs are subscribed to.Constructors in org.opendaylight.lispflowmapping.interfaces.lisp with parameters of type Eid Constructor Description SmrEvent(java.util.List<Subscriber> subscribers, Eid eid, long nonce)
-
Uses of Eid in org.opendaylight.lispflowmapping.interfaces.mapcache
Methods in org.opendaylight.lispflowmapping.interfaces.mapcache that return Eid Modifier and Type Method 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
ILispMapCache. getParentPrefix(Eid key)
Returns the parent prefix for given key.Eid
IMappingSystem. 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.Methods in org.opendaylight.lispflowmapping.interfaces.mapcache that return types with arguments of type Eid Modifier and Type Method Description java.util.Set<Eid>
IMapCache. getSubtree(Eid key)
Retrieves the subtree of a prefix.java.util.Set<Eid>
IMappingSystem. getSubtree(MappingOrigin origin, Eid key)
Retrieves the subtree of a maskable prefix from the given map-cache.Methods in org.opendaylight.lispflowmapping.interfaces.mapcache with parameters of type Eid Modifier and Type Method Description void
IAuthKeyDb. addAuthenticationKey(Eid key, MappingAuthkey authKey)
Add authentication key.void
IMappingSystem. addAuthenticationKey(Eid key, MappingAuthkey authKey)
Add authentication key.void
IMapCache. addData(Eid key, java.lang.String subKey, java.lang.Object data)
Add data for key.void
IMappingSystem. addData(MappingOrigin origin, Eid key, java.lang.String subKey, java.lang.Object data)
Add data for key.void
ILispMapCache. addMapping(Eid key, java.lang.Object value, java.util.Set<IpAddressBinary> sourceRlocs)
Add mapping.void
ILispMapCache. addMapping(Eid key, XtrId xtrId, java.lang.Object value)
Add mapping.void
IMapCache. addMapping(Eid key, java.lang.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.java.util.List<java.lang.Object>
ILispMapCache. getAllXtrIdMappings(Eid key)
Retrieve all xTR-ID sub-mappings for an EID.MappingAuthkey
IAuthKeyDb. getAuthenticationKey(Eid key)
Retrieve authentication key.MappingAuthkey
IMappingSystem. 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.java.lang.Object
IMapCache. getData(Eid key, java.lang.String subKey)
Generic retrieval of data.java.lang.Object
IMappingSystem. getData(MappingOrigin origin, Eid key, java.lang.String subKey)
Generic retrieval of data.java.lang.Object
ILispMapCache. getMapping(Eid key, XtrId xtrId)
Retrieves mapping for the provided srcKey, dstKey and a XtrId.java.lang.Object
IMapCache. getMapping(Eid srcKey, Eid dstKey)
Retrieves mapping for the provided srcKey and dstKey.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.MappingData
IMappingSystem. getMapping(Eid src, Eid dst, XtrId xtrId)
Retrieves mapping for the provided dst key for a particular xtr id.MappingData
IMappingSystem. getMapping(MappingOrigin origin, Eid key)
Retrieves mapping from table for provided key.Eid
ILispMapCache. getParentPrefix(Eid key)
Returns the parent prefix for given key.Eid
IMappingSystem. getParentPrefix(Eid key)
Returns the parent prefix for given key.Eid
ILispMapCache. getSiblingPrefix(Eid key)
Returns the sibling prefix for given key.java.util.Set<Subscriber>
IMappingSystem. getSubscribers(Eid eid)
Retrieves the subscribers for an EID.java.util.Set<Eid>
IMapCache. getSubtree(Eid key)
Retrieves the subtree of a prefix.java.util.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, java.lang.Long timestamp)
Refresh southbound mapping registration timestamp.void
IAuthKeyDb. removeAuthenticationKey(Eid key)
Remove authentication key.void
IMappingSystem. removeAuthenticationKey(Eid key)
Remove authentication key.void
IMapCache. removeData(Eid key, java.lang.String subKey)
Generic removal of data.void
IMappingSystem. removeData(MappingOrigin origin, Eid key, java.lang.String subKey)
Generic removal of data.void
ILispMapCache. removeMapping(Eid key, XtrId xtrId)
Remove mapping.void
IMapCache. removeMapping(Eid key)
Remove mapping.void
IMappingSystem. removeMapping(MappingOrigin origin, Eid key)
Remove mapping.void
ILispMapCache. removeXtrIdMappings(Eid key, java.util.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. -
Uses of Eid in org.opendaylight.lispflowmapping.interfaces.mappingservice
Methods in org.opendaylight.lispflowmapping.interfaces.mappingservice that return Eid Modifier and Type Method 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.Methods in org.opendaylight.lispflowmapping.interfaces.mappingservice that return types with arguments of type Eid Modifier and Type Method Description java.util.Set<Eid>
IMappingService. getSubtree(MappingOrigin origin, Eid key)
Retrieves the subtree of a maskable prefix from the given map-cache.Methods in org.opendaylight.lispflowmapping.interfaces.mappingservice with parameters of type Eid Modifier and Type Method Description void
IMappingService. addAuthenticationKey(Eid key, MappingAuthkey authKey)
Add authentication key.void
IMappingService. addData(MappingOrigin origin, Eid key, java.lang.String subKey, java.lang.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.java.lang.Object
IMappingService. getData(MappingOrigin origin, Eid key, java.lang.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.java.util.Set<Subscriber>
IMappingService. getSubscribers(Eid eid)
Retrieves the subscribers for an EID.java.util.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, java.lang.Long timestamp)
Refresh southbound mapping registration timestamp.void
IMappingService. removeAuthenticationKey(Eid key)
Remove authentication key.void
IMappingService. removeData(MappingOrigin origin, Eid key, java.lang.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. -
Uses of Eid in org.opendaylight.lispflowmapping.lisp.authentication
Methods in org.opendaylight.lispflowmapping.lisp.authentication with parameters of type Eid Modifier and Type Method Description static boolean
LispAuthenticationUtil. validate(MapRegister mapRegister, java.nio.ByteBuffer byteBuffer, Eid eid, MappingAuthkey key)
-
Uses of Eid in org.opendaylight.lispflowmapping.lisp.serializer
Methods in org.opendaylight.lispflowmapping.lisp.serializer that return Eid Modifier and Type Method Description Eid
EidRecordSerializer. deserialize(java.nio.ByteBuffer requestBuffer)
-
Uses of Eid in org.opendaylight.lispflowmapping.lisp.serializer.address
Methods in org.opendaylight.lispflowmapping.lisp.serializer.address that return Eid Modifier and Type Method Description Eid
LispAddressSerializer. deserializeEid(java.nio.ByteBuffer buffer, LispAddressSerializerContext ctx)
protected Eid
DistinguishedNameSerializer. deserializeEidData(java.nio.ByteBuffer buffer, LispAddressSerializerContext ctx)
protected Eid
Ipv4BinarySerializer. deserializeEidData(java.nio.ByteBuffer buffer, LispAddressSerializerContext ctx)
protected Eid
Ipv4PrefixBinarySerializer. deserializeEidData(java.nio.ByteBuffer buffer, LispAddressSerializerContext ctx)
protected Eid
Ipv4PrefixSerializer. deserializeEidData(java.nio.ByteBuffer buffer, LispAddressSerializerContext ctx)
protected Eid
Ipv4Serializer. deserializeEidData(java.nio.ByteBuffer buffer, LispAddressSerializerContext ctx)
protected Eid
Ipv6BinarySerializer. deserializeEidData(java.nio.ByteBuffer buffer, LispAddressSerializerContext ctx)
protected Eid
Ipv6PrefixBinarySerializer. deserializeEidData(java.nio.ByteBuffer buffer, LispAddressSerializerContext ctx)
protected Eid
Ipv6PrefixSerializer. deserializeEidData(java.nio.ByteBuffer buffer, LispAddressSerializerContext ctx)
protected Eid
Ipv6Serializer. deserializeEidData(java.nio.ByteBuffer buffer, LispAddressSerializerContext ctx)
protected Eid
LcafSerializer. deserializeEidData(java.nio.ByteBuffer buffer, LispAddressSerializerContext ctx)
protected Eid
LispAddressSerializer. deserializeEidData(java.nio.ByteBuffer buffer, LispAddressSerializerContext ctx)
protected Eid
MacSerializer. deserializeEidData(java.nio.ByteBuffer buffer, LispAddressSerializerContext ctx)
protected Eid
NoAddressSerializer. deserializeEidData(java.nio.ByteBuffer buffer, LispAddressSerializerContext ctx)
Eid
AfiListSerializer. deserializeLcafEidData(java.nio.ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx)
protected Eid
ApplicationDataSerializer. deserializeLcafEidData(java.nio.ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx)
protected Eid
ExplicitLocatorPathSerializer. deserializeLcafEidData(java.nio.ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx)
protected Eid
InstanceIdSerializer. deserializeLcafEidData(java.nio.ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx)
protected Eid
KeyValueAddressSerializer. deserializeLcafEidData(java.nio.ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx)
protected Eid
LispAddressSerializer. deserializeLcafEidData(java.nio.ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx)
protected Eid
ServicePathSerializer. deserializeLcafEidData(java.nio.ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx)
protected Eid
SourceDestKeySerializer. deserializeLcafEidData(java.nio.ByteBuffer buffer, byte res2, short length, LispAddressSerializerContext ctx)
-
Uses of Eid in org.opendaylight.lispflowmapping.lisp.util
Methods in org.opendaylight.lispflowmapping.lisp.util that return Eid Modifier and Type Method Description static Eid
LispAddressUtil. asBinaryEid(SimpleAddress address, InstanceIdType iid)
static Eid
LispAddressUtil. asDistinguishedNameEid(java.lang.String address)
static Eid
LispAddressUtil. asDistinguishedNameEid(java.lang.String address, long vni)
static Eid
LispAddressUtil. asEid(SimpleAddress address, InstanceIdType vni)
static Eid
LispAddressUtil. asIpPrefixBinaryEid(Eid eid)
static Eid
LispAddressUtil. asIpv4Eid(java.lang.String address)
static Eid
LispAddressUtil. asIpv4Eid(java.lang.String address, long vni)
static Eid
LispAddressUtil. asIpv4PrefixBinaryEid(long vni, byte[] address, short mask)
static Eid
LispAddressUtil. asIpv4PrefixBinaryEid(long vni, java.lang.String prefix)
static Eid
LispAddressUtil. asIpv4PrefixBinaryEid(java.lang.String prefix)
static Eid
LispAddressUtil. asIpv4PrefixBinaryEid(java.lang.String prefix, InstanceIdType iiType)
static Eid
LispAddressUtil. asIpv4PrefixBinaryEid(InstanceIdType vni, byte[] address, short mask)
static Eid
LispAddressUtil. asIpv4PrefixBinaryEid(Eid eid, byte[] address, short mask)
static Eid
LispAddressUtil. asIpv4PrefixEid(java.lang.String prefix)
static Eid
LispAddressUtil. asIpv4PrefixEid(java.lang.String prefix, InstanceIdType iiType)
static Eid
LispAddressUtil. asIpv4PrefixEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address addr, InstanceIdType vni)
static Eid
LispAddressUtil. asIpv4PrefixEid(Eid eid, java.net.Inet4Address address, short mask)
static Eid
LispAddressUtil. asIpv6Eid(java.lang.String address)
static Eid
LispAddressUtil. asIpv6Eid(java.lang.String address, long vni)
static Eid
LispAddressUtil. asIpv6PrefixBinaryEid(long vni, byte[] address, short mask)
static Eid
LispAddressUtil. asIpv6PrefixBinaryEid(long vni, java.lang.String prefix)
static Eid
LispAddressUtil. asIpv6PrefixBinaryEid(java.lang.String prefix)
static Eid
LispAddressUtil. asIpv6PrefixBinaryEid(java.lang.String prefix, InstanceIdType iiType)
static Eid
LispAddressUtil. asIpv6PrefixBinaryEid(InstanceIdType vni, byte[] address, short mask)
static Eid
LispAddressUtil. asIpv6PrefixBinaryEid(Eid eid, byte[] address, short mask)
static Eid
LispAddressUtil. asIpv6PrefixEid(java.lang.String prefix)
static Eid
LispAddressUtil. asIpv6PrefixEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Address addr, InstanceIdType vni)
static Eid
LispAddressUtil. asIpv6PrefixEid(Eid eid, java.net.Inet6Address address, short mask)
static Eid
LispAddressUtil. asKeyValueAddressEid(SimpleAddress key, SimpleAddress value)
static Eid
LispAddressUtil. asMacEid(java.lang.String address)
static Eid
LispAddressUtil. asMacEid(java.lang.String address, long vni)
static Eid
LispAddressUtil. asServicePathEid(long vni, long servicePathId, short serviceIndex)
static Eid
LispAddressUtil. asSrcDstEid(java.lang.String src, java.lang.String dst, int smask, int dmask, long vni)
static Eid
LispAddressUtil. asSrcDstEid(SourceDestKey sd, InstanceIdType 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.inet.types.rev130715.IpPrefix prefix, InstanceIdType vni)
static Eid
LispAddressUtil. toEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address address, InstanceIdType vni)
static Eid
LispAddressUtil. toEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Prefix prefix, InstanceIdType vni)
static Eid
LispAddressUtil. toEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Address address, InstanceIdType vni)
static Eid
LispAddressUtil. toEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Prefix prefix, InstanceIdType vni)
static Eid
LispAddressUtil. toEid(DistinguishedNameType dn, InstanceIdType vni)
static Eid
LispAddressUtil. toEid(org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.MacAddress mac, InstanceIdType vni)
static Eid
LispAddressUtil. toEid(Ipv4AddressBinary address, InstanceIdType vni)
static Eid
LispAddressUtil. toEid(Ipv6AddressBinary address, InstanceIdType vni)
static Eid
LispAddressUtil. toEid(Ipv4PrefixBinary prefix, InstanceIdType vni)
static Eid
LispAddressUtil. toEid(Ipv6PrefixBinary prefix, 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)
Methods in org.opendaylight.lispflowmapping.lisp.util with parameters of type Eid Modifier and Type Method Description static Eid
LispAddressUtil. asIpPrefixBinaryEid(Eid eid)
static Eid
LispAddressUtil. asIpv4PrefixBinaryEid(Eid eid, byte[] address, short mask)
static Eid
LispAddressUtil. asIpv4PrefixEid(Eid eid, java.net.Inet4Address address, short mask)
static Eid
LispAddressUtil. asIpv6PrefixBinaryEid(Eid eid, byte[] address, short mask)
static Eid
LispAddressUtil. asIpv6PrefixEid(Eid eid, java.net.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)
Method parameters in org.opendaylight.lispflowmapping.lisp.util with type arguments of type Eid Modifier and Type Method Description static java.lang.String
LispAddressStringifier. getString(java.util.Set<Eid> eids)
-
Uses of Eid in org.opendaylight.lispflowmapping.mapcache
Methods in org.opendaylight.lispflowmapping.mapcache that return Eid Modifier and Type Method Description Eid
SimpleMapCache. getCoveringLessSpecific(Eid eid)
Eid
SimpleMapCache. getParentPrefix(Eid eid)
Eid
SimpleMapCache. getSiblingPrefix(Eid eid)
Eid
SimpleMapCache. getVirtualParentSiblingPrefix(Eid eid)
Eid
FlatMapCache. getWidestNegativeMapping(Eid key)
Eid
MultiTableMapCache. getWidestNegativeMapping(Eid key)
Eid
SimpleMapCache. getWidestNegativeMapping(Eid eid)
Methods in org.opendaylight.lispflowmapping.mapcache that return types with arguments of type Eid Modifier and Type Method Description java.util.Set<Eid>
FlatMapCache. getSubtree(Eid key)
java.util.Set<Eid>
MultiTableMapCache. getSubtree(Eid key)
java.util.Set<Eid>
SimpleMapCache. getSubtree(Eid eid)
Methods in org.opendaylight.lispflowmapping.mapcache with parameters of type Eid Modifier and Type Method Description void
AuthKeyDb. addAuthenticationKey(Eid eid, MappingAuthkey authKey)
void
FlatMapCache. addData(Eid eid, java.lang.String subKey, java.lang.Object value)
void
MultiTableMapCache. addData(Eid eid, java.lang.String subKey, java.lang.Object data)
void
SimpleMapCache. addData(Eid eid, java.lang.String subKey, java.lang.Object data)
void
FlatMapCache. addMapping(Eid eid, java.lang.Object value)
void
MultiTableMapCache. addMapping(Eid key, java.lang.Object value)
void
SimpleMapCache. addMapping(Eid key, java.lang.Object value)
void
SimpleMapCache. addMapping(Eid key, java.lang.Object value, java.util.Set<IpAddressBinary> sourceRlocs)
void
SimpleMapCache. addMapping(Eid key, XtrId xtrId, java.lang.Object value)
java.util.List<java.lang.Object>
SimpleMapCache. getAllXtrIdMappings(Eid eid)
MappingAuthkey
AuthKeyDb. getAuthenticationKey(Eid eid)
Eid
SimpleMapCache. getCoveringLessSpecific(Eid eid)
java.lang.Object
FlatMapCache. getData(Eid eid, java.lang.String subKey)
java.lang.Object
MultiTableMapCache. getData(Eid eid, java.lang.String subKey)
java.lang.Object
SimpleMapCache. getData(Eid eid, java.lang.String subKey)
java.lang.Object
FlatMapCache. getMapping(Eid srcKey, Eid dstKey)
java.lang.Object
MultiTableMapCache. getMapping(Eid srcEid, Eid dstEid)
java.lang.Object
SimpleMapCache. getMapping(Eid srcEid, Eid dstEid)
java.lang.Object
SimpleMapCache. getMapping(Eid eid, XtrId xtrId)
Eid
SimpleMapCache. getParentPrefix(Eid eid)
Eid
SimpleMapCache. getSiblingPrefix(Eid eid)
java.util.Set<Eid>
FlatMapCache. getSubtree(Eid key)
java.util.Set<Eid>
MultiTableMapCache. getSubtree(Eid key)
java.util.Set<Eid>
SimpleMapCache. getSubtree(Eid eid)
Eid
SimpleMapCache. getVirtualParentSiblingPrefix(Eid eid)
Eid
FlatMapCache. getWidestNegativeMapping(Eid key)
Eid
MultiTableMapCache. getWidestNegativeMapping(Eid key)
Eid
SimpleMapCache. getWidestNegativeMapping(Eid eid)
void
AuthKeyDb. removeAuthenticationKey(Eid eid)
void
FlatMapCache. removeData(Eid eid, java.lang.String subKey)
void
MultiTableMapCache. removeData(Eid eid, java.lang.String subKey)
void
SimpleMapCache. removeData(Eid eid, java.lang.String subKey)
void
FlatMapCache. removeMapping(Eid eid)
void
MultiTableMapCache. removeMapping(Eid eid)
void
SimpleMapCache. removeMapping(Eid eid)
void
SimpleMapCache. removeMapping(Eid eid, XtrId xtrId)
void
SimpleMapCache. removeXtrIdMappings(Eid eid, java.util.List<XtrId> xtrIds)
-
Uses of Eid in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105 that return Eid Modifier and Type Method Description Eid
EidContainer. getEid()
Return eid, ornull
if it is not present. -
Uses of Eid in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container with type parameters of type Eid Modifier and Type Method Description <E$$ extends org.opendaylight.yangtools.yang.binding.Augmentation<Eid>>
E$$EidBuilder. augmentation(java.lang.Class<E$$> augmentationType)
Return the specified augmentation, if it is present in this builder.Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container that return Eid Modifier and Type Method Description @NonNull Eid
EidBuilder. build()
A newEid
instance.Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container that return types with arguments of type Eid Modifier and Type Method Description default java.lang.Class<Eid>
Eid. implementedInterface()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container with parameters of type Eid Modifier and Type Method Description static boolean
Eid. bindingEquals(@NonNull Eid thisObj, java.lang.Object obj)
Default implementation ofObject.equals(Object)
contract for this interface.static int
Eid. bindingHashCode(@NonNull Eid obj)
Default implementation ofObject.hashCode()
contract for this interface.static java.lang.String
Eid. bindingToString(@NonNull Eid obj)
Default implementation ofObject.toString()
contract for this interface.Method parameters in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container with type arguments of type Eid Modifier and Type Method Description EidBuilder
EidBuilder. addAugmentation(org.opendaylight.yangtools.yang.binding.Augmentation<Eid> augmentation)
Add an augmentation to this builder's product.EidBuilder
EidBuilder. removeAugmentation(java.lang.Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Eid>> augmentationType)
Remove an augmentation from this builder's product.Constructors in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.container with parameters of type Eid Constructor Description EidBuilder(Eid base)
Construct a builder initialized with state from specifiedEid
. -
Uses of Eid in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.list
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.list that return Eid Modifier and Type Method Description Eid
EidItemBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.eid.list with parameters of type Eid Modifier and Type Method Description EidItemBuilder
EidItemBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value. -
Uses of Eid in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.metadata.container.map.register.cache.metadata
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.metadata.container.map.register.cache.metadata that return Eid Modifier and Type Method Description Eid
EidLispAddressBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.map.register.cache.metadata.container.map.register.cache.metadata with parameters of type Eid Modifier and Type Method Description EidLispAddressBuilder
EidLispAddressBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value. -
Uses of Eid in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping._record.container
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping._record.container that return Eid Modifier and Type Method Description Eid
MappingRecordBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.mapping._record.container with parameters of type Eid Modifier and Type Method Description MappingRecordBuilder
MappingRecordBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value. -
Uses of Eid in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest that return Eid Modifier and Type Method Description Eid
SourceEidBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.maprequest with parameters of type Eid Modifier and Type Method Description SourceEidBuilder
SourceEidBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value. -
Uses of Eid in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.subscriber.data.grouping
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.subscriber.data.grouping that return Eid Modifier and Type Method Description Eid
SubscriberDataBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.lisp.proto.rev151105.subscriber.data.grouping with parameters of type Eid Modifier and Type Method Description SubscriberDataBuilder
SubscriberDataBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value. -
Uses of Eid in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.mappingservice.rev150906
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.mappingservice.rev150906 that return Eid Modifier and Type Method Description Eid
AddKeyInputBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Eid
GetKeyInputBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Eid
GetMappingInputBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Eid
GetMappingWithXtrIdInputBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Eid
MappingChangedBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Eid
RemoveKeyInputBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Eid
RemoveMappingInputBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Eid
UpdateKeyInputBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.mappingservice.rev150906 with parameters of type Eid Modifier and Type Method Description AddKeyInputBuilder
AddKeyInputBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value.GetKeyInputBuilder
GetKeyInputBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value.GetMappingInputBuilder
GetMappingInputBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value.GetMappingWithXtrIdInputBuilder
GetMappingWithXtrIdInputBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value.MappingChangedBuilder
MappingChangedBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value.RemoveKeyInputBuilder
RemoveKeyInputBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value.RemoveMappingInputBuilder
RemoveMappingInputBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value.UpdateKeyInputBuilder
UpdateKeyInputBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value. -
Uses of Eid in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.mappingservice.rev150906.db.instance
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.mappingservice.rev150906.db.instance that return Eid Modifier and Type Method Description Eid
AuthenticationKeyBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.mappingservice.rev150906.db.instance with parameters of type Eid Modifier and Type Method Description AuthenticationKeyBuilder
AuthenticationKeyBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value. -
Uses of Eid in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.mappingservice.rev150906.eid.authkey.list
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.mappingservice.rev150906.eid.authkey.list that return Eid Modifier and Type Method Description Eid
EidAuthkeyItemBuilder. getEid()
Return current value associated with the property corresponding toEidContainer.getEid()
.Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.lfm.mappingservice.rev150906.eid.authkey.list with parameters of type Eid Modifier and Type Method Description EidAuthkeyItemBuilder
EidAuthkeyItemBuilder. setEid(Eid value)
Set the property corresponding toEidContainer.getEid()
to the specified value.
-