summaryrefslogtreecommitdiffstats
path: root/components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/service/PmDataQueue.java
diff options
context:
space:
mode:
authordhebeha <dhebeha.mj71@wipro.com>2020-11-06 18:46:12 +0530
committerAhila <ahila.pandaram@wipro.com>2020-11-11 00:15:23 -0800
commit006ab23bc2863627571ea7a065de7b05e78b21f6 (patch)
tree7446007755f5caf128005fae2251574bb5e4cceb /components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/service/PmDataQueue.java
parent77b30f2626ace37c10e45fa86ce1e6d12c6999e0 (diff)
-Avoid removal of samples ico insufficient data
-set aafpass and username to null if not present Review Comments fixed -pom version modified -indentation and java docs are added Issue-ID: DCAEGEN2-2509 Signed-off-by: Ahila P <ahila.pandaram@wipro.com> Change-Id: I870cc3e91cf0914ba53f0b930d60684a5bd39ef1
Diffstat (limited to 'components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/service/PmDataQueue.java')
-rw-r--r--components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/service/PmDataQueue.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/service/PmDataQueue.java b/components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/service/PmDataQueue.java
index 4f196979..868b94c7 100644
--- a/components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/service/PmDataQueue.java
+++ b/components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/service/PmDataQueue.java
@@ -79,6 +79,19 @@ public class PmDataQueue {
}
return sampleList;
}
+
+ /**
+ * check whether the queue has enough number of samples for that subcounter
+ */
+ public boolean checkSamplesInQueue(SubCounter subCounter, int samples) {
+ if (subCounterMap.containsKey(subCounter)){
+ Queue<List<MeasurementObject>> measQueue = subCounterMap.get(subCounter);
+ if(measQueue.size() >= samples) {
+ return true;
+ }
+ }
+ return false;
+ }
/**
* put S-NSSAI to the queue