public static final class TimeLimitingCollector.TimerThread
extends java.lang.Thread
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_RESOLUTION |
static java.lang.String |
THREAD_NAME |
| Constructor and Description |
|---|
TimeLimitingCollector.TimerThread(Counter counter) |
TimeLimitingCollector.TimerThread(long resolution,
Counter counter) |
| Modifier and Type | Method and Description |
|---|---|
long |
getMilliseconds()
Get the timer value in milliseconds.
|
long |
getResolution()
Return the timer resolution.
|
void |
run() |
void |
setResolution(long resolution)
Set the timer resolution.
|
void |
stopTimer()
Stops the timer thread
|
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldpublic static final java.lang.String THREAD_NAME
public static final int DEFAULT_RESOLUTION
public TimeLimitingCollector.TimerThread(long resolution,
Counter counter)
public TimeLimitingCollector.TimerThread(Counter counter)
public void run()
run in interface java.lang.Runnablerun in class java.lang.Threadpublic long getMilliseconds()
public void stopTimer()
public long getResolution()
setResolution(long)public void setResolution(long resolution)