diff options
author | 2020-11-06 18:46:12 +0530 | |
---|---|---|
committer | 2020-11-11 00:15:23 -0800 | |
commit | 006ab23bc2863627571ea7a065de7b05e78b21f6 (patch) | |
tree | 7446007755f5caf128005fae2251574bb5e4cceb /components/slice-analysis-ms/src/main/java/org/onap/slice/analysis/ms/service/PmDataQueue.java | |
parent | 77b30f2626ace37c10e45fa86ce1e6d12c6999e0 (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.java | 13 |
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 |