Class ConfigurationSaveListener
java.lang.Object
de.hybris.platform.sap.core.configuration.datahub.ConfigurationSaveListener
- All Implemented Interfaces:
de.hybris.platform.tx.AfterSaveListener
public class ConfigurationSaveListener
extends Object
implements de.hybris.platform.tx.AfterSaveListener
This class handles the save events in order to create data hub configurations and to transfer them to the data hub.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterSave(Collection<de.hybris.platform.tx.AfterSaveEvent> events) protected ItemModelgetItemModel(de.hybris.platform.core.PK pk) Get item model with the latest properties.voidsetDataHubManager(DataHubTransferConfigurationManager dataHubManager) voidsetDataHubPingService(DataHubPingService dataHubPingService) voidsetDataHubTransferHandler(DataHubTransferHandler dataHubTransferHandler) Injection setter forDataHubTransferHandler.voidsetModelService(de.hybris.platform.servicelayer.model.ModelService modelService) voidsetRemoveModelMap(RemoveModelMap modelMap) Injection setter forRemoveModelMap.
-
Constructor Details
-
ConfigurationSaveListener
public ConfigurationSaveListener()
-
-
Method Details
-
afterSave
- Specified by:
afterSavein interfacede.hybris.platform.tx.AfterSaveListener
-
getItemModel
Get item model with the latest properties.- Parameters:
pk- primary key- Returns:
- item model
-
setModelService
public void setModelService(de.hybris.platform.servicelayer.model.ModelService modelService) -
setDataHubManager
-
setDataHubTransferHandler
Injection setter forDataHubTransferHandler.- Parameters:
dataHubTransferHandler- the data hub transfer handler to set
-
setRemoveModelMap
Injection setter forRemoveModelMap.- Parameters:
modelMap- the modelmap of items which will be deleted to set
-
getDataHubPingService
-
setDataHubPingService
-