public class DefaultAddonSampleDataImportService extends AbstractSystemSetup implements AddOnSampleDataImportService
AddOnSampleDataImportServiceBOOLEAN_FALSE, BOOLEAN_TRUE| Constructor and Description |
|---|
DefaultAddonSampleDataImportService() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doImportSampleData(java.lang.String extensionName,
SystemSetupContext context,
java.util.List<ImportData> importData,
boolean solrReindex,
boolean triggeredByAddon) |
protected ConfigurationService |
getConfigurationService() |
java.util.List<SystemSetupParameter> |
getInitializationOptions()
Abstract method to be implemented in subclasses.
|
protected java.util.List<java.lang.String> |
getLoadedExtensionNames() |
protected void |
importCommonData(SystemSetupContext context,
java.lang.String importRoot)
Imports Common Data
|
protected void |
importContentCatalog(SystemSetupContext context,
java.lang.String importRoot,
java.lang.String catalogName) |
protected void |
importProductCatalog(SystemSetupContext context,
java.lang.String importRoot,
java.lang.String catalogName) |
void |
importSampleData(java.lang.String extensionName,
SystemSetupContext context,
java.util.List<ImportData> importData,
boolean solrReindex)
Imports sample data
|
void |
importSampleDataTriggeredByAddon(java.lang.String extensionName,
SystemSetupContext context,
java.util.List<ImportData> importData,
boolean solrReindex)
Imports sample data without publishing a new
AddonSampleDataImportedEvent |
protected void |
importStore(SystemSetupContext context,
java.lang.String importRoot,
java.lang.String storeName) |
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) |
protected void |
importStoreLocations(SystemSetupContext context,
java.lang.String importRoot,
java.lang.String storeName) |
protected boolean |
isExtensionLoaded(java.util.List<java.lang.String> loadedExtensionNames,
java.lang.String extensionNameToCheck) |
protected boolean |
isExtensionLoaded(java.lang.String extensionNameToCheck) |
protected void |
processStoreNames(SystemSetupContext context,
java.lang.String importRoot,
java.util.List<java.lang.String> storeNames,
java.lang.String productCatalog,
boolean solrReindex) |
void |
setConfigurationService(ConfigurationService configurationService) |
protected void |
synchronizeContent(SystemSetupContext context,
java.lang.String productCatalog,
java.util.List<java.lang.String> contentCatalogs,
boolean productSyncSuccess) |
protected boolean |
synchronizeContentCatalog(SystemSetupContext context,
java.lang.String catalogName,
boolean sync) |
protected boolean |
synchronizeProductCatalog(SystemSetupContext context,
java.lang.String catalogName,
boolean sync) |
activateSolrIndexerCronJobs, createBooleanSystemSetupParameter, createContentCatalogSyncJob, createProductCatalogSyncJob, createSolrIndexerCronJobs, executeCatalogSyncJob, executeSolrIndexerCronJob, getBooleanSystemSetupParameter, getCatalogSyncJob, getCatalogVersionService, getDefaultValueForBooleanSystemSetupParameter, getEventService, getSetupImpexService, getSetupSolrIndexerService, getSetupSyncJobService, importImpexFile, importImpexFile, importImpexFile, isSyncRerunNeeded, logError, logInfo, setCatalogVersionService, setEventService, setSetupImpexService, setSetupSolrIndexerService, setSetupSyncJobServicepublic void importSampleData(java.lang.String extensionName,
SystemSetupContext context,
java.util.List<ImportData> importData,
boolean solrReindex)
AddOnSampleDataImportServiceimportSampleData in interface AddOnSampleDataImportServiceextensionName - the extension namecontext - the system setup contextimportData - the List of ImportDatasolrReindex - whether to run the solr indexer cronjobpublic void importSampleDataTriggeredByAddon(java.lang.String extensionName,
SystemSetupContext context,
java.util.List<ImportData> importData,
boolean solrReindex)
AddOnSampleDataImportServiceAddonSampleDataImportedEventimportSampleDataTriggeredByAddon in interface AddOnSampleDataImportServiceextensionName - the extension namecontext - the system setup contextimportData - the List of ImportDatasolrReindex - whether to run the solr indexer cronjobprotected void doImportSampleData(java.lang.String extensionName,
SystemSetupContext context,
java.util.List<ImportData> importData,
boolean solrReindex,
boolean triggeredByAddon)
protected void importCommonData(SystemSetupContext context, java.lang.String importRoot)
protected boolean isExtensionLoaded(java.util.List<java.lang.String> loadedExtensionNames,
java.lang.String extensionNameToCheck)
protected void importProductCatalog(SystemSetupContext context, java.lang.String importRoot, java.lang.String catalogName)
protected void importContentCatalog(SystemSetupContext context, java.lang.String importRoot, java.lang.String catalogName)
protected void importStoreLocations(SystemSetupContext context, java.lang.String importRoot, java.lang.String storeName)
protected void importStore(SystemSetupContext context, java.lang.String importRoot, java.lang.String storeName)
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)
protected void synchronizeContent(SystemSetupContext context, java.lang.String productCatalog, java.util.List<java.lang.String> contentCatalogs, boolean productSyncSuccess)
protected void processStoreNames(SystemSetupContext context, java.lang.String importRoot, java.util.List<java.lang.String> storeNames, java.lang.String productCatalog, boolean solrReindex)
public java.util.List<SystemSetupParameter> getInitializationOptions()
AbstractSystemSetupgetInitializationOptions in class AbstractSystemSetupprotected boolean synchronizeProductCatalog(SystemSetupContext context, java.lang.String catalogName, boolean sync)
protected boolean synchronizeContentCatalog(SystemSetupContext context, java.lang.String catalogName, boolean sync)
protected boolean isExtensionLoaded(java.lang.String extensionNameToCheck)
protected java.util.List<java.lang.String> getLoadedExtensionNames()
protected ConfigurationService getConfigurationService()
public void setConfigurationService(ConfigurationService configurationService)
Copyright © 2018 SAP SE. All Rights Reserved.