com.caucho.env.meter
Class JmxExpr.JmxDelta

java.lang.Object
  extended by com.caucho.env.meter.JmxExpr
      extended by com.caucho.env.meter.JmxExpr.JmxDelta
Enclosing class:
JmxExpr

public static class JmxExpr.JmxDelta
extends JmxExpr


Nested Class Summary
 
Nested classes/interfaces inherited from class com.caucho.env.meter.JmxExpr
JmxExpr.JmxAdd, JmxExpr.JmxContainerExpr, JmxExpr.JmxDelta, JmxExpr.JmxRate, JmxExpr.JmxRatio, JmxExpr.JmxValue
 
Constructor Summary
JmxExpr.JmxDelta()
           
 
Method Summary
 double calculate()
           
 void init()
           
 boolean isOptional()
           
protected  void sample()
          Polls the statistics attribute.
 void setAttribute(java.lang.String name)
           
 void setObjectName(java.lang.String name)
           
 void setOptional(boolean optional)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JmxExpr.JmxDelta

public JmxExpr.JmxDelta()
Method Detail

setObjectName

public void setObjectName(java.lang.String name)

setAttribute

public void setAttribute(java.lang.String name)

isOptional

public boolean isOptional()

setOptional

@Configurable
public void setOptional(boolean optional)

init

@PostConstruct
public void init()

sample

protected void sample()
Polls the statistics attribute.

Specified by:
sample in class JmxExpr

calculate

public double calculate()
Specified by:
calculate in class JmxExpr