public class TaskScheduler.Worker extends Thread
Thread.State, Thread.UncaughtExceptionHandler| Modifier and Type | Field and Description |
|---|---|
private long |
liveTimeStamp |
(package private) TaskEntry<?> |
taskEntry |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY| Constructor and Description |
|---|
Worker() |
| Modifier and Type | Method and Description |
|---|---|
private boolean |
checkEntry() |
void |
execute() |
TaskEntry<?> |
getTaskEntry() |
boolean |
isFreeWorker() |
private void |
offerEntry(TaskEntry<?> entry) |
void |
run() |
private void |
sleepUninterruptedly(long millis) |
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, yieldvolatile TaskEntry<?> taskEntry
private long liveTimeStamp
Copyright © 2020. All rights reserved.