java.lang.Object
org.apache.wicket.util.lang.Threads
A utility class for dealing with
Threads.-
Method Summary
Modifier and TypeMethodDescriptionstatic voiddumpAllThreads(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 voiddumpSingleThread(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
-