it.eng.spagobi.engines.accessibility.dao
Class QueryExecutor

java.lang.Object
  extended by it.eng.spagobi.engines.accessibility.dao.QueryExecutor

public class QueryExecutor
extends java.lang.Object


Constructor Summary
QueryExecutor()
           
 
Method Summary
static java.lang.String executeQuery(java.sql.Connection con, java.lang.String query, java.util.HashMap<java.lang.String,java.lang.String> parameters)
          Executes query on passed connection, replacing execution parameters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryExecutor

public QueryExecutor()
Method Detail

executeQuery

public static java.lang.String executeQuery(java.sql.Connection con,
                                            java.lang.String query,
                                            java.util.HashMap<java.lang.String,java.lang.String> parameters)
                                     throws java.lang.Exception
Executes query on passed connection, replacing execution parameters.

Parameters:
con - database connection
query - a string representing the query to execute
parameters - parameters ti replace
Returns:
resultset in xml format
Throws:
java.lang.Exception