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