Uses of Class
com.espertech.esper.epl.metric.StatementMetricHandle

Packages that use StatementMetricHandle
com.espertech.esper.core.service Implementation of client package interfaces, glue code 
com.espertech.esper.epl.metric Services for metrics reporting, including global flag, repositories and threading. 
com.espertech.esper.epl.named Named window classes are in this package 
com.espertech.esper.epl.table.onaction Table on-action handlers. 
 

Uses of StatementMetricHandle in com.espertech.esper.core.service
 

Methods in com.espertech.esper.core.service that return StatementMetricHandle
 StatementMetricHandle EPStatementHandle.getMetricsHandle()
          Returns handle for metrics reporting.
 

Methods in com.espertech.esper.core.service with parameters of type StatementMetricHandle
 void StatementResultServiceImpl.setContext(EPStatementSPI epStatement, EPServiceProviderSPI epServiceProvider, boolean isInsertInto, boolean isPattern, boolean isDistinct, boolean isForClause, StatementMetricHandle statementMetricHandle)
           
 void StatementResultService.setContext(EPStatementSPI epStatement, EPServiceProviderSPI epServiceProvider, boolean isInsertInto, boolean isPattern, boolean isDistinct, boolean isForClause, StatementMetricHandle statementMetricHandle)
          For initialization of the service to provide statement context.
 

Constructors in com.espertech.esper.core.service with parameters of type StatementMetricHandle
EPStatementHandle(java.lang.String statementId, java.lang.String statementName, java.lang.String statementText, StatementType statementType, java.lang.String expressionText, boolean hasVariables, StatementMetricHandle metricsHandle, int priority, boolean preemptive, boolean hasTableAccess, MultiMatchHandler multiMatchHandler)
          Ctor.
 

Uses of StatementMetricHandle in com.espertech.esper.epl.metric
 

Methods in com.espertech.esper.epl.metric that return StatementMetricHandle
 StatementMetricHandle StatementMetricRepository.addStatement(java.lang.String stmtName)
          Add a statement, inspecting the statement name and adding it to a statement group or the default group, if none.
 StatementMetricHandle MetricReportingServiceImpl.getStatementHandle(java.lang.String statementId, java.lang.String statementName)
           
 StatementMetricHandle MetricReportingService.getStatementHandle(java.lang.String statementId, java.lang.String statementName)
          Returns for a new statement a handle for later accounting.
 

Methods in com.espertech.esper.epl.metric with parameters of type StatementMetricHandle
 void StatementMetricRepository.accountOutput(StatementMetricHandle handle, int numIStream, int numRStream)
          Account row output.
 void MetricReportingServiceImpl.accountOutput(StatementMetricHandle handle, int numIStream, int numRStream)
           
 void MetricReportingService.accountOutput(StatementMetricHandle handle, int numIStream, int numRStream)
          Account for statement output row counting.
 void MetricReportingServiceImpl.accountTime(StatementMetricHandle metricsHandle, long deltaCPU, long deltaWall, int numInputEvents)
           
 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.
 

Uses of StatementMetricHandle in com.espertech.esper.epl.named
 

Methods in com.espertech.esper.epl.named that return StatementMetricHandle
 StatementMetricHandle NamedWindowOnMergeViewFactory.getCreateNamedWindowMetricHandle()
           
 StatementMetricHandle NamedWindowProcessor.getCreateNamedWindowMetricsHandle()
           
 

Methods in com.espertech.esper.epl.named with parameters of type StatementMetricHandle
 NamedWindowProcessor NamedWindowServiceImpl.addProcessor(java.lang.String name, java.lang.String contextName, boolean singleInstanceContext, EventType eventType, StatementResultService statementResultService, ValueAddEventProcessor revisionProcessor, java.lang.String eplExpression, java.lang.String statementName, boolean isPrioritized, boolean isEnableSubqueryIndexShare, boolean isBatchingDataWindow, boolean isVirtualDataWindow, StatementMetricHandle statementMetricHandle, java.util.Set<java.lang.String> optionalUniqueKeyProps, java.lang.String eventTypeAsName)
           
 NamedWindowProcessor NamedWindowService.addProcessor(java.lang.String name, java.lang.String contextName, boolean singleInstanceContext, EventType eventType, StatementResultService statementResultService, ValueAddEventProcessor revisionProcessor, java.lang.String eplExpression, java.lang.String statementName, boolean isPrioritized, boolean isEnableSubqueryIndexShare, boolean isBatchingDataWindow, boolean isVirtualDataWindow, StatementMetricHandle statementMetricHandle, java.util.Set<java.lang.String> optionalUniqueKeyProps, java.lang.String eventTypeAsName)
          Create a new named window.
static NamedWindowOnExprFactory NamedWindowOnExprFactoryFactory.make(EventType namedWindowEventType, java.lang.String namedWindowName, java.lang.String namedWindowAlias, OnTriggerDesc onTriggerDesc, EventType filterEventType, java.lang.String filterStreamName, boolean addToFront, InternalEventRouter internalEventRouter, EventType outputEventType, StatementContext statementContext, StatementMetricHandle createNamedWindowMetricsHandle, boolean isDistinct, StreamSelector optionalStreamSelector, java.lang.String optionalInsertIntoTableName)
           
 

Constructors in com.espertech.esper.epl.named with parameters of type StatementMetricHandle
NamedWindowOnMergeViewFactory(EventType namedWindowEventType, NamedWindowOnMergeHelper namedWindowOnMergeHelper, StatementResultService statementResultService, StatementMetricHandle createNamedWindowMetricHandle, MetricReportingService metricReportingService)
           
NamedWindowProcessor(java.lang.String namedWindowName, NamedWindowService namedWindowService, java.lang.String contextName, boolean singleInstanceContext, EventType eventType, StatementResultService statementResultService, ValueAddEventProcessor revisionProcessor, java.lang.String eplExpression, java.lang.String statementName, boolean isPrioritized, boolean isEnableSubqueryIndexShare, boolean enableQueryPlanLog, MetricReportingService metricReportingService, boolean isBatchingDataWindow, boolean isVirtualDataWindow, StatementMetricHandle statementMetricHandle, java.util.Set<java.lang.String> optionalUniqueKeyProps, java.lang.String eventTypeAsName)
          Ctor.
 

Uses of StatementMetricHandle in com.espertech.esper.epl.table.onaction
 

Methods in com.espertech.esper.epl.table.onaction that return StatementMetricHandle
 StatementMetricHandle TableOnMergeViewFactory.getMetricsHandle()
           
 

Methods in com.espertech.esper.epl.table.onaction with parameters of type StatementMetricHandle
static TableOnViewFactory TableOnViewFactoryFactory.make(TableMetadata tableMetadata, OnTriggerDesc onTriggerDesc, EventType filterEventType, java.lang.String filterStreamName, StatementContext statementContext, StatementMetricHandle metricsHandle, boolean isDistinct, InternalEventRouter internalEventRouter)
           
 

Constructors in com.espertech.esper.epl.table.onaction with parameters of type StatementMetricHandle
TableOnMergeViewFactory(TableMetadata tableMetadata, TableOnMergeHelper onMergeHelper, StatementResultService statementResultService, StatementMetricHandle metricsHandle, MetricReportingServiceSPI metricReportingService)
           
 


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