Module openj9.dtfj

Interface ICore

All Known Subinterfaces:
ILibraryDependentCore
All Known Implementing Classes:
AbstractCoreReader, AIXDumpReader, ELFAArch64DumpReader, ELFAMD64DumpReader, ELFARM32DumpReader, ELFDumpReader, ELFIA32DumpReader, ELFPPC32DumpReader, ELFPPC64DumpReader, ELFRISCV64DumpReader, ELFS39031DumpReader, ELFS39064DumpReader, MachoDumpReader, MiniDumpReader

public interface ICore
Interface representing core dump.
  • Field Details

  • Method Details

    • getAddressSpaces

      Collection<? extends IAddressSpace> getAddressSpaces()
      Returns:
      Address spaces held in this core dump
    • getDumpFormat

      String getDumpFormat()
      This is the dump format expressed as a string e.g. elf or xcoff. It is recommended that this name is in lower case.
      Returns:
    • getPlatform

      Platform getPlatform()
      Returns:
      Platform that created the dump
    • getProperties

      Properties getProperties()
      Returns:
      Property set for this core
    • isTruncated

      default boolean isTruncated()
      Is this core file truncated (i.e. incomplete)?
    • close

      void close() throws IOException
      Close the handle to the core file and release any resources
      Throws:
      IOException