public class PluginMessageHandlerWorker
extends java.lang.Thread
Constructor and Description |
---|
PluginMessageHandlerWorker(PluginMessageConsumer consumer,
PluginStreamHandler streamHandler,
int id,
boolean isPriorityWorker) |
Modifier and Type | Method and Description |
---|---|
void |
busy() |
void |
free() |
int |
getWorkerId() |
boolean |
isFree(boolean prioritized) |
boolean |
isPriority() |
void |
notifyHasWork() |
void |
run() |
void |
setmessage(java.lang.String message) |
java.lang.String |
toString() |
void |
waitForWork() |
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, yield
public PluginMessageHandlerWorker(PluginMessageConsumer consumer, PluginStreamHandler streamHandler, int id, boolean isPriorityWorker)
public void notifyHasWork()
public void waitForWork()
public void setmessage(java.lang.String message)
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public int getWorkerId()
public void busy()
public void free()
public boolean isPriority()
public boolean isFree(boolean prioritized)
public java.lang.String toString()
toString
in class java.lang.Thread