Package fr.gouv.vitam.common.thread
Class VitamThreadFactory.VitamThread
- java.lang.Object
-
- java.lang.Thread
-
- fr.gouv.vitam.common.thread.VitamThreadFactory.VitamThread
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- VitamThreadFactory
public static class VitamThreadFactory.VitamThread extends java.lang.Thread
Vitam Thread implementation ; mainly used to attach a threadlocal session to it.
-
-
Constructor Summary
Constructors Constructor Description VitamThread(java.lang.Runnable runnable, long rank)
Thread constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull VitamSession
getVitamSession()
-
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
-
-
-
-
Method Detail
-
getVitamSession
@NotNull public @NotNull VitamSession getVitamSession()
- Returns:
- the ThreadLocal
; never returns null.
-
-