java.lang.Object
com.ibm.dtfj.corereaders.NewZosDump
- All Implemented Interfaces:
ICoreFileReader
,ResourceReleaser
-
Method Summary
Modifier and TypeMethodDescriptionstatic ICoreFileReader
dumpFromFile
(ImageInputStream stream) void
Used to extract OS-specific data.format
(int i) format
(long l) Creates a representation of the address space capable of reading data from memory as a flat address space even though it may be fragmented across regions of several files or transport media.static boolean
isSupportedDump
(ImageInputStream stream) boolean
protected MemoryRange
readRecord
(long pos) protected List
void
-
Method Details
-
format
-
format
-
getAdditionalFileNames
- Specified by:
getAdditionalFileNames
in interfaceICoreFileReader
- Returns:
- An iterator of String object specifying names of additional files needed by the Dump
- See Also:
-
extract
Description copied from interface:ICoreFileReader
Used to extract OS-specific data. Called with a builder which is a sort of factory which will create the required implementation-specific data structures exist solely above the layer of this project.- Specified by:
extract
in interfaceICoreFileReader
-
isSupportedDump
public static boolean isSupportedDump(ImageInputStream stream) throws IOException, CorruptCoreException - Throws:
IOException
CorruptCoreException
-
dumpFromFile
- Throws:
IOException
-
readTDUMP
-
readRecord
- Throws:
IOException
-
getAddressSpace
Description copied from interface:ICoreFileReader
Creates a representation of the address space capable of reading data from memory as a flat address space even though it may be fragmented across regions of several files or transport media. Note that this method is expected to be called several times and should always return the same instance.- Specified by:
getAddressSpace
in interfaceICoreFileReader
- Returns:
-
isTruncated
public boolean isTruncated()- Specified by:
isTruncated
in interfaceICoreFileReader
- Returns:
- true if the core file is truncated, false otherwise
-
releaseResources
- Specified by:
releaseResources
in interfaceResourceReleaser
- Throws:
IOException
-