public class PulseTimer
extends java.lang.Thread
Constructor and Description |
---|
PulseTimer(IPulseHandler pulseHandler,
long pulseInterval) |
Modifier and Type | Method and Description |
---|---|
boolean |
getAlive() |
long |
getPulseInterval() |
boolean |
isRunning() |
void |
run() |
void |
setAlive(boolean alive) |
void |
setPulseInterval(long pulseInterval) |
void |
setRunning(boolean running) |
void |
shutdown() |
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, yield
public PulseTimer(IPulseHandler pulseHandler, long pulseInterval)
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public boolean isRunning()
public void setRunning(boolean running)
public boolean getAlive()
public void setAlive(boolean alive)
public long getPulseInterval()
public void setPulseInterval(long pulseInterval)
public void shutdown()