aboutsummaryrefslogtreecommitdiffstats
path: root/sdnr/wireless-transport/code-Carbon-SR1/apps/devicemanager/impl/src/main/java/org/opendaylight/mwtn/base/netconf/AllPm.java
diff options
context:
space:
mode:
Diffstat (limited to 'sdnr/wireless-transport/code-Carbon-SR1/apps/devicemanager/impl/src/main/java/org/opendaylight/mwtn/base/netconf/AllPm.java')
-rw-r--r--sdnr/wireless-transport/code-Carbon-SR1/apps/devicemanager/impl/src/main/java/org/opendaylight/mwtn/base/netconf/AllPm.java44
1 files changed, 44 insertions, 0 deletions
diff --git a/sdnr/wireless-transport/code-Carbon-SR1/apps/devicemanager/impl/src/main/java/org/opendaylight/mwtn/base/netconf/AllPm.java b/sdnr/wireless-transport/code-Carbon-SR1/apps/devicemanager/impl/src/main/java/org/opendaylight/mwtn/base/netconf/AllPm.java
new file mode 100644
index 00000000..e6be0a40
--- /dev/null
+++ b/sdnr/wireless-transport/code-Carbon-SR1/apps/devicemanager/impl/src/main/java/org/opendaylight/mwtn/base/netconf/AllPm.java
@@ -0,0 +1,44 @@
+/**
+ *
+ */
+package org.opendaylight.mwtn.base.netconf;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import org.opendaylight.mwtn.performancemanager.impl.database.types.EsHistoricalPerformance15Minutes;
+import org.opendaylight.mwtn.performancemanager.impl.database.types.EsHistoricalPerformance24Hours;
+
+/**
+ * @author herbert
+ *
+ */
+
+public class AllPm {
+
+ static AllPm EMPTY = new AllPm();
+
+ private final List<EsHistoricalPerformance15Minutes> pm15 = new ArrayList<>();
+ private final List<EsHistoricalPerformance24Hours> pm24 = new ArrayList<>();
+
+ void add(EsHistoricalPerformance15Minutes pm) {
+ pm15.add(pm);
+ }
+
+ void add(EsHistoricalPerformance24Hours pm) {
+ pm24.add(pm);
+ }
+
+ public List<EsHistoricalPerformance15Minutes> getPm15() {
+ return pm15;
+ }
+
+ public List<EsHistoricalPerformance24Hours> getPm24() {
+ return pm24;
+ }
+
+ public Object size() {
+ return pm15.size()+pm24.size();
+ }
+
+}