Class TimeoutExecutorThread<Env>
java.lang.Object
java.lang.Thread
org.apache.iotdb.confignode.procedure.StoppableThread
org.apache.iotdb.confignode.procedure.TimeoutExecutorThread<Env>
- All Implemented Interfaces:
Runnable
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler -
Field Summary
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY -
Constructor Summary
ConstructorsConstructorDescriptionTimeoutExecutorThread(ProcedureExecutor<Env> envProcedureExecutor, ThreadGroup threadGroup, String name) -
Method Summary
Methods inherited from class org.apache.iotdb.confignode.procedure.StoppableThread
awaitTerminationMethods inherited from class java.lang.Thread
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
-
Constructor Details
-
TimeoutExecutorThread
public TimeoutExecutorThread(ProcedureExecutor<Env> envProcedureExecutor, ThreadGroup threadGroup, String name)
-
-
Method Details
-
add
-
remove
-
run
public void run()- Specified by:
runin interfaceRunnable- Overrides:
runin classStoppableThread
-
sendStopSignal
public void sendStopSignal()- Specified by:
sendStopSignalin classStoppableThread
-