Package Summary Overview Summary

### class:CounterMonitorMBean [NONE]
All Superinterfaces: `MonitorMBean` All Known Implementing Classes: `CounterMonitor` public interface CounterMonitorMBean extends MonitorMBean Exposes the remote management interface of the counter monitor MBean. Since: 1.5

### method:getDerivedGauge() [NONE]
### getDerivedGauge @Deprecated Number getDerivedGauge() Deprecated. As of JMX 1.2, replaced by `getDerivedGauge(ObjectName)` Gets the derived gauge. Returns: The derived gauge.

### method:getDerivedGaugeTimeStamp() [NONE]
### getDerivedGaugeTimeStamp @Deprecated long getDerivedGaugeTimeStamp() Deprecated. As of JMX 1.2, replaced by `getDerivedGaugeTimeStamp(ObjectName)` Gets the derived gauge timestamp. Returns: The derived gauge timestamp.

### method:getThreshold() [NONE]
### getThreshold @Deprecated Number getThreshold() Deprecated. As of JMX 1.2, replaced by `getThreshold(ObjectName)` Gets the threshold value. Returns: The threshold value. See Also: `setThreshold(Number)`

### method:setThreshold(java.lang.Number) [NONE]
### setThreshold @Deprecated void setThreshold (Number value) throws IllegalArgumentException Deprecated. As of JMX 1.2, replaced by `setInitThreshold(Number)` Sets the threshold value. Parameters: `value` - The threshold value. Throws: `IllegalArgumentException` - The specified threshold is null or the threshold value is less than zero. See Also: `getThreshold()`

### method:getDerivedGauge(javax.management.ObjectName) [NONE]
### getDerivedGauge Number getDerivedGauge (ObjectName object) Gets the derived gauge for the specified MBean. Parameters: `object` - the MBean for which the derived gauge is to be returned Returns: The derived gauge for the specified MBean if this MBean is in the set of observed MBeans, or `null` otherwise.

### method:getDerivedGaugeTimeStamp(javax.management.ObjectName) [NONE]
### getDerivedGaugeTimeStamp long getDerivedGaugeTimeStamp (ObjectName object) Gets the derived gauge timestamp for the specified MBean. Parameters: `object` - the MBean for which the derived gauge timestamp is to be returned Returns: The derived gauge timestamp for the specified MBean if this MBean is in the set of observed MBeans, or `0` otherwise.

### method:getThreshold(javax.management.ObjectName) [NONE]
### getThreshold Number getThreshold (ObjectName object) Gets the threshold value for the specified MBean. Parameters: `object` - the MBean for which the threshold value is to be returned Returns: The threshold value for the specified MBean if this MBean is in the set of observed MBeans, or `null` otherwise. See Also: `setThreshold(Number)`

### method:getInitThreshold() [NONE]
### getInitThreshold Number getInitThreshold() Gets the initial threshold value common to all observed objects. Returns: The initial threshold value. See Also: `setInitThreshold(Number)`

### method:setInitThreshold(java.lang.Number) [NONE]
### setInitThreshold void setInitThreshold (Number value) throws IllegalArgumentException Sets the initial threshold value common to all observed MBeans. Parameters: `value` - The initial threshold value. Throws: `IllegalArgumentException` - The specified threshold is null or the threshold value is less than zero. See Also: `getInitThreshold()`

### method:getOffset() [NONE]
### getOffset Number getOffset() Gets the offset value. Returns: The offset value. See Also: `setOffset(Number)`

### method:setOffset(java.lang.Number) [NONE]
### setOffset void setOffset (Number value) throws IllegalArgumentException Sets the offset value. Parameters: `value` - The offset value. Throws: `IllegalArgumentException` - The specified offset is null or the offset value is less than zero. See Also: `getOffset()`

### method:getModulus() [NONE]
### getModulus Number getModulus() Gets the modulus value. Returns: The modulus value. See Also: `setModulus(Number)`

### method:setModulus(java.lang.Number) [NONE]
### setModulus void setModulus (Number value) throws IllegalArgumentException Sets the modulus value. Parameters: `value` - The modulus value. Throws: `IllegalArgumentException` - The specified modulus is null or the modulus value is less than zero. See Also: `getModulus()`

### method:getNotify() [NONE]
### getNotify boolean getNotify() Gets the notification's on/off switch value. Returns: `true` if the counter monitor notifies when exceeding the threshold, `false` otherwise. See Also: `setNotify(boolean)`

### method:setNotify(boolean) [NONE]
### setNotify void setNotify (boolean value) Sets the notification's on/off switch value. Parameters: `value` - The notification's on/off switch value. See Also: `getNotify()`

### method:getDifferenceMode() [NONE]
### getDifferenceMode boolean getDifferenceMode() Gets the difference mode flag value. Returns: `true` if the difference mode is used, `false` otherwise. See Also: `setDifferenceMode(boolean)`

### method:setDifferenceMode(boolean) [NONE]
### setDifferenceMode void setDifferenceMode (boolean value) Sets the difference mode flag value. Parameters: `value` - The difference mode flag value. See Also: `getDifferenceMode()`