Module openj9.dtfj

Class LibraryCollector

java.lang.Object
com.ibm.j9ddr.libraries.LibraryCollector

public class LibraryCollector extends Object
  • Field Details

  • Constructor Details

    • LibraryCollector

      public LibraryCollector()
  • Method Details

    • main

      public static void main(String[] args)
    • collectLibrariesFor

      public LibraryCollector.CollectorResult collectLibrariesFor(String coreFilePath, String type)
      Start the library collection process for a given core file
      Parameters:
      coreFilePath - path to the core file
      type - the type of library collection to perform
      Returns:
      the result of the collection
    • collectLibrariesFor

      public LibraryCollector.CollectorResult collectLibrariesFor(String coreFilePath, LibraryCollector.CollectionType type)
      Start the library collection process for a given core file
      Parameters:
      coreFilePath - path to the core file
      type - the type of library collection to perform
      Returns:
      the result of the collection
    • collectLibrariesFor

      public LibraryCollector.CollectorResult collectLibrariesFor(File coreFile, LibraryCollector.CollectionType type)
      Controller for the collection process.
      Parameters:
      coreFile - core file to process
      type - collection type
      Returns:
      collection result