Make Batching size and interval as configurable parameters 55/82955/5
authorR P Karthika <r.p.karthika@ericsson.com>
Mon, 8 Jul 2019 12:56:51 +0000 (18:26 +0530)
committerR P Karthika <r.p.karthika@ericsson.com>
Fri, 26 Jul 2019 06:31:34 +0000 (12:01 +0530)
commita90d79bd54b35c8d1b3aa785cd3be6682445d75d
tree844ed861f3adf7243560d968c4edd56eb4975f8d
parentd66e832fc696cfb084dd541761712bad5a9b9580
Make Batching size and interval as configurable parameters
in ITM

Define batch size and interval in itm-config.yang and use that instead
of using it from system.properties(),so it can be configured if needed.

Change-Id: I6f292bad3323fd4b5cd1d1be6cb6e575e41c3c1a
Signed-off-by: R P Karthika <r.p.karthika@ericsson.com>
itm/itm-api/src/main/java/org/opendaylight/genius/itm/globals/ITMConstants.java
itm/itm-api/src/main/yang/itm-config.yang
itm/itm-impl/src/main/java/org/opendaylight/genius/itm/impl/ITMBatchingUtils.java
itm/itm-impl/src/main/java/org/opendaylight/genius/itm/impl/ItmProvider.java
itm/itm-impl/src/main/resources/initial/genius-itm-config.xml