Module com.github.akurilov.commons
Class ContextAwareThreadFactory.ContextAwareThread
- java.lang.Object
-
- java.lang.Thread
-
- com.github.akurilov.commons.concurrent.ContextAwareThreadFactory.ContextAwareThread
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- ContextAwareThreadFactory
public static class ContextAwareThreadFactory.ContextAwareThread extends java.lang.Thread
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Map<java.lang.String,java.lang.String>threadContext
-
Constructor Summary
Constructors Modifier Constructor Description protectedContextAwareThread(java.lang.Runnable task, java.lang.String name, boolean daemonFlag, java.lang.Thread.UncaughtExceptionHandler exceptionHandler, java.util.Map<java.lang.String,java.lang.String> threadContext)
-
Method Summary
-
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, start, stop, suspend, toString, yield
-
-