org.databene.stat
Class LatencyCounter
java.lang.Object
org.databene.stat.LatencyCounter
public final class LatencyCounter
- extends java.lang.Object
Counts latencies and calculates performance-related statistics.
Created: Created: 14.12.2006 18:11:58
- Since:
- 1.0
- Author:
- Volker Bergmann
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LatencyCounter
public LatencyCounter()
LatencyCounter
public LatencyCounter(int expectedMaxLatency)
start
public void start()
addSample
public void addSample(int latency)
stop
public void stop()
getStartTime
public long getStartTime()
getLatencyCount
public long getLatencyCount(long latency)
averageLatency
public double averageLatency()
minLatency
public long minLatency()
maxLatency
public long maxLatency()
sampleCount
public long sampleCount()
percentileLatency
public long percentileLatency(int percentile)
throughput
public double throughput()
duration
public long duration()
printSummary
public void printSummary(java.io.PrintWriter out,
int... percentiles)
Copyright © 2010. All Rights Reserved.