refactoring of listmappingservice into Northbound (future REST) and Southbound (LISP... 76/876/1
authorDavid Goldberg <david.goldberg@contextream.com>
Tue, 30 Jul 2013 09:16:34 +0000 (12:16 +0300)
committerDavid Goldberg <david.goldberg@contextream.com>
Fri, 2 Aug 2013 10:59:34 +0000 (13:59 +0300)
commit0313c0f20bb9a8f229e958fe09a022ab97c2720f
treebc215e381fc5cb8157745688250bf2a22442ed56
parent3f88f53e9a0b27ab250e7bfc0028a427056a33b0
refactoring of listmappingservice into Northbound (future REST) and Southbound (LISP UDP) modules

Signed-off-by: David Goldberg <david.goldberg@contextream.com>
79 files changed:
mappingservice/.gitignore [new file with mode: 0644]
mappingservice/api/pom.xml
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/dao/ILispDAO.java [moved from mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/dao/ILispDAO.java with 98% similarity]
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/dao/ILispTypeConverter.java [moved from mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/dao/ILispTypeConverter.java with 86% similarity]
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/dao/IQueryAll.java [moved from mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/dao/IQueryAll.java with 87% similarity]
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/dao/IRowVisitor.java [moved from mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/dao/IRowVisitor.java with 88% similarity]
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/lisp/IFlowMapping.java [new file with mode: 0644]
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/lisp/IMapResolver.java [moved from mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/lisp/IMapResolver.java with 89% similarity]
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/interfaces/lisp/IMapServer.java [moved from mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/lisp/IMapServer.java with 90% similarity]
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/AddressFamilyNumberEnum.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/EidRecord.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/EidToLocatorRecord.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/LocatorRecord.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/MapNotify.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/MapRegister.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/MapReply.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/MapRequest.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/address/LispASAddress.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/address/LispAddress.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/address/LispIPAddress.java [new file with mode: 0644]
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/address/LispIpv4Address.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/address/LispIpv6Address.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/address/LispLCAFAddress.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/address/LispListLCAFAddress.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/address/LispMACAddress.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/address/LispNoAddress.java
mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/address/LispSegmentLCAFAddress.java
mappingservice/implementation/pom.xml
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/Activator.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/LispMappingService.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/dao/ClusterDAOService.java
mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/dao/InMemoryDAO.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/test/java/org/opendaylight/lispflowmapping/implementation/LispMappingServiceCliTest.java
mappingservice/implementation/src/test/java/org/opendaylight/lispflowmapping/implementation/dao/InMemoryDAOTest.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/northbound/pom.xml [new file with mode: 0644]
mappingservice/northbound/src/main/java/org/opendaylight/lispflowmapping/northbound/INorthboundService.java [new file with mode: 0644]
mappingservice/northbound/src/main/java/org/opendaylight/lispflowmapping/northbound/NorthboundService.java [moved from mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/ILispMapping.java with 71% similarity]
mappingservice/pom.xml
mappingservice/southbound/pom.xml [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/Activator.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/ILispSouthboundPlugin.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/LispSouthboundPlugin.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/lisp/ILispSouthboundService.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/lisp/LispSouthboundService.java [moved from mappingservice/implementation/src/main/java/org/opendaylight/lispflowmapping/implementation/lisp/LispService.java with 64% similarity]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/lisp/exception/LispMalformedPacketException.java [moved from mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/exception/LispMalformedPacketException.java with 90% similarity]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/lisp/network/PacketHeader.java [moved from mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/network/PacketHeader.java with 89% similarity]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/EidRecordSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/EidToLocatorRecordSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/LispMessage.java [moved from mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/LispMessage.java with 81% similarity]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/LispMessageEnum.java [moved from mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/type/lisp/LispMessageEnum.java with 93% similarity]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/LocatorRecordSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/MapNotifySerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/MapRegisterSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/MapReplySerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/MapRequestSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/address/LispASAddressSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/address/LispAddressSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/address/LispAddressSerializerFactory.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/address/LispIPAddressSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/address/LispIpv4AddressSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/address/LispIpv6AddressSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/address/LispLCAFAddressSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/address/LispListLCAFAddressSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/address/LispMACAddressSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/address/LispNoAddressSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/serializer/address/LispSegmentLCAFAddressSerializer.java [new file with mode: 0644]
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/util/ByteUtil.java [moved from mappingservice/api/src/main/java/org/opendaylight/lispflowmapping/util/ByteUtil.java with 96% similarity]
mappingservice/southbound/src/test/java/org/opendaylight/lispflowmapping/southbound/lisp/LispSouthboundServiceTest.java [moved from mappingservice/implementation/src/test/java/org/opendaylight/lispflowmapping/implementation/lisp/LispServiceTest.java with 96% similarity]
mappingservice/southbound/src/test/java/org/opendaylight/lispflowmapping/southbound/serializer/MapNotifySerializationTest.java [moved from mappingservice/api/src/test/java/org/opendaylight/lispflowmapping/lisp/MapNotifyTest.java with 88% similarity]
mappingservice/southbound/src/test/java/org/opendaylight/lispflowmapping/southbound/serializer/MapRegisterSerializationTest.java [moved from mappingservice/api/src/test/java/org/opendaylight/lispflowmapping/type/lisp/MapRegisterTest.java with 91% similarity]
mappingservice/southbound/src/test/java/org/opendaylight/lispflowmapping/southbound/serializer/MapReplySerializationTest.java [moved from mappingservice/api/src/test/java/org/opendaylight/lispflowmapping/type/lisp/MapReplyTest.java with 87% similarity]
mappingservice/southbound/src/test/java/org/opendaylight/lispflowmapping/southbound/serializer/MapRequestSerializationTest.java [moved from mappingservice/api/src/test/java/org/opendaylight/lispflowmapping/type/lisp/MapRequestTest.java with 80% similarity]
mappingservice/southbound/src/test/java/org/opendaylight/lispflowmapping/southbound/serializer/address/LispIpv6AddressTest.java [moved from mappingservice/api/src/test/java/org/opendaylight/lispflowmapping/type/lisp/address/LispIpv6AddressTest.java with 77% similarity]
mappingservice/southbound/src/test/java/org/opendaylight/lispflowmapping/southbound/serializer/address/LispListLCAFAddressTest.java [moved from mappingservice/api/src/test/java/org/opendaylight/lispflowmapping/type/lisp/address/LispListLCAFAddressTest.java with 76% similarity]
mappingservice/southbound/src/test/java/org/opendaylight/lispflowmapping/southbound/serializer/address/LispSegmentLCAFAddressTest.java [moved from mappingservice/api/src/test/java/org/opendaylight/lispflowmapping/type/lisp/address/LispSegmentLCAFAddressTest.java with 63% similarity]