commit | b57fdb00d82d5f01e2b11e7ce87313f6d566b245 | [log] [tgz] |
---|---|---|
author | dvaddire <dvaddire@partner.ciena.com> | Tue Jun 20 00:14:08 2017 +0530 |
committer | Thomas Vachuska <tom@opennetworking.org> | Wed Aug 16 00:17:41 2017 +0000 |
tree | 4354be0eab270eb36ea00b1361021340c1d134e8 | |
parent | f1197235a2bccd20d8fa551f7d4b3370eb9be3dd [diff] [blame] |
ONOS-6653 provide an option in ONOS to configure Groupstats collection interval Change-Id: Ia214ff9eed8fa061916f6973dc201cceb0496c71
diff --git a/providers/openflow/group/src/main/java/org/onosproject/provider/of/group/impl/GroupStatsCollector.java b/providers/openflow/group/src/main/java/org/onosproject/provider/of/group/impl/GroupStatsCollector.java index 009ce8a..5433a4d 100644 --- a/providers/openflow/group/src/main/java/org/onosproject/provider/of/group/impl/GroupStatsCollector.java +++ b/providers/openflow/group/src/main/java/org/onosproject/provider/of/group/impl/GroupStatsCollector.java
@@ -38,7 +38,7 @@ private final OpenFlowSwitch sw; private final Logger log = getLogger(getClass()); - private final int refreshInterval; + private int refreshInterval; private Timeout timeout; @@ -94,6 +94,10 @@ sw.sendMsg(descStatsRequest); } + public void adjustRate(int pollInterval) { + this.refreshInterval = pollInterval; + } + /** * Starts the collector. */