Class DefaultAddonSampleDataImportService

    • Constructor Detail

      • DefaultAddonSampleDataImportService

        public DefaultAddonSampleDataImportService()
    • Method Detail

      • doImportSampleData

        protected void doImportSampleData​(java.lang.String extensionName,
                                          SystemSetupContext context,
                                          java.util.List<ImportData> importData,
                                          boolean solrReindex,
                                          boolean triggeredByAddon)
      • importCommonData

        protected void importCommonData​(SystemSetupContext context,
                                        java.lang.String importRoot)
        Imports Common Data
      • isExtensionLoaded

        protected boolean isExtensionLoaded​(java.util.List<java.lang.String> loadedExtensionNames,
                                            java.lang.String extensionNameToCheck)
      • importProductCatalog

        protected void importProductCatalog​(SystemSetupContext context,
                                            java.lang.String importRoot,
                                            java.lang.String catalogName)
      • importContentCatalog

        protected void importContentCatalog​(SystemSetupContext context,
                                            java.lang.String importRoot,
                                            java.lang.String catalogName)
      • importStoreLocations

        protected void importStoreLocations​(SystemSetupContext context,
                                            java.lang.String importRoot,
                                            java.lang.String storeName)
      • importStore

        protected void importStore​(SystemSetupContext context,
                                   java.lang.String importRoot,
                                   java.lang.String storeName)
      • importStoreInitialData

        protected void importStoreInitialData​(SystemSetupContext context,
                                              java.lang.String importRoot,
                                              java.util.List<java.lang.String> storeNames,
                                              java.lang.String productCatalog,
                                              java.util.List<java.lang.String> contentCatalogs,
                                              boolean solrReindex)
      • synchronizeContent

        protected void synchronizeContent​(SystemSetupContext context,
                                          java.lang.String productCatalog,
                                          java.util.List<java.lang.String> contentCatalogs,
                                          boolean productSyncSuccess)
      • processStoreNames

        protected void processStoreNames​(SystemSetupContext context,
                                         java.lang.String importRoot,
                                         java.util.List<java.lang.String> storeNames,
                                         java.lang.String productCatalog,
                                         boolean solrReindex)
      • synchronizeProductCatalog

        protected boolean synchronizeProductCatalog​(SystemSetupContext context,
                                                    java.lang.String catalogName,
                                                    boolean sync)
      • synchronizeContentCatalog

        protected boolean synchronizeContentCatalog​(SystemSetupContext context,
                                                    java.lang.String catalogName,
                                                    boolean sync)
      • isExtensionLoaded

        protected boolean isExtensionLoaded​(java.lang.String extensionNameToCheck)
      • getLoadedExtensionNames

        protected java.util.List<java.lang.String> getLoadedExtensionNames()
      • setConfigurationService

        public void setConfigurationService​(ConfigurationService configurationService)