Thread.State, Thread.UncaughtExceptionHandler| Modifier and Type | Field and Description |
|---|---|
(package private) ApplicationContext |
context |
(package private) AtomicBoolean |
executing |
(package private) static org.slf4j.Logger |
log |
(package private) static Map<String,Integer> |
PRIORITY_NAMES |
(package private) Process |
process |
protected List<ProcessListener> |
processListener |
(package private) boolean |
running |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY| Constructor and Description |
|---|
ProcessThread(Process process,
ApplicationContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(ProcessListener l) |
Process |
getProcess() |
void |
init() |
boolean |
isRunning() |
void |
removeListener(ProcessListener l) |
void |
run() |
void |
signal(int flags) |
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, yieldstatic org.slf4j.Logger log
final Process process
final ApplicationContext context
final AtomicBoolean executing
boolean running
protected final List<ProcessListener> processListener
public ProcessThread(Process process, ApplicationContext ctx)
public void addListener(ProcessListener l)
public void removeListener(ProcessListener l)
public boolean isRunning()
public Process getProcess()
public void signal(int flags)
signal in interface HookHook.signal(int)Copyright © 2018. All rights reserved.