Bug-1517: Introduce topology data-change counter 15/10015/3
authorMilos Fabian <milfabia@cisco.com>
Sun, 17 Aug 2014 08:57:04 +0000 (10:57 +0200)
committerMilos Fabian <milfabia@cisco.com>
Fri, 22 Aug 2014 14:20:45 +0000 (16:20 +0200)
commit03e6af65562f7d810fcdc81a61c52ca1f3c51ab8
treee9f6646be3ae04a7248dd9d1cf1550f0c18ae6fc
parent7bccf9a1fc3b8b0b7fd687e934ecd5bff68b1eba
Bug-1517: Introduce topology data-change counter

-registers DataChangeListener on specific topology
-increases counter on every "onDataChanged" invocation

-plugin contains sample initial configuration
-topology name is configurable
-can create only sole instance

-exposes data-change count via restconf:
GET "/restconf/operational/data-change-counter:data-change-counter"

Change-Id: I49665f059fa8db0c60491fef1f9424d0b0d87a6b
Signed-off-by: Milos Fabian <milfabia@cisco.com>
data-change-counter/.project [new file with mode: 0644]
data-change-counter/pom.xml [new file with mode: 0644]
data-change-counter/src/main/java/org/opendaylight/controller/config/yang/bgpcep/data/change/counter/DataChangeCounterImplModule.java [new file with mode: 0644]
data-change-counter/src/main/java/org/opendaylight/controller/config/yang/bgpcep/data/change/counter/DataChangeCounterImplModuleFactory.java [new file with mode: 0644]
data-change-counter/src/main/java/org/opendaylight/protocol/data/change/counter/TopologyDataChangeCounter.java [new file with mode: 0644]
data-change-counter/src/main/resources/initial/50-topology-data-change-counter.xml [new file with mode: 0644]
data-change-counter/src/main/yang/data-change-counter.yang [new file with mode: 0644]
data-change-counter/src/main/yang/odl-data-change-counter-cfg.yang [new file with mode: 0644]
data-change-counter/src/test/java/org/opendaylight/protocol/data/change/counter/TopologyDataChangeCounterTest.java [new file with mode: 0644]
pom.xml