Class AbstractBackofficeSearchImpexImportSystemSetup
java.lang.Object
com.hybris.backoffice.search.setup.impl.AbstractBackofficeSearchImpexImportSystemSetup
- All Implemented Interfaces:
BackofficeSearchImpexImportSystemSetup
- Direct Known Subclasses:
DefaultBackofficeSearchservicesImpexImportSystemSetup,DefaultBackofficeSolrSearchImpexImportSystemSetup
public abstract class AbstractBackofficeSearchImpexImportSystemSetup
extends Object
implements BackofficeSearchImpexImportSystemSetup
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractBackofficeSearchImpexImportSystemSetup(ImportService importService, CommonI18NService commonI18NService, ModelService modelService, CronJobService cronJobService, ConfigurationService configurationService, BackofficeSearchSystemSetupConfig backofficeSearchSystemSetupConfig, FileBasedImpExResourceFactory fileBasedImpExResourceFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidprotected CommonI18NServiceprotected BackofficeSearchSystemSetupConfigprotected ConfigurationServiceprotected CronJobServiceprotected FileBasedImpExResourceFactoryprotected ImportServiceprotected abstract org.slf4j.LoggergetLOG()protected ModelServicevoidImports configured (project.properties) impex files, and localized impex files during system initialization and system updateprotected voidimportImpexFileWithLogging(String filePath) protected voidimportLocalizedImpexFiles(String rootPath) protected StringresolveLocalizedFilePath(String root, LanguageModel languageModel) protected Optional<ImportResult>tryToImportImpexFile(String filePath)
-
Constructor Details
-
AbstractBackofficeSearchImpexImportSystemSetup
public AbstractBackofficeSearchImpexImportSystemSetup(ImportService importService, CommonI18NService commonI18NService, ModelService modelService, CronJobService cronJobService, ConfigurationService configurationService, BackofficeSearchSystemSetupConfig backofficeSearchSystemSetupConfig, FileBasedImpExResourceFactory fileBasedImpExResourceFactory)
-
-
Method Details
-
importImpex
Imports configured (project.properties) impex files, and localized impex files during system initialization and system update- Specified by:
importImpexin interfaceBackofficeSearchImpexImportSystemSetup
-
importImpexFileWithLogging
-
tryToImportImpexFile
-
importLocalizedImpexFiles
-
resolveLocalizedFilePath
-
adjustIndexUpdatingCronjob
protected abstract void adjustIndexUpdatingCronjob() -
getImportService
-
getCommonI18NService
-
getModelService
-
getCronJobService
-
getConfigurationService
-
getConfig
-
getFileBasedImpExResourceFactory
-
getLOG
protected abstract org.slf4j.Logger getLOG()
-