Class AddOnCoreDataImportedEventListener
- java.lang.Object
-
- de.hybris.platform.servicelayer.event.impl.AbstractEventListener<CoreDataImportedEvent>
-
- de.hybris.platform.addonsupport.setup.impl.AddOnCoreDataImportedEventListener
-
- All Implemented Interfaces:
java.util.EventListener
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.InitializingBean
,org.springframework.context.ApplicationContextAware
,org.springframework.context.ApplicationListener<CoreDataImportedEvent>
public class AddOnCoreDataImportedEventListener extends AbstractEventListener<CoreDataImportedEvent>
-
-
Constructor Summary
Constructors Constructor Description AddOnCoreDataImportedEventListener()
-
Method Summary
-
Methods inherited from class de.hybris.platform.servicelayer.event.impl.AbstractEventListener
afterPropertiesSet, onApplicationEvent, setApplicationContext, setClusterService, setTenantService
-
-
-
-
Method Detail
-
onEvent
protected void onEvent(CoreDataImportedEvent event)
Description copied from class:AbstractEventListener
This method is called byApplicationListener.onApplicationEvent(ApplicationEvent)
and processes the given event.- Specified by:
onEvent
in classAbstractEventListener<CoreDataImportedEvent>
- Parameters:
event
- the event to be processed- See Also:
ApplicationListener.onApplicationEvent(ApplicationEvent)
-
writeLogInfo
protected void writeLogInfo(java.lang.String msg)
-
importDataToString
protected java.lang.String importDataToString(ImportData importData)
-
populate
protected void populate(AddOnDataImportEventContext source, ImpexMacroParameterData target, PopulatorList<AddOnDataImportEventContext,ImpexMacroParameterData> list)
-
executeSiteImport
protected void executeSiteImport(AddOnDataImportEventContext context, ImportData importData, ImpexMacroParameterData parameterData)
-
processStoreNames
protected void processStoreNames(AddOnDataImportEventContext context, ImportData importData, ImpexMacroParameterData parameterData, boolean productFilesImported, java.lang.String store)
-
syncCatalogsAndExecuteImport
protected void syncCatalogsAndExecuteImport(AddOnDataImportEventContext context, ImportData importData, ImpexMacroParameterData parameterData, BaseSiteModel baseSite)
-
getImpexMacroParametersConverter
public Converter<AddOnDataImportEventContext,ImpexMacroParameterData> getImpexMacroParametersConverter()
- Returns:
- the impexMacroParametersConverter
-
setImpexMacroParametersConverter
public void setImpexMacroParametersConverter(Converter<AddOnDataImportEventContext,ImpexMacroParameterData> impexMacroParametersConverter)
- Parameters:
impexMacroParametersConverter
- the impexMacroParametersConverter to set
-
getAddonConfigDataImportService
public AddOnConfigDataImportService getAddonConfigDataImportService()
- Returns:
- the addonConfigDataImportService
-
setAddonConfigDataImportService
public void setAddonConfigDataImportService(AddOnConfigDataImportService addonConfigDataImportService)
- Parameters:
addonConfigDataImportService
- the addonConfigDataImportService to set
-
getSelectedBaseSiteImpexMacroParametersPopulators
public PopulatorList<AddOnDataImportEventContext,ImpexMacroParameterData> getSelectedBaseSiteImpexMacroParametersPopulators()
- Returns:
- the siteSpecificImpexMacroParametersConverter
-
setSelectedBaseSiteImpexMacroParametersPopulators
public void setSelectedBaseSiteImpexMacroParametersPopulators(PopulatorList<AddOnDataImportEventContext,ImpexMacroParameterData> selectedBaseSiteImpexMacroParametersPopulators)
- Parameters:
selectedBaseSiteImpexMacroParametersPopulators
- the selectedBaseSiteImpexMacroParametersPopulators to set
-
getSelectedContentCatalogImpexMacroParametersPopulators
public PopulatorList<AddOnDataImportEventContext,ImpexMacroParameterData> getSelectedContentCatalogImpexMacroParametersPopulators()
- Returns:
- the siteSpecificImpexMacroParametersConverter
-
setSelectedContentCatalogImpexMacroParametersPopulators
public void setSelectedContentCatalogImpexMacroParametersPopulators(PopulatorList<AddOnDataImportEventContext,ImpexMacroParameterData> selectedContentCatalogImpexMacroParametersPopulators)
-
getBaseSiteService
public BaseSiteService getBaseSiteService()
- Returns:
- the baseSiteService
-
setBaseSiteService
public void setBaseSiteService(BaseSiteService baseSiteService)
- Parameters:
baseSiteService
- the baseSiteService to set
-
getSelectedProductCatalogImpexMacroParametersPopulators
public PopulatorList<AddOnDataImportEventContext,ImpexMacroParameterData> getSelectedProductCatalogImpexMacroParametersPopulators()
- Returns:
- the productCatalogImpexMacroParametersConverter
-
setSelectedProductCatalogImpexMacroParametersPopulators
public void setSelectedProductCatalogImpexMacroParametersPopulators(PopulatorList<AddOnDataImportEventContext,ImpexMacroParameterData> selectedProductCatalogImpexMacroParametersPopulators)
- Parameters:
selectedProductCatalogImpexMacroParametersPopulators
- the selectedProductCatalogImpexMacroParametersPopulators to set
-
getCatalogService
public CatalogService getCatalogService()
- Returns:
- the catalogService
-
setCatalogService
public void setCatalogService(CatalogService catalogService)
- Parameters:
catalogService
- the catalogService to set
-
getSupportedChannels
public java.util.List<SiteChannel> getSupportedChannels()
- Returns:
- the supportedChannels
-
setSupportedChannels
public void setSupportedChannels(java.util.List<SiteChannel> supportedChannels)
- Parameters:
supportedChannels
- the supportedChannels to set
-
getAddonSystemSetupSupport
public AddOnSystemSetupSupport getAddonSystemSetupSupport()
- Returns:
- the addonSystemSetupSupport
-
setAddonSystemSetupSupport
public void setAddonSystemSetupSupport(AddOnSystemSetupSupport addonSystemSetupSupport)
- Parameters:
addonSystemSetupSupport
- the addonSystemSetupSupport to set
-
getAddonExtensionMetadata
public AddonExtensionMetadata getAddonExtensionMetadata()
- Returns:
- the addonExtensionMetadata
-
setAddonExtensionMetadata
public void setAddonExtensionMetadata(AddonExtensionMetadata addonExtensionMetadata)
- Parameters:
addonExtensionMetadata
- the addonExtensionMetadata to set
-
-