Interface AddOnSampleDataImportService

All Known Implementing Classes:
DefaultAddonSampleDataImportService, MultiCountryAddOnSampleDataImportService

public interface AddOnSampleDataImportService
Defines services for importing addon sample data
  • Method Details

    • importSampleData

      void importSampleData(String extensionName, SystemSetupContext context, List<ImportData> importData, boolean solrReindex)
      Imports sample data
      Parameters:
      extensionName - the extension name
      context - the system setup context
      importData - the List of ImportData
      solrReindex - whether to run the solr indexer cronjob
    • importSampleDataTriggeredByAddon

      void importSampleDataTriggeredByAddon(String extensionName, SystemSetupContext context, List<ImportData> importData, boolean solrReindex)
      Imports sample data without publishing a new AddonSampleDataImportedEvent
      Parameters:
      extensionName - the extension name
      context - the system setup context
      importData - the List of ImportData
      solrReindex - whether to run the solr indexer cronjob