Class ThreadHelper
- java.lang.Object
-
- de.desy.mst.libs.framework.mstapp.util.threads.ThreadHelper
-
public class ThreadHelper extends java.lang.Object
Utility class to support threading like printAllStackTraces()
see also JüMa's Sleep in same package- Version:
- 1.0.0
- Author:
- ws
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ThreadHelper
get()
void
printAllStackTraces()
void
printAllStackTraces(java.io.PrintStream s)
java.lang.Thread
printAllStackTracesAfterMS(long msDelay)
printAllStackTraces() after msDelay ms in a demon threadvoid
printStackTrace(java.io.PrintStream s, java.lang.Thread thread, java.lang.StackTraceElement[] stackTraceElements)
-
-
-
Method Detail
-
get
public static ThreadHelper get()
-
printAllStackTracesAfterMS
public final java.lang.Thread printAllStackTracesAfterMS(long msDelay)
printAllStackTraces() after msDelay ms in a demon thread- Returns:
- the delay handling thread in case a join is needed
-
printAllStackTraces
public final void printAllStackTraces()
-
printAllStackTraces
public final void printAllStackTraces(java.io.PrintStream s)
-
printStackTrace
public void printStackTrace(java.io.PrintStream s, java.lang.Thread thread, java.lang.StackTraceElement[] stackTraceElements)
-
-