Support default auto-maps service 05/43205/3
authorjensenzhang <jingxuan.n.zhang@gmail.com>
Fri, 5 Aug 2016 02:43:34 +0000 (10:43 +0800)
committerjensenzhang <jingxuan.n.zhang@gmail.com>
Fri, 5 Aug 2016 06:06:56 +0000 (14:06 +0800)
commit1ae9849df4d36034d6a09f4c42743cc0f0b95ee6
treec41f51e84c9c835430a44d81e1ef0537da069721
parent616cd99ec817bb316ec5eb2c97a1160d6f0d370f
Support default auto-maps service

Support one-group auto networkmap as default auto-maps. Initiate
default ird for ird root and manual-maps. Current implementation
depends on l2switch-hosttracker and alto-manual-maps service.

Change-Id: I2b2ebefc60e05b307184fbadf01b41f9e6ecd37b
Signed-off-by: jensenzhang <jingxuan.n.zhang@gmail.com>
36 files changed:
alto-basic/auto-maps/.gitignore [new file with mode: 0644]
alto-basic/auto-maps/api/pom.xml [new file with mode: 0644]
alto-basic/auto-maps/api/src/main/yang/alto-auto-maps.yang [new file with mode: 0644]
alto-basic/auto-maps/artifacts/pom.xml [new file with mode: 0644]
alto-basic/auto-maps/cli/pom.xml [new file with mode: 0644]
alto-basic/auto-maps/cli/src/main/java/org/opendaylight/alto/basic/cli/api/AltoAutoMapsCliCommands.java [new file with mode: 0644]
alto-basic/auto-maps/cli/src/main/java/org/opendaylight/alto/basic/cli/commands/AltoAutoMapsCliTestCommand.java [new file with mode: 0644]
alto-basic/auto-maps/cli/src/main/java/org/opendaylight/alto/basic/cli/impl/AltoAutoMapsCliCommandsImpl.java [new file with mode: 0644]
alto-basic/auto-maps/cli/src/main/resources/org/opendaylight/blueprint/cli-blueprint.xml [new file with mode: 0644]
alto-basic/auto-maps/deploy-site.xml [new file with mode: 0644]
alto-basic/auto-maps/features/pom.xml [new file with mode: 0644]
alto-basic/auto-maps/features/src/main/features/features.xml [new file with mode: 0644]
alto-basic/auto-maps/impl/pom.xml [new file with mode: 0644]
alto-basic/auto-maps/impl/src/main/java/org/opendaylight/alto/basic/impl/AltoAutoMapsProvider.java [new file with mode: 0644]
alto-basic/auto-maps/impl/src/main/java/org/opendaylight/alto/basic/impl/AltoAutoMapsUpdateListener.java [new file with mode: 0644]
alto-basic/auto-maps/impl/src/main/resources/org/opendaylight/blueprint/impl-blueprint.xml [new file with mode: 0644]
alto-basic/auto-maps/impl/src/test/java/org/opendaylight/alto/basic/impl/AltoAutoMapsProviderTest.java [new file with mode: 0644]
alto-basic/auto-maps/impl/src/test/java/org/opendaylight/alto/basic/impl/AltoAutoMapsUpdateListenerTest.java [new file with mode: 0644]
alto-basic/auto-maps/it/pom.xml [new file with mode: 0644]
alto-basic/auto-maps/it/src/test/java/org/opendaylight/alto/basic/it/AltoAutoMapsIT.java [new file with mode: 0644]
alto-basic/auto-maps/karaf/pom.xml [new file with mode: 0644]
alto-basic/auto-maps/pom.xml [new file with mode: 0644]
alto-basic/auto-maps/src/main/resources/stylesheet.css [new file with mode: 0644]
alto-basic/auto-maps/src/site/site.xml [new file with mode: 0644]
alto-basic/manual-maps/api/src/main/java/org/opendaylight/alto/basic/manual/maps/ManualMapsUtils.java
alto-basic/manual-maps/impl/pom.xml
alto-basic/manual-maps/impl/src/main/java/org/opendaylight/alto/basic/impl/ManualMapsListener.java
alto-basic/pom.xml
alto-basic/simple-ird/api/src/main/java/org/opendaylight/alto/basic/simpleird/SimpleIrdUtils.java
alto-basic/simple-ird/api/src/main/yang/alto-simple-ird.yang
alto-basic/simple-ird/impl/src/main/java/org/opendaylight/alto/basic/impl/AltoSimpleIrdProvider.java
alto-core/standard-northbound-routes/costmap/api/src/main/java/org/opendaylight/alto/core/northbound/route/costmap/AltoNbrCostmapUtils.java
alto-core/standard-northbound-routes/networkmap/api/src/main/java/org/opendaylight/alto/core/northbound/route/networkmap/AltoNbrNetworkmapUtils.java
alto-core/standard-service-models/model-costmap/api/src/main/yang/alto-model-costmap-rfc7285.yang
alto-release-features/pom.xml
alto-release-features/src/main/features/features.xml