public class LooperExecutor
extends java.lang.Thread
implements java.util.concurrent.Executor
Constructor and Description |
---|
LooperExecutor() |
Modifier and Type | Method and Description |
---|---|
void |
cancelScheduledTasks() |
boolean |
checkOnLooperThread() |
void |
execute(java.lang.Runnable runnable) |
void |
requestStart() |
void |
requestStop() |
void |
run() |
void |
scheduleAtFixedRate(java.lang.Runnable command,
long periodMillis) |
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 void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public void requestStart()
public void requestStop()
public boolean checkOnLooperThread()
public void scheduleAtFixedRate(java.lang.Runnable command, long periodMillis)
public void cancelScheduledTasks()
public void execute(java.lang.Runnable runnable)
execute
in interface java.util.concurrent.Executor