java.lang.Object
org.apache.wicket.util.lang.Threads
A utility class for dealing with
Thread
s.-
Method Summary
Modifier and TypeMethodDescriptionstatic void
dumpAllThreads
(org.slf4j.Logger logger) Creates a dump of all the threads' state and stack traces similar to what JVM produces when signal SIGQUIT is send to the process on Unix machine.static void
dumpSingleThread
(org.slf4j.Logger logger, Thread thread) Creates a dump of the threads' state and stack traces similar to the one that the JVM produces when signal SIGQUIT is send to the process on Unix machine.
-
Method Details
-
dumpAllThreads
Creates a dump of all the threads' state and stack traces similar to what JVM produces when signal SIGQUIT is send to the process on Unix machine.Note: This is a best effort to dump as much information as possible because the Java API doesn't provide means to get all the information that is produced by jstack program for example.
- Parameters:
logger
- the logger where the collected information will be written
-
dumpSingleThread
Creates a dump of the threads' state and stack traces similar to the one that the JVM produces when signal SIGQUIT is send to the process on Unix machine.Note: This is a best effort to dump as much information as possible because the Java API doesn't provide means to get all the information that is produced by jstack program for example.
- Parameters:
logger
- the logger where the collected information will be writtenthread
- the thread to dump
-