de.is24.util.monitoring.status
Class SampledData
java.lang.Object
de.is24.util.monitoring.status.SampledData
public class SampledData
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOGGER
private static final org.apache.log4j.Logger LOGGER
maxIndex
final int maxIndex
- See Also:
- Constant Field Values
successData
long[] successData
failureData
long[] failureData
currentPointer
int currentPointer
name
private final String name
SampledData
public SampledData(String name)
addSample
public void addSample(long successCount,
long failureCount)
incrementCurrentPointer
private void incrementCurrentPointer()
initData
private void initData()
getOnMinuteFailureRate
public float getOnMinuteFailureRate()
getFiveMinuteFailureRate
public float getFiveMinuteFailureRate()
getFifteenMinuteFailureRate
public Float getFifteenMinuteFailureRate()
calcRateOverInterval
private float calcRateOverInterval(int interval)
calcFailureRate
private float calcFailureRate(long successCount,
long failureCount)
Copyright © 2013 Immobilien Scout GmbH. All Rights Reserved.