Bug: 5287 19/36319/3
authorAjay <ajayl.bro@gmail.com>
Wed, 16 Mar 2016 20:03:29 +0000 (20:03 +0000)
committerGerrit Code Review <gerrit@opendaylight.org>
Wed, 16 Mar 2016 23:43:45 +0000 (23:43 +0000)
commit22a64404c17284d4d33b2a1b1ef65de9c8fa647d
tree4ee0d1b60e34fc4c3cc08d549e10b71acf15deb9
parent6f9b7e9caedc43dee90089ce3871348023efd67b
Bug: 5287

Added support for multiple instances of data-change-counter
- Changed counter type to list in data-change-counter yang model
- Added counter-id field to module config yang model
- Removed singleton behavior for the module
- Updated TopologyDataChangeCounter to update count using corresponding counter-id
- Updated unit-tests

Change-Id: I15f43faa622c502dfa3837da1a3bed7f4e9c4c1b
Signed-off-by: Ajay <ajayl.bro@gmail.com>
data-change-counter-controller-config/src/main/resources/initial/50-topology-data-change-counter.xml
data-change-counter/src/main/java/org/opendaylight/controller/config/yang/bgpcep/data/change/counter/DataChangeCounterImplModule.java [changed mode: 0644->0755]
data-change-counter/src/main/java/org/opendaylight/controller/config/yang/bgpcep/data/change/counter/DataChangeCounterImplModuleFactory.java [changed mode: 0644->0755]
data-change-counter/src/main/java/org/opendaylight/protocol/data/change/counter/TopologyDataChangeCounter.java [changed mode: 0644->0755]
data-change-counter/src/main/yang/data-change-counter.yang
data-change-counter/src/main/yang/odl-data-change-counter-cfg.yang
data-change-counter/src/test/java/org/opendaylight/controller/config/yang/bgpcep/data/change/counter/DataChangeCounterImplModuleTest.java [changed mode: 0644->0755]
data-change-counter/src/test/java/org/opendaylight/protocol/data/change/counter/TopologyDataChangeCounterTest.java [changed mode: 0644->0755]