From 7589db2190a9b63d6cd3632e0f9694df88700f10 Mon Sep 17 00:00:00 2001 From: Arindam Mondal Date: Fri, 25 Oct 2019 11:48:01 +0900 Subject: Sonar fixes +) Bug: Introduce a new variable instead of reusing the parameter "pageNo" ++) Removed unused import +++) Removed unused local variable Issue-ID: PORTAL-740 Change-Id: I8e0b1f19f2e33e87c9d668fdc4239e9f696be91f Signed-off-by: arindamm --- .../model/search/ReportSearchResultJSON.java | 34 ++++++++-------------- 1 file changed, 12 insertions(+), 22 deletions(-) (limited to 'ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk') diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/model/search/ReportSearchResultJSON.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/model/search/ReportSearchResultJSON.java index c3fc0a7b..2bd278e4 100644 --- a/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/model/search/ReportSearchResultJSON.java +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/model/search/ReportSearchResultJSON.java @@ -38,12 +38,12 @@ package org.onap.portalsdk.analytics.model.search; import java.util.ArrayList; +import java.util.List; import javax.servlet.http.HttpServletRequest; import org.onap.portalsdk.analytics.error.RaptorException; import org.onap.portalsdk.analytics.system.AppUtils; -import org.onap.portalsdk.analytics.system.DbUtils; import org.onap.portalsdk.analytics.system.Globals; import org.onap.portalsdk.analytics.util.AppConstants; import org.onap.portalsdk.analytics.util.DataSet; @@ -102,22 +102,22 @@ class SearchReport { this.metaReport = metaReport; } - private ArrayList> columns = new ArrayList<>(); - private ArrayList> rows = new ArrayList<>(); + private List> columns = new ArrayList<>(); + private List> rows = new ArrayList<>(); - public ArrayList> getColumns() { + public List> getColumns() { return columns; } - public void setColumns(ArrayList> columns) { + public void setColumns(List> columns) { this.columns = columns; } - public ArrayList> getRows() { + public List> getRows() { return rows; } - public void setRows(ArrayList> rows) { + public void setRows(List> rows) { this.rows = rows; } @@ -130,9 +130,7 @@ public class ReportSearchResultJSON extends SearchResultJSON { private static final String HTML_FORM = "forma"; private String jsonString = ""; private SearchReport searchReport; - // private ArrayList> columns = new - // ArrayList>(); - // private ArrayList> rows = new ArrayList>(); + public ReportSearchResultJSON(int pageNo) { this(pageNo, Globals.getDefaultPageSize(), -1, -1); @@ -147,7 +145,6 @@ public class ReportSearchResultJSON extends SearchResultJSON { searchReport = new SearchReport(); MetaReport metaReport = new MetaReport(); - // if(searchReport.getMetaReport()!=null) searchReport.setMetaReport(metaReport); metaReport.setPageNo(pageNo); metaReport.setPageSize(pageSize); @@ -166,12 +163,6 @@ public class ReportSearchResultJSON extends SearchResultJSON { .getImgFolderURL() + "modify_icon.gif", "13", "12", true, false, false)); - /* - * addColumn(new SearchResultColumn("  Schedule  ", "5%", "Center", "document." - * + HTML_FORM + "." + AppConstants.RI_ACTION + ".value='report.schedule_only';", "Schedule report", - * HTML_FORM, null, AppUtils .getImgFolderURL() + "calendar_icon.gif", "13", "12", true, false, - * false)); - */ addColumn(new SearchResultColumn("edit", "Edit", "5%", "Center", "document." + HTML_FORM + "." + AppConstants.RI_ACTION @@ -202,21 +193,20 @@ public class ReportSearchResultJSON extends SearchResultJSON { searchReport.getColumns().add(searchResultColumns); } // ReportSearchResult - public void parseData(DataSet ds, HttpServletRequest request, int pageNo, int pageSize, int writeAccessColIndex, + public void parseData(DataSet ds, HttpServletRequest request, int pageNumber, int pageSize, int writeAccessColIndex, int ownerIndicatorColIndex) throws RaptorException { // Presumes single ID field in the first column of the DataSet and row // number in the first SearchResultColumn - pageNo = AppUtils.getRequestNvlValue(request, "r_page").length() > 0 + int pageNo = AppUtils.getRequestNvlValue(request, "r_page").length() > 0 ? Integer.parseInt(AppUtils.getRequestNvlValue(request, "r_page")) : 0; - String userID = AppUtils.getUserID(request); + int dataSize = ds.getRowCount(); - // pageSize = 0; + if (searchReport.getMetaReport() != null) { searchReport.getMetaReport().setPageNo(pageNo); - // searchReport.getMetaReport().setPageSize(pageSize); pageSize = searchReport.getMetaReport().getPageSize(); searchReport.getMetaReport().setTotalSize(dataSize); } -- cgit 1.2.3-korg