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 SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic voidcheckConfiguredHeapDumpPath(com.fishlib.configuration.Configuration configuration) static Stringstatic voidheapDump()static voidstatic voidstatic voidsetupHeapDumpWithDefaults(com.fishlib.configuration.Configuration configuration, Predicate<RuntimeException> ignore, com.fishlib.io.logger.Logger log) 
- 
Constructor Details- 
HeapDumppublic HeapDump()
 
- 
- 
Method Details- 
heapDump- Throws:
- IOException
 
- 
generateHeapDumpPath
- 
checkConfiguredHeapDumpPathpublic static void checkConfiguredHeapDumpPath(com.fishlib.configuration.Configuration configuration) 
- 
heapDump- Throws:
- IOException
 
- 
setupHeapDumpWithDefaultspublic static void setupHeapDumpWithDefaults(com.fishlib.configuration.Configuration configuration, Predicate<RuntimeException> ignore, com.fishlib.io.logger.Logger log) 
- 
main- Throws:
- IOException
 
 
-