Adding clustering Test App
authorHarman Singh <harmasin@cisco.com>
Thu, 28 Aug 2014 19:51:48 +0000 (12:51 -0700)
committerHarman Singh <harmasin@cisco.com>
Thu, 28 Aug 2014 19:51:48 +0000 (12:51 -0700)
commit2a5a3fa7ce23003fc7d870aa879907d4d5bf09dd
treea33e93ed5af0cb9aa89598774bfcd0a4bfec305d
parent6a03c669cbed570b5c95a111dadc181eec762d9a
Adding clustering Test App

This app has a three models - cars, people and a map of car and person
We have a provider for people to handle add a person rpc, this make sure we register that person's instance identifier for routing purpose.
Another provider is for car purchase, which handles routed rpc, this provider will just generate notification with person id and car id.
The notification listener will handle the datastore interaction and will use above notification data to add entry.

Signed-off-by: Harman Singh <harmasin@cisco.com>
14 files changed:
test/tools/odl-mdsal-clustering-tests/clustering-test-app/configuration/20-clustering-test-app.xml [new file with mode: 0644]
test/tools/odl-mdsal-clustering-tests/clustering-test-app/model/pom.xml [new file with mode: 0644]
test/tools/odl-mdsal-clustering-tests/clustering-test-app/model/src/main/yang/car-people.yang [new file with mode: 0644]
test/tools/odl-mdsal-clustering-tests/clustering-test-app/model/src/main/yang/car-purchase.yang [new file with mode: 0644]
test/tools/odl-mdsal-clustering-tests/clustering-test-app/model/src/main/yang/car.yang [new file with mode: 0644]
test/tools/odl-mdsal-clustering-tests/clustering-test-app/model/src/main/yang/people.yang [new file with mode: 0644]
test/tools/odl-mdsal-clustering-tests/clustering-test-app/pom.xml [new file with mode: 0644]
test/tools/odl-mdsal-clustering-tests/clustering-test-app/provider/pom.xml [new file with mode: 0644]
test/tools/odl-mdsal-clustering-tests/clustering-test-app/provider/src/main/java/org/opendaylight/controller/clustering/it/listener/PeopleCarListener.java [new file with mode: 0644]
test/tools/odl-mdsal-clustering-tests/clustering-test-app/provider/src/main/java/org/opendaylight/controller/clustering/it/provider/PeopleProvider.java [new file with mode: 0644]
test/tools/odl-mdsal-clustering-tests/clustering-test-app/provider/src/main/java/org/opendaylight/controller/clustering/it/provider/PurchaseCarProvider.java [new file with mode: 0644]
test/tools/odl-mdsal-clustering-tests/clustering-test-app/provider/src/main/java/org/opendaylight/controller/config/yang/config/clustering_it_provider/ClusteringItProviderModule.java [new file with mode: 0644]
test/tools/odl-mdsal-clustering-tests/clustering-test-app/provider/src/main/java/org/opendaylight/controller/config/yang/config/clustering_it_provider/ClusteringItProviderModuleFactory.java [new file with mode: 0644]
test/tools/odl-mdsal-clustering-tests/clustering-test-app/provider/src/main/yang/clustering-it-provider.yang [new file with mode: 0644]