commit | d910a5c5e1b1fcff84f292030d892ffdb243f028 | [log] [tgz] |
---|---|---|
author | Thomas Vachuska <tom@onlab.us> | Fri May 29 17:09:59 2015 -0700 |
committer | Thomas Vachuska <tom@onlab.us> | Fri May 29 17:09:59 2015 -0700 |
tree | 623e9bcf7b34cb4d4303a6903e9885fd50abc4ee | |
parent | fdbc4c27b428f3a9dcee905307adbda94e8c391c [diff] [blame] |
Fixing port-stats DBZ Change-Id: I2bd1f9d94c1441d6bdcde00a5d2a3e595e0c5c4f
diff --git a/core/api/src/main/java/org/onosproject/net/statistic/DefaultLoad.java b/core/api/src/main/java/org/onosproject/net/statistic/DefaultLoad.java index 12f87fe..91af1f3 100644 --- a/core/api/src/main/java/org/onosproject/net/statistic/DefaultLoad.java +++ b/core/api/src/main/java/org/onosproject/net/statistic/DefaultLoad.java
@@ -17,6 +17,8 @@ import com.google.common.base.MoreObjects; +import static com.google.common.base.Preconditions.checkArgument; + /** * Implementation of a load. */ @@ -62,6 +64,7 @@ * @param interval poll interval for this load */ public DefaultLoad(long current, long previous, int interval) { + checkArgument(interval > 0, "Interval must be greater than 0"); this.current = current; this.previous = previous; this.time = System.currentTimeMillis();