Cleanup mappingservice.yangmodel 67/25567/2
authorFlorin Coras <fcoras@cisco.com>
Thu, 20 Aug 2015 17:17:16 +0000 (19:17 +0200)
committerFlorin Coras <fcoras@cisco.com>
Fri, 21 Aug 2015 13:13:41 +0000 (15:13 +0200)
commit6bc3f48e7aee78ba030c8360898078364e81a3ee
treeff5b5f6376f6df958a37052511a384f4ffd64881
parentc3571cac0b746ac1c554b220959a3205c4a84e20
Cleanup mappingservice.yangmodel

The most important changes:
- Rename lisp-control-plane.yang to lisp-proto.yang. RPCs and
  notifications are still to be moved out to a separate yang file
- Move to mappingservice.api and rename lfm-mapping-database.yang to
  mappingservice.yang since it is the API for
  mappingservice.implementation

Change-Id: I7c2161d2c310e20bdbf46ab67573514d3969f223
Signed-off-by: Florin Coras <fcoras@cisco.com>
106 files changed:
artifacts/pom.xml
commons/parent/pom.xml
features/pom.xml
features/src/main/features/features.xml
mappingservice/api/pom.xml
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/dao/IMappingKey.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/dao/RLOCGroup.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/dao/SubscriberRLOC.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/lisp/IFlowMapping.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/lisp/IGeneralMapServer.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/lisp/IMapNotifyHandler.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/lisp/IMapRequestResultHandler.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/lisp/IMapResolver.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/lisp/IMapResolverAsync.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/lisp/IMapServer.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/lisp/IMapServerAsync.java
mappingservice/api/src/main/yang/mappingservice.yang [moved from mappingservice/yangmodel/src/main/yang/lfm-mapping-database.yang with 87% similarity]
mappingservice/implementation/pom.xml
mappingservice/implementation/src/main/java/org/opendaylight/controller/config/yang/config/lfm_mappingservice/impl/LfmMappingServiceModule.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/LfmMappingDatabaseRpc.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/LispMappingService.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/authentication/ILispAuthentication.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/authentication/LispAuthenticationUtil.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/authentication/LispMACAuthentication.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/authentication/LispNoAuthentication.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/dao/MappingKey.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/dao/MappingKeyUtil.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/dao/MappingNoMaskKey.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/lisp/MapResolver.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/lisp/MapServer.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/mdsal/AuthenticationKeyDataListener.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/mdsal/DataStoreBackEnd.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/mdsal/MappingDataListener.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/util/DAOMappingUtil.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/util/InstanceIdentifierUtil.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/util/LispNotificationHelper.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/util/MaskUtil.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/util/RPCInputConvertorUtil.java
mappingservice/implementation/src/test/java/org/opendaylight/lispflowmapping/implementation/authentication/LispAuthenticationTest.java
mappingservice/implementation/src/test/java/org/opendaylight/lispflowmapping/implementation/lisp/MapResolverTest.java
mappingservice/implementation/src/test/java/org/opendaylight/lispflowmapping/implementation/lisp/MapServerTest.java
mappingservice/integrationtest/src/test/java/org/opendaylight/lispflowmapping/integrationtest/MappingServiceIntegrationTest.java
mappingservice/lisp-proto/pom.xml [moved from mappingservice/yangmodel/pom.xml with 94% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/EidRecordSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/EidRecordSerializer.java with 81% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/EidToLocatorRecordSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/EidToLocatorRecordSerializer.java with 87% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/LocatorRecordSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/LocatorRecordSerializer.java with 88% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/MapNotifySerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/MapNotifySerializer.java with 92% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/MapRegisterSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/MapRegisterSerializer.java with 92% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/MapReplySerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/MapReplySerializer.java with 88% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/MapRequestSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/MapRequestSerializer.java with 90% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispAddressSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispAddressSerializer.java with 96% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispApplicationDataLCAFAddressSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispApplicationDataLCAFAddressSerializer.java with 88% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispDistinguishedNameAddressSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispDistinguishedNameAddressSerializer.java with 83% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispIpv4AddressSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispIpv4AddressSerializer.java with 85% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispIpv6AddressSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispIpv6AddressSerializer.java with 85% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispKeyValueLCAFSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispKeyValueLCAFSerializer.java with 79% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispLCAFAddressSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispLCAFAddressSerializer.java with 94% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispListLCAFAddressSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispListLCAFAddressSerializer.java with 79% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispMACAddressSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispMACAddressSerializer.java with 85% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispNoAddressSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispNoAddressSerializer.java with 79% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispSegmentLCAFAddressSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispSegmentLCAFAddressSerializer.java with 83% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispSourceDestLCAFAddressSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispSourceDestLCAFAddressSerializer.java with 83% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispTrafficEngineeringLCAFAddressSerializer.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/LispTrafficEngineeringLCAFAddressSerializer.java with 82% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/factory/LispAFIAddressSerializerFactory.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/factory/LispAFIAddressSerializerFactory.java with 100% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/factory/LispLCAFAddressSerializerFactory.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/address/factory/LispLCAFAddressSerializerFactory.java with 100% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/exception/LispSerializationException.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/serializer/exception/LispSerializationException.java with 100% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/type/AddressFamilyNumberEnum.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/type/AddressFamilyNumberEnum.java with 100% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/type/LispCanonicalAddressFormatEnum.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/type/LispCanonicalAddressFormatEnum.java with 100% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/type/LispMessage.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/type/LispMessage.java with 100% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/type/LispMessageEnum.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/type/LispMessageEnum.java with 100% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/util/ByteUtil.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/util/ByteUtil.java with 100% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/util/LispAFIConvertor.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/util/LispAFIConvertor.java with 53% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/util/LispAddressStringifier.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/util/LispAddressStringifier.java with 80% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/util/LispPrimitiveAddressStringifier.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/util/LispPrimitiveAddressStringifier.java with 73% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/util/MapNotifyBuilderHelper.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/util/MapNotifyBuilderHelper.java with 79% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/util/MapRequestUtil.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/util/MapRequestUtil.java with 68% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/util/MapServerMapResolverUtil.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/util/MapServerMapResolverUtil.java with 61% similarity]
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/util/NumberUtil.java [moved from mappingservice/yangmodel/src/main/java/org/opendaylight/lispflowmapping/lisp/util/NumberUtil.java with 100% similarity]
mappingservice/lisp-proto/src/main/yang/lisp-proto.yang [moved from mappingservice/yangmodel/src/main/yang/lfm-control-plane.yang with 98% similarity]
mappingservice/lisp-proto/src/test/java/org/opendaylight/lispflowmapping/serializer/MapNotifySerializationTest.java [moved from mappingservice/yangmodel/src/test/java/org/opendaylight/lispflowmapping/serializer/MapNotifySerializationTest.java with 96% similarity]
mappingservice/lisp-proto/src/test/java/org/opendaylight/lispflowmapping/serializer/MapRegisterSerializationTest.java [moved from mappingservice/yangmodel/src/test/java/org/opendaylight/lispflowmapping/serializer/MapRegisterSerializationTest.java with 96% similarity]
mappingservice/lisp-proto/src/test/java/org/opendaylight/lispflowmapping/serializer/MapReplySerializationTest.java [moved from mappingservice/yangmodel/src/test/java/org/opendaylight/lispflowmapping/serializer/MapReplySerializationTest.java with 95% similarity]
mappingservice/lisp-proto/src/test/java/org/opendaylight/lispflowmapping/serializer/MapRequestSerializationTest.java [moved from mappingservice/yangmodel/src/test/java/org/opendaylight/lispflowmapping/serializer/MapRequestSerializationTest.java with 91% similarity]
mappingservice/lisp-proto/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispApplicationDataLCAFAddressTest.java [moved from mappingservice/yangmodel/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispApplicationDataLCAFAddressTest.java with 91% similarity]
mappingservice/lisp-proto/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispDistinguishedNameAddressSerializerTest.java [moved from mappingservice/yangmodel/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispDistinguishedNameAddressSerializerTest.java with 90% similarity]
mappingservice/lisp-proto/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispIpv6AddressTest.java [moved from mappingservice/yangmodel/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispIpv6AddressTest.java with 92% similarity]
mappingservice/lisp-proto/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispKeyValueLCAFAddressTest.java [moved from mappingservice/yangmodel/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispKeyValueLCAFAddressTest.java with 88% similarity]
mappingservice/lisp-proto/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispListLCAFAddressTest.java [moved from mappingservice/yangmodel/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispListLCAFAddressTest.java with 88% similarity]
mappingservice/lisp-proto/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispSegmentLCAFAddressTest.java [moved from mappingservice/yangmodel/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispSegmentLCAFAddressTest.java with 90% similarity]
mappingservice/lisp-proto/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispSourceDestLCAFAddressTest.java [moved from mappingservice/yangmodel/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispSourceDestLCAFAddressTest.java with 89% similarity]
mappingservice/lisp-proto/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispTrafficEngineeringLCAFAddressTest.java [moved from mappingservice/yangmodel/src/test/java/org/opendaylight/lispflowmapping/serializer/address/LispTrafficEngineeringLCAFAddressTest.java with 90% similarity]
mappingservice/neutron/pom.xml
mappingservice/neutron/src/main/java/org/opendaylight/lispflowmapping/neutron/ILispNeutronService.java
mappingservice/neutron/src/main/java/org/opendaylight/lispflowmapping/neutron/LispNeutronPortHandler.java
mappingservice/neutron/src/main/java/org/opendaylight/lispflowmapping/neutron/LispNeutronService.java
mappingservice/neutron/src/main/java/org/opendaylight/lispflowmapping/neutron/LispNeutronSubnetHandler.java
mappingservice/neutron/src/main/java/org/opendaylight/lispflowmapping/neutron/LispUtil.java
mappingservice/pom.xml
mappingservice/southbound/pom.xml
mappingservice/southbound/src/main/java/org/opendaylight/controller/config/yang/config/lfm_mappingservice_sb/impl/LfmMappingServiceSbModule.java
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/LfmControlPlaneRpc.java
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/LispSouthboundPlugin.java
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/lisp/LispSouthboundService.java
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/lisp/LispXtrSouthboundService.java
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/util/LispNotificationHelper.java
mappingservice/southbound/src/test/java/org/opendaylight/lispflowmapping/southbound/lisp/LispSouthboundServiceTest.java