public class SimpleThread extends WorkerThread
| Modifier and Type | Field and Description |
|---|---|
static boolean |
DEBUG |
private NioManager |
nioManager |
private SimplePool |
pool |
private ThreadDispatchQueue |
threadQueue |
| Constructor and Description |
|---|
SimpleThread(SimplePool pool) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
debug(java.lang.String str,
java.lang.Object... args) |
protected void |
debug(java.lang.Throwable thrown,
java.lang.String str,
java.lang.Object... args) |
ThreadDispatchQueue |
getDispatchQueue() |
NioManager |
getNioManager() |
void |
run() |
void |
unpark() |
currentWorkerThread, setUncaughtExceptionHandleractiveCount, 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, sleep, sleep, start, stop, stop, suspend, toString, yieldprivate SimplePool pool
private ThreadDispatchQueue threadQueue
private final NioManager nioManager
public static final boolean DEBUG
public SimpleThread(SimplePool pool) throws java.io.IOException
java.io.IOExceptionpublic ThreadDispatchQueue getDispatchQueue()
getDispatchQueue in class WorkerThreadpublic void unpark()
unpark in class WorkerThreadpublic NioManager getNioManager()
getNioManager in class WorkerThreadpublic void run()
run in interface java.lang.Runnablerun in class java.lang.Threadprotected void debug(java.lang.String str,
java.lang.Object... args)
protected void debug(java.lang.Throwable thrown,
java.lang.String str,
java.lang.Object... args)