- All Known Implementing Classes:
AIXDumpReaderFactory
,ELFDumpReaderFactory
,MachoDumpReaderFactory
,MiniDumpReader
,TDumpReader
public interface ICoreFileReader
Interface for entities that can parse core dumps.
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
This is the name of the java.util.logging.Logger subsystem to which the core readers pass verbose messages. -
Method Summary
Modifier and TypeMethodDescriptionprocessDump
(String path) Called when a core reader should process the dump.Called when a core reader should process the dump.Tests the dump described by the path for compatibility with this CoreFileReader.Tests the dump represented by the input stream for compatibility with this CoreFileReader.
-
Field Details
-
J9DDR_CORE_READERS_LOGGER_NAME
This is the name of the java.util.logging.Logger subsystem to which the core readers pass verbose messages.- See Also:
-
-
Method Details
-
testDump
Tests the dump described by the path for compatibility with this CoreFileReader.- Parameters:
path
- Path to dump file.- Throws:
IOException
- If there was an IO problem reading the file (disk full etc.). Note that FileNotFound should be handled with DumpTestResult.
-
testDump
Tests the dump represented by the input stream for compatibility with this CoreFileReader.- Parameters:
path
- Path to dump file.- Throws:
IOException
- If there was an IO problem reading the file (disk full etc.). Note that FileNotFound should be handled with DumpTestResult.
-
processDump
Called when a core reader should process the dump. This allows lazy initialisation of the readers especially when they are not subsequently used. -
processDump
Called when a core reader should process the dump. This allows lazy initialisation of the readers especially when they are not subsequently used.
-