public class ValuesCounter extends AbstractCounter
long values.| Modifier and Type | Field and Description |
|---|---|
protected java.util.function.ObjLongConsumer<java.lang.String> |
publish
Samples' consumer
|
enabled, enabler| Modifier | Constructor and Description |
|---|---|
protected |
ValuesCounter(java.util.function.ObjLongConsumer<java.lang.String> publish)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static ValuesCounter |
getInstance(OptionalMapCounter counter)
Create and register instance
|
void |
update(java.lang.String valueName,
long value)
Update counter
|
getEnabler, isEnabled, setEnabled, setEnablerprotected final java.util.function.ObjLongConsumer<java.lang.String> publish
protected ValuesCounter(java.util.function.ObjLongConsumer<java.lang.String> publish)
publish - samples' consumerpublic static ValuesCounter getInstance(OptionalMapCounter counter)
counter - Counter MBeanSimpleCounter instancepublic void update(java.lang.String valueName,
long value)
value - new value