Package com.codahale.metrics.jvm
Class ThreadDeadlockDetector
- java.lang.Object
-
- com.codahale.metrics.jvm.ThreadDeadlockDetector
-
public class ThreadDeadlockDetector extends java.lang.ObjectA utility class for detecting deadlocked threads.
-
-
Field Summary
Fields Modifier and Type Field Description private static intMAX_STACK_TRACE_DEPTHprivate java.lang.management.ThreadMXBeanthreads
-
Constructor Summary
Constructors Constructor Description ThreadDeadlockDetector()Creates a new detector.ThreadDeadlockDetector(java.lang.management.ThreadMXBean threads)Creates a new detector using the givenThreadMXBean.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>getDeadlockedThreads()Returns a set of diagnostic stack traces for any deadlocked threads.
-
-
-
Field Detail
-
MAX_STACK_TRACE_DEPTH
private static final int MAX_STACK_TRACE_DEPTH
- See Also:
- Constant Field Values
-
threads
private final java.lang.management.ThreadMXBean threads
-
-