Class SampleDataImportService
- java.lang.Object
-
- de.hybris.platform.commerceservices.dataimport.AbstractDataImportService
-
- de.hybris.platform.commerceservices.dataimport.impl.SampleDataImportService
-
- Direct Known Subclasses:
MarketplaceSampleDataImportService,PowertoolsSampleDataImportService
public class SampleDataImportService extends AbstractDataImportService
Extension ofAbstractDataImportServicethat defines services related to sample data.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringASSISTED_SERVICE_EXTENSION_NAMEstatic java.lang.StringCUSTOMER_SUPPORT_BACKOFFICE_EXTENSION_NAMEstatic java.lang.StringIMPORT_SAMPLE_DATAstatic java.lang.StringORDER_MANAGEMENT_BACKOFFICE_EXTENSION_NAME-
Fields inherited from class de.hybris.platform.commerceservices.dataimport.AbstractDataImportService
ACTIVATE_SOLR_CRON_JOBS, IMPORT_MOBILE_DATA
-
-
Constructor Summary
Constructors Constructor Description SampleDataImportService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecute(AbstractSystemSetup systemSetup, SystemSetupContext context, java.util.List<ImportData> importData)Execute import data.protected java.io.InputStreamgetInputStream(java.lang.String fileName)protected voidimportCommonData(java.lang.String extensionName)protected voidimportContentCatalog(java.lang.String extensionName, java.lang.String contentCatalogName)protected voidimportJobs(java.lang.String extensionName, java.lang.String storeName)protected voidimportMultiDProductCatalog(java.lang.String extensionName, java.lang.String productCatalogName)protected voidimportProductCatalog(java.lang.String extensionName, java.lang.String productCatalogName)protected voidimportSolrIndex(java.lang.String extensionName, java.lang.String storeName)protected voidimportStore(java.lang.String extensionName, java.lang.String storeName, java.lang.String productCatalogName)protected booleanisResponsive()-
Methods inherited from class de.hybris.platform.commerceservices.dataimport.AbstractDataImportService
assignDependent, getBeanForName, getCatalogVersionService, getConfigurationService, getEventService, getSetupImpexService, getSetupSolrIndexerService, getSetupSyncJobService, importAllData, isExtensionLoaded, isSyncRerunNeeded, runSolrIndex, setCatalogVersionService, setConfigurationService, setEventService, setSetupImpexService, setSetupSolrIndexerService, setSetupSyncJobService, synchronizeContentCatalog, synchronizeProductCatalog
-
-
-
-
Field Detail
-
IMPORT_SAMPLE_DATA
public static final java.lang.String IMPORT_SAMPLE_DATA
- See Also:
- Constant Field Values
-
CUSTOMER_SUPPORT_BACKOFFICE_EXTENSION_NAME
public static final java.lang.String CUSTOMER_SUPPORT_BACKOFFICE_EXTENSION_NAME
- See Also:
- Constant Field Values
-
ORDER_MANAGEMENT_BACKOFFICE_EXTENSION_NAME
public static final java.lang.String ORDER_MANAGEMENT_BACKOFFICE_EXTENSION_NAME
- See Also:
- Constant Field Values
-
ASSISTED_SERVICE_EXTENSION_NAME
public static final java.lang.String ASSISTED_SERVICE_EXTENSION_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
execute
public void execute(AbstractSystemSetup systemSetup, SystemSetupContext context, java.util.List<ImportData> importData)
Description copied from class:AbstractDataImportServiceExecute import data.- Specified by:
executein classAbstractDataImportService- Parameters:
systemSetup- the system setup parameterscontext- the system setup contextimportData- the data to import
-
importCommonData
protected void importCommonData(java.lang.String extensionName)
- Specified by:
importCommonDatain classAbstractDataImportService
-
importProductCatalog
protected void importProductCatalog(java.lang.String extensionName, java.lang.String productCatalogName)- Specified by:
importProductCatalogin classAbstractDataImportService
-
importMultiDProductCatalog
protected void importMultiDProductCatalog(java.lang.String extensionName, java.lang.String productCatalogName)
-
importContentCatalog
protected void importContentCatalog(java.lang.String extensionName, java.lang.String contentCatalogName)- Specified by:
importContentCatalogin classAbstractDataImportService
-
importStore
protected void importStore(java.lang.String extensionName, java.lang.String storeName, java.lang.String productCatalogName)- Specified by:
importStorein classAbstractDataImportService
-
importJobs
protected void importJobs(java.lang.String extensionName, java.lang.String storeName)- Specified by:
importJobsin classAbstractDataImportService
-
importSolrIndex
protected void importSolrIndex(java.lang.String extensionName, java.lang.String storeName)- Specified by:
importSolrIndexin classAbstractDataImportService
-
getInputStream
protected java.io.InputStream getInputStream(java.lang.String fileName)
-
isResponsive
protected boolean isResponsive()
-
-