com.espertech.esper.epl.metric
Class StatementMetricHandle

java.lang.Object
  extended by com.espertech.esper.epl.metric.StatementMetricHandle

public class StatementMetricHandle
extends java.lang.Object

Handle for statements metric reporting by runtime.


Constructor Summary
StatementMetricHandle(int groupNum, int index)
          Ctor.
 
Method Summary
 int getGroupNum()
          Returns group number for statement.
 int getIndex()
          Returns slot number of metric.
 boolean isEnabled()
          Returns true if enabled for statement.
 void setEnabled(boolean enabled)
          Set to true if statement metric reporting is enabled, false for disabled.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatementMetricHandle

public StatementMetricHandle(int groupNum,
                             int index)
Ctor.

Parameters:
groupNum - group number, zero for default group
index - index slot
Method Detail

getGroupNum

public int getGroupNum()
Returns group number for statement.

Returns:
group number

getIndex

public int getIndex()
Returns slot number of metric.

Returns:
metric index

isEnabled

public boolean isEnabled()
Returns true if enabled for statement.

Returns:
enabled flag

setEnabled

public void setEnabled(boolean enabled)
Set to true if statement metric reporting is enabled, false for disabled.

Parameters:
enabled - flag

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