public class MonitoredIntValue extends MonitoredNumeric<java.util.concurrent.atomic.AtomicInteger>
Monitorable implementation for a free-running Integer value.valueLOG| Constructor and Description |
|---|
MonitoredIntValue(java.lang.String name,
java.lang.String description,
java.lang.Integer initialValue) |
MonitoredIntValue(java.lang.String name,
java.lang.String description,
MonitorableRegistry registry,
java.lang.Integer initialValue) |
MonitoredIntValue(java.lang.String name,
java.lang.String description,
MonitorableRegistry registry,
java.lang.Integer initialValue,
javax.measure.Unit<?> unit) |
| Modifier and Type | Method and Description |
|---|---|
void |
dec()
Convenience method to decrement atomic numeric types.
|
void |
dec(int delta)
Decrements the current value by the specified amount.
|
void |
inc()
Convenience method to increment atomic numeric types.
|
void |
inc(int delta)
Increments the current value by the specified amount.
|
get, setattachMonitor, getDescription, getName, getSemantics, getType, getUnit, isAttached, logValue, notifyMonitors, registerSelf, removeMonitorpublic MonitoredIntValue(java.lang.String name,
java.lang.String description,
MonitorableRegistry registry,
java.lang.Integer initialValue)
public MonitoredIntValue(java.lang.String name,
java.lang.String description,
java.lang.Integer initialValue)
public MonitoredIntValue(java.lang.String name,
java.lang.String description,
MonitorableRegistry registry,
java.lang.Integer initialValue,
javax.measure.Unit<?> unit)
public void inc()
inc in class MonitoredNumeric<java.util.concurrent.atomic.AtomicInteger>public void inc(int delta)
MonitoredNumericinc in class MonitoredNumeric<java.util.concurrent.atomic.AtomicInteger>public void dec()
dec in class MonitoredNumeric<java.util.concurrent.atomic.AtomicInteger>public void dec(int delta)
MonitoredNumericdec in class MonitoredNumeric<java.util.concurrent.atomic.AtomicInteger>