All Classes and Interfaces
Class
Description
The
YangModelBindingProvider for iana-afn-safi module.The
YangModelBindingProvider for ietf-lisp-address-types module.The
YangModelBindingProvider for odl-inet-binary-types module.The
YangModelBindingProvider for odl-lisp-address-types module.The
YangModelBindingProvider for odl-lisp-proto module.The
YangModelBindingProvider for odl-lisp-sb module.The
YangModelBindingProvider for odl-mappingservice module.The
ResourceYangModuleInfo for iana-afn-safi module.The
ResourceYangModuleInfo for ietf-lisp-address-types module.The
ResourceYangModuleInfo for odl-inet-binary-types module.The
ResourceYangModuleInfo for odl-lisp-address-types module.The
ResourceYangModuleInfo for odl-lisp-proto module.The
ResourceYangModuleInfo for odl-lisp-sb module.The
ResourceYangModuleInfo for odl-mappingservice module.AbstractDataListener<T extends org.opendaylight.yangtools.yang.binding.DataObject>
The superclass for the different MD-SAL data change event listeners.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
AddKeyInput instances.Class that builds
AddKeyOutput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
AddKeysInput instances.Class that builds
AddKeysOutput instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
AddMapping instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
AddMappingInput instances.Class that builds
AddMappingOutput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
AddMappingsInput instances.Class that builds
AddMappingsOutput instances.Various LISP address types, including IP, MAC, and LCAF.
This class represents the following YANG schema fragment defined in module iana-afn-safi
This class contains static HashMaps of AFIs and LCAF types to LispAddressFamily identities.
AFI-List LCAF type.
Class that builds
AfiList instances.Class that builds
AfiList instances.AFI-List LCAF type.
Application Data LCAF type.
Class that builds
ApplicationData instances.Class that builds
ApplicationData instances.Application Data LCAF type.
IANA AS Number address family.
Class that builds
AsNumber instances.AS Number LCAF type.
AS Number LCAF type.
Class that builds
AsNumberLcaf instances.Class that builds
AsNumberLcaf instances.
This class represents the following YANG schema fragment defined in module odl-lisp-address-types
A list of authentication keys for EID prefixes within the same Virtual Network
Identifier
Class that builds
AuthenticationKey instances.DataListener for all AuthenticationKey modification events.
DataListener for all AuthenticationKey modification events.
This class represents the key of
AuthenticationKey class.Simple in-memory database for authentication keys, that works with 'simple' addresses (see lisp-proto.yang).
This class represents the following YANG schema fragment defined in module odl-lisp-sb
Object to hold statistics about LISP southbound events.
Constants that we can/need to use in several places throughout the project.
This class represents the following YANG schema fragment defined in module odl-lisp-sb
Class that builds
ControlMessage instances.
This class represents the following YANG schema fragment defined in module odl-lisp-sb
Class that builds
ControlMessageStats instances.
This class represents the following YANG schema fragment defined in module odl-lisp-sb
Stores data coming from the mapping database RPCs into the MD-SAL datastore.
Describes the mappings belonging to the same Virtual Network Identifier
IANA Distinguished Name address family.
Class that builds
DistinguishedName instances.
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
DataStoreBackEnd utilities.
For Src/Dst EIDs, The list of the Dst subscribers to be notified of this change.
Class that builds
DstSubscriberItem instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
EidAuthkeyItem instances.This class represents the key of
EidAuthkeyItem class.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
Eid instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
A classifier for endpoint-id elements which allows direct access to a
element in the data tree.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
EidItem instances.This class represents the key of
EidItem class.List of EID-Prefixes from Map-Register message.
Class that builds
EidLispAddress instances.This class represents the key of
EidLispAddress class.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-mappingservice
Encapsulation Format LCAF type.
Explicit Locator Path LCAF type.
Class that builds
ExplicitLocatorPath instances.Class that builds
ExplicitLocatorPath instances.Explicit Locator Path LCAF type.
Flat key implementation of a map-cache.
Geo-coordinates LCAF type.
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
Class that builds
GeoCoordinates instances.Class that builds
GeoCoordinates instances.Geo-coordinates LCAF type.
Class that builds
GetAllKeysInput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
GetAllKeysOutput instances.Class that builds
GetAllMappingsInput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
GetAllMappingsOutput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
GetKeyInput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
GetKeyOutput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
GetKeysInput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
GetKeysOutput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
GetMappingInput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
GetMappingOutput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
GetMappingsInput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
GetMappingsOutput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
GetMappingWithXtrIdInput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
GetMappingWithXtrIdOutput instances.Class that builds
GetStatsInput instances.
This class represents the following YANG schema fragment defined in module odl-lisp-sb
Class that builds
GetStatsOutput instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
GotMapNotify instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
GotMapReply instances.List of locator hops forming the explicit path.
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
Class that builds
Hop instances.This class represents the key of
Hop class.This YANG module provides two typedefs containing YANG definitions for the
following IANA-registered enumerations: - Address Family Numbers (AFN) -
Subsequent Address Family Identifiers (SAFI) The latest revision of this YANG
module can be obtained from the IANA web site.
Authentication key database interface.
An interface for configuring the lisp plugin address.
This YANG module defines the LISP Canonical Address Formats (LCAF) for LISP.
The LISP Mapping Service interface.
Methods to be implemented by a generic Map Resolver.
Methods to be implemented by a generic Map Server.
LISP southbound control protocol specific additions to the map-cache
interface.
Map-cache interface.
An interface for dealing with a map notify message.
Mapping Service Java API.
This interface defines the methods that need to be implemented in order to
provide commands for the Karaf shell.
Mapping System interface.
An interface for dealing with a map reply message.
Map Resolver interface for dealing with async map request calls.
Map Server interface for dealing with async map register calls.
Instance ID LCAF type.
Class that builds
InstanceId instances.Class that builds
InstanceId instances.Utility class to create InstanceIdentifier path objects based on EID.
Instance-ID LCAF type.
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
This class represents the following YANG schema fragment defined in module odl-inet-binary-types
The purpose of generated class in src/main/java for Union types is to create new instances of unions from a string representation.
This class represents the following YANG schema fragment defined in module odl-inet-binary-types
IANA IPv4 address family.
This class represents the following YANG schema fragment defined in module odl-lisp-address-types
IANA IPv4 address family (binary representation).
Class that builds
Ipv4Binary instances.Class to (de)serialize IPv4 addresses from/to byte[] representation.
Class that builds
Ipv4 instances.IANA IPv4 address family prefix.
This class represents the following YANG schema fragment defined in module odl-lisp-address-types
IANA IPv4 address family prefix (binary representation).
Class that builds
Ipv4PrefixBinary instances.Class to (de)serialize IPv4 prefixes from/to byte[] representation.
Class that builds
Ipv4Prefix instances.Class to (de)serialize IPv4 prefixes from/to String representation.
Class to (de)serialize IPv4 addresses from/to String representation.
This class represents the following YANG schema fragment defined in module odl-inet-binary-types
IANA IPv6 address family.
This class represents the following YANG schema fragment defined in module odl-lisp-address-types
IANA IPv6 address family (binary representation).
Class that builds
Ipv6Binary instances.Class to (de)serialize IPv6 addresses from/to byte[] representation.
Class that builds
Ipv6 instances.IANA IPv6 address family prefix.
This class represents the following YANG schema fragment defined in module odl-lisp-address-types
IANA IPv6 address family prefix (binary representation).
Class that builds
Ipv6PrefixBinary instances.Class to (de)serialize IPv6 prefixes from/to byte[] representation.
Class that builds
Ipv6Prefix instances.Class to (de)serialize IPv6 prefixes from/to String representation.
Class to (de)serialize IPv6 addresses from/to String representation.
Class to iterate through objects.
This interface is used to notify of received SMR-invoked requests.
Created by Shakib Ahmed on 12/1/16.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
ItrRloc instances.This class represents the key of
ItrRloc class.JSON Data Model LCAF type.
Key/Value Address LCAF type.
Class that builds
KeyValueAddress instances.Class that builds
KeyValueAddress instances.Key/Value Address LCAF type.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
LastUpdated instances.IANA LISP Canonical Address Format address family.
This class implements the "mappingservice:addkey" Karaf shell command.
Generic LISP address.
Base identity from which identities describing LISP address families are
derived.
Class to pass around (de)serialization context information.
Factory for LispAddress (de)serializers.
Utility class with static methods returning string representations of
supported LISP address types, both for use in URLs and for user friendly
output.
The LCAF enum.
This class implements the "mappingservice:keys" Karaf shell command.
This class implements the "mappingservice:mappings" Karaf shell command.
Utility class with static methods returning string representations of
supported LISP simple address types.
This class holds all RPCs methods for LispSouthbound Plugin.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
LocatorRecord instances.This class represents the key of
LocatorRecord class.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Static utility methods for common logging patterns.
IANA MAC address family.
Class that builds
Mac instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
MapNotify instances.Class that builds
MapNotify instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class deals with serializing map notify from the java object to udp.
A list of EID-to-RLOC mappings within the same Instance ID
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
MappingAuthkey instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
MappingAuthkeyItem instances.This class represents the key of
MappingAuthkeyItem class.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
Mapping instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Notification sent when a mapping is changed
Class that builds
MappingChanged instances.Wrapper class for MappingRecord with timestamp added.
The LISP EID-to-RLOC mapping database
Class that builds
MappingDatabase instances.DataListener for all Mapping modification events.
A mapping service entry in the DAO.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
MappingKeepAlive instances.This class represents the key of
Mapping class.Utility class to implement merging of locator sets.
This class represents the following YANG schema fragment defined in module odl-mappingservice
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
MappingRecord instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
MappingRecordItem instances.This class represents the key of
MappingRecordItem class.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This is a collection of fields which are not present in the actual mapping
record defined in RFC 6830, but are used internally in OpenDaylight
Utility class for MappingRecord objects.
Dispatcher of API calls that implements the RPC and Java APIs in mappingservice.yang and IMappingService
respectively.
Implement Karaf commands to interact with the Mapping Service.
The Mapping System coordinates caching of md-sal stored mappings and if so configured enables longest prefix match
mapping lookups.
A value in the mapping service DAO.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
MapRegister instances.Class that builds
MapRegister instances.The lookup key in the Map-Register fast path.
Class that builds
MapRegisterCacheKey instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
The Map-Register cache metadata is information for a mapping database about
mapping update event, without the full Map-Register packet data.
Class that builds
MapRegisterCacheMetadata instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-sb
Class that builds
MapRegisterCacheStats instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
MapRegisterCacheValue instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class deals with deserializing map register from udp to the java object.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
MapReply instances.Class that builds
MapReply instances.Class that builds
MapReply instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class deals with serializing map reply from the java object to udp.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
MapRequest instances.Class that builds
MapRequest instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This is a collection of fields which are not present in the actual mapping
record defined in RFC 6830, but are used internally in OpenDaylight
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class deals with deserializing map request from udp to the java object.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Utility class to convert a mapping change into a notification.
Multicast Info LCAF type.
Multi table map-cache that works with 'simple' and SourceDest LCAF addresses (see lisp-proto.yang).
NAT-Traversal LCAF type.
Class that builds
NatTraversal instances.Class that builds
NatTraversal instances.NAT-Traversal LCAF type.
IANA Reserved.
Class that builds
NoAddress instances.Nonce-Locator LCAF type.
Null body LCAF type
Class that builds
NullAddress instances.Class that builds
NullAddress instances.Null body LCAF type.
Binary representation type definitions for IPv4 and IPv6 addresses and prefixes
Augments for ietf-lisp-address-types to support binary IPv4 and IPv6 addresses
and prefixes internally in OpenDaylight
YANG representation of LISP (RFC6830) protocol.
Deprecated.
API for the LISP southbound module
An MD-SAL based implementation of a LISP Map-Server database
Deprecated.
Opaque Key LCAF type.
Radix trie/tree (also known as Patricia tree) implementation.
Class that builds
RemoveAllKeysInput instances.Class that builds
RemoveAllKeysOutput instances.Class that builds
RemoveAllMappingsInput instances.Class that builds
RemoveAllMappingsOutput instances.Class that builds
RemoveAllOperationalContentInput instances.Class that builds
RemoveAllOperationalContentOutput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
RemoveKeyInput instances.Class that builds
RemoveKeyOutput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
RemoveKeysInput instances.Class that builds
RemoveKeysOutput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
RemoveMappingInput instances.Class that builds
RemoveMappingOutput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
RemoveMappingsInput instances.Class that builds
RemoveMappingsOutput instances.Replication-List LCAF type.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
RequestMapping instances.Class that builds
ResetStatsInput instances.Class that builds
ResetStatsOutput instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
Rloc instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Converts RPC *Input object to other object types.
Security Key LCAF type.
This class represents the following YANG schema fragment defined in module odl-lisp-sb
Class that builds
SendMapNotifyInput instances.Class that builds
SendMapNotifyOutput instances.
This class represents the following YANG schema fragment defined in module odl-lisp-sb
Class that builds
SendMapRegisterInput instances.Class that builds
SendMapRegisterOutput instances.
This class represents the following YANG schema fragment defined in module odl-lisp-sb
Class that builds
SendMapReplyInput instances.Class that builds
SendMapReplyOutput instances.
This class represents the following YANG schema fragment defined in module odl-lisp-sb
Class that builds
SendMapRequestInput instances.Class that builds
SendMapRequestOutput instances.Service Path LCAF type.
Class that builds
ServicePath instances.Class that builds
ServicePath instances.
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
Service Path LCAF type.
Class to (de)serialize Service Path data type.
This class represents the following YANG schema fragment defined in module ietf-lisp-address-types
The purpose of generated class in src/main/java for Union types is to create new instances of unions from a string representation.
Class to (de)serialize addresses that can be used in an LCAF.
Simple map-cache that works with 'simple' addresses (see lisp-proto.yang).
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Carries information about received SMR-invoked request.
Source/Dest LCAF type.
Class that builds
SourceDestKey instances.Class that builds
SourceDestKey instances.Helper methods for Source/Dest Key type LCAF addresses.
Source/Dest LCAF type.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
SourceEid instances.Utility class with static methods returning user friendly string
representations of certain model based auto-generated classes.
Defines DAO Subkeys.
Request source RLOC in the mapping service with it's properties.
A network element which subscribed to notifications about mapping changes.
Class that builds
SubscriberData instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
The list of subscribers to be notified of this change.
Class that builds
SubscriberItem instances.
This class represents the following YANG schema fragment defined in module iana-afn-safi
Created by Shakib Ahmed on 12/1/16.
Created by Shakib Ahmed on 12/1/16.
Created by Shakib Ahmed on 12/1/16.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
TransportAddress instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
UpdateKeyInput instances.Class that builds
UpdateKeyOutput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
UpdateKeysInput instances.Class that builds
UpdateKeysOutput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
UpdateMappingInput instances.Class that builds
UpdateMappingOutput instances.
This class represents the following YANG schema fragment defined in module odl-mappingservice
Class that builds
UpdateMappingsInput instances.Class that builds
UpdateMappingsOutput instances.A list of Virtual Network Identifiers
Class that builds
VirtualNetworkIdentifier instances.This class represents the key of
VirtualNetworkIdentifier class.A classifier for virtual-network-identifier elements which allows direct access
to a particular element in the data tree.
This class represents the following YANG schema fragment defined in module odl-mappingservice
This class represents the following YANG schema fragment defined in module odl-lisp-proto
A classifier for xtr-id elements which allows direct access to a particular
element in the data tree.
A list of xTR-IDs with their associated mappings
Class that builds
XtrIdMapping instances.This class represents the key of
XtrIdMapping class.
This class represents the following YANG schema fragment defined in module odl-mappingservice
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
XtrReplyMapping instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto
Class that builds
XtrRequestMapping instances.
This class represents the following YANG schema fragment defined in module odl-lisp-proto