From 3786920a6c8a5ac2e20ac09b4be7ee67f7af719e Mon Sep 17 00:00:00 2001 From: Loredana Liccardo Date: Fri, 5 Dec 2014 15:01:07 +0000 Subject: [PATCH] - total number rows returned as output for the result of the submit Query operation:class DatabaseManagement modified git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-access/DatabasesResourcesManager@101938 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../databases/utils/DatabaseManagement.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/main/java/org/gcube/dataaccess/databases/utils/DatabaseManagement.java b/src/main/java/org/gcube/dataaccess/databases/utils/DatabaseManagement.java index 2d49e3f..5f95f2f 100644 --- a/src/main/java/org/gcube/dataaccess/databases/utils/DatabaseManagement.java +++ b/src/main/java/org/gcube/dataaccess/databases/utils/DatabaseManagement.java @@ -52,6 +52,9 @@ public class DatabaseManagement { // file that will contain result private BufferedWriter out; + + //total rows for a result of a submit query operation + private int submitQueryTotalRows; // file in which the table result is stored when sample // operations are executed @@ -357,6 +360,8 @@ public class DatabaseManagement { if (results != null) { AnalysisLogger.getLogger().debug( "DatabaseManagement-> Query result retrieved"); + + submitQueryTotalRows = results.size(); } // // store table in a file @@ -430,6 +435,7 @@ public class DatabaseManagement { return results; } + /** * Get the table's names for a database. @@ -1843,6 +1849,11 @@ public class DatabaseManagement { return mapResult; } + + //get total rows for a result of a submit query operation + public int getSubmitQueryTotalRows(){ + return submitQueryTotalRows; + } // method that allows to translate the query in another language public String smartCorrectionOnQuery(String OriginalQuery, int dialect)