java.lang.Object
com.ibm.jvm.dtfjview.heapdump.HeapDumpSettings
Encapsulates the marshalling and unmarshalling of heapdump
settings through the properties map.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanareHeapDumpsPHD(Map properties) static StringgetFileName(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 booleanheapDumpFileNameSet(Map properties) static booleanmultipleHeapsInMultipleFiles(Map properties) static voidsetClassicHeapDumps(Map properties) static voidsetFileName(String fileName, Map properties) static voidsetMultipleHeapsMultipleFiles(Map properties) static voidsetMultipleHeapsSingleFile(Map properties) static voidsetPHDHeapDumps(Map properties) static voidsetRuntimeID(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
-