Index
All Classes and Interfaces|All Packages
A
- AbstractJmxHistogram(int[]) - Constructor for class io.activej.jmx.stats.JmxHistograms.AbstractJmxHistogram
- AbstractJmxHistogram(int[], int) - Constructor for class io.activej.jmx.stats.JmxHistograms.AbstractJmxHistogram
- add(JmxHistogram) - Method in interface io.activej.jmx.stats.JmxHistogram
- add(JmxHistogram) - Method in class io.activej.jmx.stats.JmxHistograms.AbstractJmxHistogram
- add(EventStats) - Method in class io.activej.jmx.stats.EventStats
- add(ExceptionStats) - Method in class io.activej.jmx.stats.ExceptionStats
- add(ValueStats) - Method in class io.activej.jmx.stats.ValueStats
- add(T) - Method in interface io.activej.jmx.stats.JmxStats
B
- Base10() - Constructor for class io.activej.jmx.stats.JmxHistograms.Base10
- Base10Linear() - Constructor for class io.activej.jmx.stats.JmxHistograms.Base10Linear
- Base2() - Constructor for class io.activej.jmx.stats.JmxHistograms.Base2
C
- counters - Variable in class io.activej.jmx.stats.JmxHistograms.AbstractJmxHistogram
- counts() - Method in interface io.activej.jmx.stats.JmxHistogram
- counts() - Method in class io.activej.jmx.stats.JmxHistograms.AbstractJmxHistogram
- create() - Static method in class io.activej.jmx.stats.ExceptionStats
- create(Duration) - Static method in class io.activej.jmx.stats.EventStats
-
Creates new EventStats with specified smoothing window
- create(Duration) - Static method in class io.activej.jmx.stats.ValueStats
-
Creates new ValueStats with specified smoothing window
- createAccumulator() - Static method in class io.activej.jmx.stats.EventStats
- createAccumulator() - Method in interface io.activej.jmx.stats.JmxHistogram
- createAccumulator() - Method in class io.activej.jmx.stats.JmxHistograms.Base10
- createAccumulator() - Method in class io.activej.jmx.stats.JmxHistograms.Base10Linear
- createAccumulator() - Method in class io.activej.jmx.stats.JmxHistograms.Base2
- createAccumulator() - Method in class io.activej.jmx.stats.JmxHistograms.Custom
- createAccumulator() - Static method in class io.activej.jmx.stats.ValueStats
- Custom(int[]) - Constructor for class io.activej.jmx.stats.JmxHistograms.Custom
E
- EventStats - Class in io.activej.jmx.stats
-
Computes total amount of events and dynamic rate using exponential smoothing algorithm
- ExceptionStats - Class in io.activej.jmx.stats
F
- format(long, double, String, DecimalFormat) - Static method in class io.activej.jmx.stats.EventStats
- formatExceptionMultiline(Throwable) - Static method in class io.activej.jmx.stats.MBeanFormat
- formatListAsMultilineString(List<?>) - Static method in class io.activej.jmx.stats.MBeanFormat
- formatMultilineStringAsList(String) - Static method in class io.activej.jmx.stats.MBeanFormat
- formatTimestamp(long) - Static method in class io.activej.jmx.stats.MBeanFormat
G
- get() - Method in class io.activej.jmx.stats.EventStats
- get() - Method in class io.activej.jmx.stats.ValueStats
- getAbsoluteMax() - Method in class io.activej.jmx.stats.ValueStats
-
Returns maximum of all added values
- getAbsosuteMin() - Method in class io.activej.jmx.stats.ValueStats
-
Returns minimum of all added values
- getAverage() - Method in class io.activej.jmx.stats.ValueStats
- getContext() - Method in class io.activej.jmx.stats.ExceptionStats
- getCount() - Method in class io.activej.jmx.stats.ValueStats
- getError() - Method in class io.activej.jmx.stats.ExceptionStats
- getHistogram() - Method in class io.activej.jmx.stats.ValueStats
- getLastException() - Method in class io.activej.jmx.stats.ExceptionStats
- getLastMessage() - Method in class io.activej.jmx.stats.ExceptionStats
- getLastTime() - Method in class io.activej.jmx.stats.ExceptionStats
- getLastType() - Method in class io.activej.jmx.stats.ExceptionStats
- getLastValue() - Method in class io.activej.jmx.stats.ValueStats
-
Returns last added value
- getMultilineError() - Method in class io.activej.jmx.stats.ExceptionStats
- getResult(int) - Method in class io.activej.jmx.stats.JmxHistograms.AbstractJmxHistogram
- getResult(int) - Method in class io.activej.jmx.stats.JmxHistograms.Base10
- getResult(int) - Method in class io.activej.jmx.stats.JmxHistograms.Base10Linear
- getResult(int) - Method in class io.activej.jmx.stats.JmxHistograms.Base2
- getResult(int) - Method in class io.activej.jmx.stats.JmxHistograms.Custom
- getSmoothedAverage() - Method in class io.activej.jmx.stats.ValueStats
-
Returns smoothed average of added values
- getSmoothedMax() - Method in class io.activej.jmx.stats.ValueStats
-
Returns smoothed maximum of all added values
- getSmoothedMin() - Method in class io.activej.jmx.stats.ValueStats
-
Returns smoothed minimum of all added values
- getSmoothedRate() - Method in class io.activej.jmx.stats.EventStats
-
Returns smoothed value of rate in events per second.
- getSmoothedRate() - Method in class io.activej.jmx.stats.ValueStats
- getSmoothedStandardDeviation() - Method in class io.activej.jmx.stats.ValueStats
-
Returns smoothed standard deviation
- getSmoothingWindow() - Method in class io.activej.jmx.stats.EventStats
- getSmoothingWindow() - Method in interface io.activej.jmx.stats.JmxStatsWithSmoothingWindow
- getSmoothingWindow() - Method in class io.activej.jmx.stats.ValueStats
- getSmoothingWindow(Object) - Static method in class io.activej.jmx.stats.StatsUtils
- getTotal() - Method in class io.activej.jmx.stats.ExceptionStats
- getTotalCount() - Method in class io.activej.jmx.stats.EventStats
-
Returns total amount of recorded events
I
- io.activej.jmx.stats - package io.activej.jmx.stats
- isJmxRefreshableStats(Class<?>) - Static method in class io.activej.jmx.stats.StatsUtils
- isJmxStats(Class<?>) - Static method in class io.activej.jmx.stats.StatsUtils
J
- JmxHistogram - Interface in io.activej.jmx.stats
- JmxHistograms - Class in io.activej.jmx.stats
- JmxHistograms() - Constructor for class io.activej.jmx.stats.JmxHistograms
- JmxHistograms.AbstractJmxHistogram - Class in io.activej.jmx.stats
- JmxHistograms.Base10 - Class in io.activej.jmx.stats
- JmxHistograms.Base10Linear - Class in io.activej.jmx.stats
- JmxHistograms.Base2 - Class in io.activej.jmx.stats
- JmxHistograms.Custom - Class in io.activej.jmx.stats
- JmxRefreshableStats<T extends JmxRefreshableStats<?>> - Interface in io.activej.jmx.stats
- JmxStats<T extends JmxStats<?>> - Interface in io.activej.jmx.stats
- JmxStatsWithReset - Interface in io.activej.jmx.stats
- JmxStatsWithSmoothingWindow - Interface in io.activej.jmx.stats
L
- levels - Variable in class io.activej.jmx.stats.JmxHistograms.AbstractJmxHistogram
- levels() - Method in interface io.activej.jmx.stats.JmxHistogram
- levels() - Method in class io.activej.jmx.stats.JmxHistograms.AbstractJmxHistogram
M
- MBeanFormat - Class in io.activej.jmx.stats
- MBeanFormat() - Constructor for class io.activej.jmx.stats.MBeanFormat
O
- ofLevels(int[]) - Static method in interface io.activej.jmx.stats.JmxHistogram
P
- POWERS_OF_TEN - Static variable in interface io.activej.jmx.stats.JmxHistogram
- POWERS_OF_TEN_LINEAR - Static variable in interface io.activej.jmx.stats.JmxHistogram
- POWERS_OF_TWO - Static variable in interface io.activej.jmx.stats.JmxHistogram
R
- record(int) - Method in interface io.activej.jmx.stats.JmxHistogram
- record(int) - Method in class io.activej.jmx.stats.JmxHistograms.Base10
- record(int) - Method in class io.activej.jmx.stats.JmxHistograms.Base10Linear
- record(int) - Method in class io.activej.jmx.stats.JmxHistograms.Base2
- record(int) - Method in class io.activej.jmx.stats.JmxHistograms.Custom
- recordEvent() - Method in class io.activej.jmx.stats.EventStats
-
Records event and updates rate
- recordEvents(int) - Method in class io.activej.jmx.stats.EventStats
-
Records events and updates rate
- recordException(Throwable) - Method in class io.activej.jmx.stats.ExceptionStats
- recordException(Throwable, Object) - Method in class io.activej.jmx.stats.ExceptionStats
- recordValue(double) - Method in class io.activej.jmx.stats.ValueStats
- recordValue(int) - Method in class io.activej.jmx.stats.ValueStats
-
Adds value
- refresh(long) - Method in class io.activej.jmx.stats.EventStats
- refresh(long) - Method in class io.activej.jmx.stats.ValueStats
- reset() - Method in interface io.activej.jmx.stats.JmxHistogram
- reset() - Method in class io.activej.jmx.stats.JmxHistograms.AbstractJmxHistogram
- resetStats() - Method in class io.activej.jmx.stats.EventStats
-
Resets rate to zero
- resetStats() - Method in class io.activej.jmx.stats.ExceptionStats
- resetStats() - Method in interface io.activej.jmx.stats.JmxStatsWithReset
- resetStats() - Method in class io.activej.jmx.stats.ValueStats
-
Resets stats and sets new parameters
- resetStats(Object) - Static method in class io.activej.jmx.stats.StatsUtils
S
- setHistogram(int[]) - Method in class io.activej.jmx.stats.ValueStats
- setHistogram(JmxHistogram) - Method in class io.activej.jmx.stats.ValueStats
- setSmoothingWindow(Object, Duration) - Static method in class io.activej.jmx.stats.StatsUtils
- setSmoothingWindow(Duration) - Method in class io.activej.jmx.stats.EventStats
- setSmoothingWindow(Duration) - Method in interface io.activej.jmx.stats.JmxStatsWithSmoothingWindow
- setSmoothingWindow(Duration) - Method in class io.activej.jmx.stats.ValueStats
- StatsUtils - Class in io.activej.jmx.stats
- StatsUtils() - Constructor for class io.activej.jmx.stats.StatsUtils
T
- toString() - Method in class io.activej.jmx.stats.EventStats
- toString() - Method in class io.activej.jmx.stats.ExceptionStats
- toString() - Method in class io.activej.jmx.stats.ValueStats
V
- ValueStats - Class in io.activej.jmx.stats
-
Counts added values and computes dynamic average using exponential smoothing algorithm
W
- withAbsoluteValues(boolean) - Method in class io.activej.jmx.stats.ValueStats
- withAverageAndDeviation(boolean) - Method in class io.activej.jmx.stats.ValueStats
- withHistogram(int[]) - Method in class io.activej.jmx.stats.ValueStats
- withHistogram(JmxHistogram) - Method in class io.activej.jmx.stats.ValueStats
- withLastValue(boolean) - Method in class io.activej.jmx.stats.ValueStats
- withMinMax(boolean) - Method in class io.activej.jmx.stats.ValueStats
- withPrecision(int) - Method in class io.activej.jmx.stats.EventStats
- withPrecision(int) - Method in class io.activej.jmx.stats.ValueStats
- withRate() - Method in class io.activej.jmx.stats.ValueStats
- withRate(String) - Method in class io.activej.jmx.stats.ValueStats
- withRateUnit(String) - Method in class io.activej.jmx.stats.EventStats
- withScientificNotation() - Method in class io.activej.jmx.stats.EventStats
- withScientificNotation() - Method in class io.activej.jmx.stats.ValueStats
- withUnit(String) - Method in class io.activej.jmx.stats.ValueStats
All Classes and Interfaces|All Packages