Package com.espertech.esper.epl.metric

Services for metrics reporting, including global flag, repositories and threading.

See:
          Description

Interface Summary
MetricEventRouter Interface for routing metric events for processing.
MetricExec Interface for producing a metric events.
MetricReportingService Metrics reporting service for instrumentation data publishing, if enabled.
MetricReportingServiceSPI SPI for metrics activity.
MetricsExecutor Executor for metrics executions.
MetricTimeSource Interface for the time of the metrics generation.
 

Class Summary
MetricExecEngine Metrics execution producing engine metric events.
MetricExecStatement Metrics execution producing statement metric events.
MetricExecutionContext Execution context for metrics reporting executions.
MetricReportingPath Global boolean for enabling and disable metrics reporting.
MetricReportingServiceImpl Metrics reporting.
MetricScheduleService Scheduling for metrics execution is handles=d by this service.
MetricsExecutorThreaded Metrics executor relying on a cached threadpool.
MetricsExecutorUnthreaded Metrics executor executing in-thread.
StatementMetricArray Holder for statement group's statement metrics.
StatementMetricHandle Handle for statements metric reporting by runtime.
StatementMetricRepository A repository for all statement metrics that organizes statements into statement groups.
 

Package com.espertech.esper.epl.metric Description

Services for metrics reporting, including global flag, repositories and threading.


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com