Class JREmptyQueryExecuter
java.lang.Object
net.sf.jasperreports.engine.query.JREmptyQueryExecuter
- All Implemented Interfaces:
JRQueryExecuter
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCancels the query if it's currently running.voidclose()Closes resources kept open during the data source iteration.Executes the query and creates aJRDataSourceout of the result.
-
Constructor Details
-
JREmptyQueryExecuter
public JREmptyQueryExecuter()
-
-
Method Details
-
cancelQuery
Description copied from interface:JRQueryExecuterCancels the query if it's currently running. This method will be called from a different thread if the client decides to cancel the filling process.- Specified by:
cancelQueryin interfaceJRQueryExecuter- Returns:
trueif and only if the query was running and it has been canceled- Throws:
JRException
-
close
public void close()Description copied from interface:JRQueryExecuterCloses resources kept open during the data source iteration. This method is called after the report is filled or the dataset is iterated. If a resource is not needed after the data source has been created, it should be released at the end ofcreateDatasource.- Specified by:
closein interfaceJRQueryExecuter
-
createDatasource
Description copied from interface:JRQueryExecuterExecutes the query and creates aJRDataSourceout of the result.- Specified by:
createDatasourcein interfaceJRQueryExecuter- Returns:
- a
JRDataSourcewrapping the query execution result. - Throws:
JRException
-