com.caucho.env.meter
Class JmxExpr.JmxContainerExpr

java.lang.Object
  extended by com.caucho.env.meter.JmxExpr
      extended by com.caucho.env.meter.JmxExpr.JmxContainerExpr
Direct Known Subclasses:
JmxExpr.JmxAdd, JmxExpr.JmxRate, JmxExpr.JmxRatio
Enclosing class:
JmxExpr

protected abstract static class JmxExpr.JmxContainerExpr
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
protected JmxExpr.JmxContainerExpr()
           
 
Method Summary
 void add(JmxExpr expr)
           
 void addAdd(JmxExpr.JmxAdd expr)
           
 void addDelta(JmxExpr.JmxDelta value)
           
 void addRate(JmxExpr.JmxRate expr)
           
 void addRatio(JmxExpr.JmxRatio expr)
           
 void addValue(JmxExpr.JmxValue value)
           
protected  java.util.ArrayList<JmxExpr> getChildren()
           
protected  void sample()
           
 
Methods inherited from class com.caucho.env.meter.JmxExpr
calculate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JmxExpr.JmxContainerExpr

protected JmxExpr.JmxContainerExpr()
Method Detail

addValue

public void addValue(JmxExpr.JmxValue value)

addDelta

public void addDelta(JmxExpr.JmxDelta value)

addRate

public void addRate(JmxExpr.JmxRate expr)

addRatio

public void addRatio(JmxExpr.JmxRatio expr)

addAdd

public void addAdd(JmxExpr.JmxAdd expr)

add

public void add(JmxExpr expr)

getChildren

protected java.util.ArrayList<JmxExpr> getChildren()

sample

protected void sample()
Specified by:
sample in class JmxExpr