Uses of Class
com.espertech.esper.common.internal.metrics.stmtmetrics.StatementMetricHandle
Package
Description
Services for metrics reporting, including global flag, repositories and threading.
-
Uses of StatementMetricHandle in com.espertech.esper.common.internal.context.util
Modifier and TypeMethodDescriptionEPStatementHandle.getMetricsHandle()
Returns handle for metrics reporting.ModifierConstructorDescriptionEPStatementHandle
(String statementName, String deploymentId, int statementId, String optionalStatementEPL, int priority, boolean preemptive, boolean canSelfJoin, MultiMatchHandler multiMatchHandler, boolean hasVariables, boolean hasTableAccess, StatementMetricHandle metricsHandle, InsertIntoLatchFactory insertIntoFrontLatchFactory, InsertIntoLatchFactory insertIntoBackLatchFactory) -
Uses of StatementMetricHandle in com.espertech.esper.common.internal.metrics.stmtmetrics
Modifier and TypeMethodDescriptionStatementMetricRepository.addStatement
(DeploymentIdNamePair statement) Add a statement, inspecting the statement name and adding it to a statement group or the default group, if none.MetricReportingService.getStatementHandle
(int statementId, String deploymentId, String statementName) Returns for a new statement a handle for later accounting.Modifier and TypeMethodDescriptionvoid
MetricReportingService.accountOutput
(StatementMetricHandle handle, int numIStream, int numRStream, Object epStatement, Object runtime) Account for statement output row counting.void
StatementMetricRepository.accountOutput
(StatementMetricHandle handle, int numIStream, int numRStream) Account row output.void
MetricReportingService.accountTime
(StatementMetricHandle metricsHandle, long deltaCPU, long deltaWall, int numInput) Account for statement CPU and wall time.void
StatementMetricRepository.accountTimes
(StatementMetricHandle handle, long cpu, long wall, int numInput) Account statement times.