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)