Package org.burningwave.core.concurrent
Class Thread
java.lang.Object
java.lang.Thread
org.burningwave.core.concurrent.Thread
- All Implemented Interfaces:
Runnable,ManagedLogger
public class Thread extends Thread implements ManagedLogger
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classThread.Holderstatic classThread.SupplierNested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandlerNested classes/interfaces inherited from interface org.burningwave.core.ManagedLogger
ManagedLogger.Repository -
Field Summary
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY -
Method Summary
Modifier and Type Method Description booleanisLooping()ThreadsetExecutable(Consumer<Thread> executable)ThreadsetExecutable(Consumer<Thread> executable, boolean isLooper)voidsetIndexedName()voidsetIndexedName(String prefix)voidstart()voidstopLooping()voidwaitFor(long millis)Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, stop, suspend, toString, yield