public class SampledData extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) int |
currentPointer |
(package private) long[] |
failureData |
private static org.apache.log4j.Logger |
LOGGER |
(package private) int |
maxIndex |
private String |
name |
(package private) long[] |
successData |
| Constructor and Description |
|---|
SampledData(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSample(long successCount,
long failureCount) |
private float |
calcFailureRate(long successCount,
long failureCount) |
private float |
calcRateOverInterval(int interval) |
Float |
getFifteenMinuteFailureRate() |
float |
getFiveMinuteFailureRate() |
float |
getOnMinuteFailureRate() |
private void |
incrementCurrentPointer() |
private void |
initData() |
private static final org.apache.log4j.Logger LOGGER
final int maxIndex
long[] successData
long[] failureData
int currentPointer
private final String name
public SampledData(String name)
public void addSample(long successCount,
long failureCount)
private void incrementCurrentPointer()
private void initData()
public float getOnMinuteFailureRate()
public float getFiveMinuteFailureRate()
public Float getFifteenMinuteFailureRate()
private float calcRateOverInterval(int interval)
private float calcFailureRate(long successCount,
long failureCount)
Copyright © 2013 Immobilien Scout GmbH. All Rights Reserved.