commit | 58fe6dc46f982be17a9dca934a435b021bfd47d9 | [log] [tgz] |
---|---|---|
author | alshabib <alshabibi.ali@gmail.com> | Wed Aug 19 17:16:13 2015 -0700 |
committer | Gerrit Code Review <gerrit@onlab.us> | Thu Aug 20 16:21:08 2015 +0000 |
tree | 465b5e259c6d33f2d4e6522ded1b580bf926bda2 | |
parent | bad538c7c43ed9e8c77efd93e3957ee5fec6e37a [diff] [blame] |
fixes for Meter Service Change-Id: I83d5b8a2e0a955c050f7afe96761d5709d4f9f18
diff --git a/core/api/src/main/java/org/onosproject/net/meter/MeterService.java b/core/api/src/main/java/org/onosproject/net/meter/MeterService.java index eaa2a50..31aa17f 100644 --- a/core/api/src/main/java/org/onosproject/net/meter/MeterService.java +++ b/core/api/src/main/java/org/onosproject/net/meter/MeterService.java
@@ -17,6 +17,8 @@ import org.onosproject.event.ListenerService; +import java.util.Collection; + /** * Service for add/updating and removing meters. Meters are * are assigned to flow to rate limit them and provide a certain @@ -55,6 +57,13 @@ Meter getMeter(MeterId id); /** + * Fetches all the meters. + * + * @return a collection of meters + */ + Collection<Meter> getAllMeters(); + + /** * Allocate a meter id which must be used to create the meter. * * @return a meter id