Package com.illumon.util
Class HeapDump
java.lang.Object
com.illumon.util.HeapDump
A simple method for generating a Heap dump for this JVM.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
checkConfiguredHeapDumpPath
(com.fishlib.configuration.Configuration configuration) static String
static void
heapDump()
static void
static void
static void
setupHeapDumpWithDefaults
(com.fishlib.configuration.Configuration configuration, Predicate<RuntimeException> ignore, com.fishlib.io.logger.Logger log)
-
Constructor Details
-
HeapDump
public HeapDump()
-
-
Method Details
-
heapDump
- Throws:
IOException
-
generateHeapDumpPath
-
checkConfiguredHeapDumpPath
public static void checkConfiguredHeapDumpPath(com.fishlib.configuration.Configuration configuration) -
heapDump
- Throws:
IOException
-
setupHeapDumpWithDefaults
public static void setupHeapDumpWithDefaults(com.fishlib.configuration.Configuration configuration, Predicate<RuntimeException> ignore, com.fishlib.io.logger.Logger log) -
main
- Throws:
IOException
-