Index

A B C E F G I J L M O P R S T V W 
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
 
A B C E F G I J L M O P R S T V W 
All Classes and Interfaces|All Packages