Interface ResultSetStatisticsFactory
-
- All Known Implementing Classes:
RealResultSetStatisticsFactory
public interface ResultSetStatisticsFactory
ResultSetStatisticsFactory 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.String
MODULE
Module name for the monitor's module locating system.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResultSetStatistics
getNoRowsResultSetStatistics(ResultSet rs)
ResultSetStatistics
getResultSetStatistics(NoPutResultSet rs)
ResultSetStatistics
getResultSetStatistics(ResultSet rs)
Get the matching ResultSetStatistics for the specified ResultSet.RunTimeStatistics
getRunTimeStatistics(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)
-
-