java.lang.Object
com.ibm.jvm.dtfjview.heapdump.HeapDumpSettings
Encapsulates the marshalling and unmarshalling of heapdump
settings through the properties map.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
areHeapDumpsPHD
(Map properties) static String
getFileName
(Map properties) Returns the filename to use for writing out a heap dump, either based on what the user has set or by generating the default name based on the image namestatic boolean
heapDumpFileNameSet
(Map properties) static boolean
multipleHeapsInMultipleFiles
(Map properties) static void
setClassicHeapDumps
(Map properties) static void
setFileName
(String fileName, Map properties) static void
setMultipleHeapsMultipleFiles
(Map properties) static void
setMultipleHeapsSingleFile
(Map properties) static void
setPHDHeapDumps
(Map properties) static void
setRuntimeID
(Map properties, int id)
-
Field Details
-
HEAP_DUMP_FILE_PROPERTY
- See Also:
-
HEAP_DUMP_FORMAT_PROPERTY
- See Also:
-
MULTIPLE_HEAPS_MULTIPLE_FILES_PROPERTY
- See Also:
-
HEAP_DUMP_RUNTIME_ID
- See Also:
-
-
Constructor Details
-
HeapDumpSettings
public HeapDumpSettings()
-
-
Method Details
-
setFileName
-
getFileName
Returns the filename to use for writing out a heap dump, either based on what the user has set or by generating the default name based on the image name -
heapDumpFileNameSet
-
setClassicHeapDumps
-
areHeapDumpsPHD
-
setPHDHeapDumps
-
setMultipleHeapsMultipleFiles
-
setMultipleHeapsSingleFile
-
setRuntimeID
-
multipleHeapsInMultipleFiles
-