Interface SheetImporter

    • Method Detail

      • beginSheetImport

        default void beginSheetImport​(String systemId,
                                      String sheetName,
                                      SheetTemplate template,
                                      cdc.issues.IssuesHandler<cdc.issues.Issue> issuesHandler)
        Invoked to notify the beginning of the import of a sheet.
        Parameters:
        systemId - The system if of the imported data.
        sheetName - The sheet name.
        template - The sheet template associated to this import.
        issuesHandler - The issues handler that should be used by the application to generate new issues.
      • importRow

        void importRow​(ImportRow row,
                       cdc.issues.IssuesHandler<cdc.issues.Issue> issuesHandler)
        Invoked to notify the import a row.
        Parameters:
        row - The imported row.
        issuesHandler - The issues handler that should be used by the application to generate new issues.
      • endSheetImport

        default void endSheetImport​(String systemId,
                                    String sheetName,
                                    SheetTemplate template,
                                    cdc.issues.IssuesHandler<cdc.issues.Issue> issuesHandler)
        Invoked to notify the end of the import of a sheet.
        Parameters:
        systemId - The system if of the imported data.
        sheetName - The sheet name.
        template - The sheet template associated to this import.
        issuesHandler - The issues handler that should be used by the application to generate new issues.