From cef0faf4ce34881260430f1527d6cb4342a1a7c6 Mon Sep 17 00:00:00 2001 From: Ram Krishna Verma Date: Mon, 12 Jul 2021 16:11:51 -0400 Subject: Add default min records for policy audit Adding default min records as 10 for policy audit provider. This is inline with our discussions and design doumented here https://wiki.onap.org/display/DW/PAP+REST+API+changes+for+Istanbul+release Issue-ID: POLICY-3340 Change-Id: I5bab5f186f2591b1a2f2c42e9851ad88f73c8dfb Signed-off-by: Ram Krishna Verma --- .../policy/models/pap/persistence/provider/PolicyAuditProvider.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'models-pap/src/main') diff --git a/models-pap/src/main/java/org/onap/policy/models/pap/persistence/provider/PolicyAuditProvider.java b/models-pap/src/main/java/org/onap/policy/models/pap/persistence/provider/PolicyAuditProvider.java index 7368d29c7..ec759d34d 100644 --- a/models-pap/src/main/java/org/onap/policy/models/pap/persistence/provider/PolicyAuditProvider.java +++ b/models-pap/src/main/java/org/onap/policy/models/pap/persistence/provider/PolicyAuditProvider.java @@ -49,6 +49,7 @@ import org.onap.policy.models.pap.persistence.concepts.JpaPolicyAudit; public class PolicyAuditProvider { private static final Integer DEFAULT_MAX_RECORDS = 100; + private static final Integer DEFAULT_MIN_RECORDS = 10; /** * Create audit records. @@ -79,7 +80,9 @@ public class PolicyAuditProvider { * @return list of {@link PolicyAudit} records */ public List getAuditRecords(@NonNull PfDao dao, @NonNull AuditFilter auditFilter) { - if (auditFilter.getRecordNum() < 1 || auditFilter.getRecordNum() > DEFAULT_MAX_RECORDS) { + if (auditFilter.getRecordNum() < 1) { + auditFilter.setRecordNum(DEFAULT_MIN_RECORDS); + } else if (auditFilter.getRecordNum() > DEFAULT_MAX_RECORDS) { auditFilter.setRecordNum(DEFAULT_MAX_RECORDS); } -- cgit 1.2.3-korg