From: Jim Hahn Date: Fri, 5 Apr 2019 23:39:52 +0000 (-0400) Subject: Add latest-version check to status msg handler X-Git-Tag: 3.0.2-ONAP~30^2 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=6aca0a06e0116eee44179dacde646c8034be0437;p=policy%2Fpap.git Add latest-version check to status msg handler PdpGroupFilter now supports filtering by latest version. Removed a TODO from PdpStatusMessageHandler and added the filter parameter. Change-Id: I67983397b616d8e289c4dc79d912bb4cf26e97ae Issue-ID: POLICY-1542 Signed-off-by: Jim Hahn --- diff --git a/main/src/main/java/org/onap/policy/pap/main/comm/PdpStatusMessageHandler.java b/main/src/main/java/org/onap/policy/pap/main/comm/PdpStatusMessageHandler.java index 711b32a4..e0b00c71 100644 --- a/main/src/main/java/org/onap/policy/pap/main/comm/PdpStatusMessageHandler.java +++ b/main/src/main/java/org/onap/policy/pap/main/comm/PdpStatusMessageHandler.java @@ -140,8 +140,8 @@ public class PdpStatusMessageHandler { Optional pdpSubgroup = null; Optional pdpInstance = null; - final PdpGroupFilter filter = PdpGroupFilter.builder().name(message.getPdpGroup()).build(); - // TODO setLatestVersion() + final PdpGroupFilter filter = PdpGroupFilter.builder().name(message.getPdpGroup()) + .version(PdpGroupFilter.LATEST_VERSION).build(); final List pdpGroups = databaseProvider.getFilteredPdpGroups(filter); if (!pdpGroups.isEmpty()) { final PdpGroup pdpGroup = pdpGroups.get(0);