Interface ResultSetStatisticsFactory
-
- All Known Implementing Classes:
RealResultSetStatisticsFactory
public interface ResultSetStatisticsFactoryResultSetStatisticsFactory provides a wrapper around all of the result sets statistics objects needed in building the run time statistics.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringMODULEModule name for the monitor's module locating system.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResultSetStatisticsgetNoRowsResultSetStatistics(ResultSet rs)ResultSetStatisticsgetResultSetStatistics(NoPutResultSet rs)ResultSetStatisticsgetResultSetStatistics(ResultSet rs)Get the matching ResultSetStatistics for the specified ResultSet.RunTimeStatisticsgetRunTimeStatistics(Activation activation, ResultSet rs, NoPutResultSet[] subqueryTrackingArray)RunTimeStatistics creation.
-
-
-
Field Detail
-
MODULE
static final java.lang.String MODULE
Module name for the monitor's module locating system.- See Also:
- Constant Field Values
-
-
Method Detail
-
getRunTimeStatistics
RunTimeStatistics getRunTimeStatistics(Activation activation, ResultSet rs, NoPutResultSet[] subqueryTrackingArray) throws StandardException
RunTimeStatistics creation.- Parameters:
activation- The Activation we are generating the statistics forrs- The top ResultSet for the ResultSet treesubqueryTrackingArray- Array of subqueries, used for finding materialized subqueries.- Throws:
StandardException- on error
-
getResultSetStatistics
ResultSetStatistics getResultSetStatistics(ResultSet rs)
Get the matching ResultSetStatistics for the specified ResultSet.
-
getResultSetStatistics
ResultSetStatistics getResultSetStatistics(NoPutResultSet rs)
-
getNoRowsResultSetStatistics
ResultSetStatistics getNoRowsResultSetStatistics(ResultSet rs)
-
-