Fix sonar issues and reporting
[dmaap/datarouter.git] / datarouter-prov / src / main / java / org / onap / dmaap / datarouter / provisioning / StatisticsServlet.java
index 76991ca..c564db8 100755 (executable)
@@ -32,6 +32,8 @@ import java.sql.ResultSet;
 import java.sql.SQLException;\r
 import java.text.ParseException;\r
 import java.text.SimpleDateFormat;\r
+import java.time.LocalDateTime;\r
+import java.time.format.DateTimeFormatter;\r
 import java.util.Calendar;\r
 import java.util.Date;\r
 import java.util.HashMap;\r
@@ -511,10 +513,9 @@ public class StatisticsServlet extends BaseServlet {
                 ResultSet rs = ps.executeQuery()) {\r
                 if ("csv".equals(outputType)) {\r
                     resp.setContentType("application/octet-stream");\r
-                    Date date = new Date();\r
-                    SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-YYYY HH:mm:ss");\r
+                    DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd-MM-yyyy HH:mm:ss");\r
                     resp.setHeader("Content-Disposition",\r
-                        "attachment; filename=\"result:" + dateFormat.format(date) + ".csv\"");\r
+                        "attachment; filename=\"result:" + LocalDateTime.now().format(formatter) + ".csv\"");\r
                     eventlogger.info("Generating CSV file from Statistics resultset");\r
                     rsToCSV(rs, out);\r
                 } else {\r