| package org.apache.solr.util.stats; |
| |
| import java.util.concurrent.Callable; |
| import java.util.concurrent.TimeUnit; |
| |
| public class Timer { |
| |
| public Timer() { |
| ; // nothing |
| } |
| |
| public Timer(final TimeUnit arg1, final TimeUnit arg2, final Clock arg3) { |
| ; // nothing |
| } |
| |
| public TimeUnit getDurationUnit() { |
| return TimeUnit.MILLISECONDS; |
| } |
| |
| public TimeUnit getRateUnit() { |
| return TimeUnit.SECONDS; |
| } |
| |
| public void clear() { |
| ; // nothing |
| } |
| |
| public void update(final long arg1, final TimeUnit arg2) { |
| ; // nothing |
| } |
| |
| public <T> T time(final Callable<T> arg1) throws Exception { |
| return arg1.call(); |
| } |
| |
| public TimerContext time() { |
| return new TimerContext(); |
| } |
| |
| public long getCount() { |
| return 0; |
| } |
| |
| public double getFifteenMinuteRate() { |
| return 0.0; |
| } |
| |
| public double getFiveMinuteRate() { |
| return 0.0; |
| } |
| |
| public double getMeanRate() { |
| return 0.0; |
| } |
| |
| public double getOneMinuteRate() { |
| return 0.0; |
| } |
| |
| public double getMax() { |
| return 0.0; |
| } |
| |
| public double getMin() { |
| return 0.0; |
| } |
| |
| public double getMean() { |
| return 0.0; |
| } |
| |
| public double getStdDev() { |
| return 0.0; |
| } |
| |
| public double getSum() { |
| return 0.0; |
| } |
| |
| public Snapshot getSnapshot() { |
| return new Snapshot(); |
| } |
| |
| public String getEventType() { |
| return "event type not availble"; |
| } |
| |
| } |