Class DefaultTmaEventsService
java.lang.Object
de.hybris.platform.servicelayer.internal.service.AbstractService
de.hybris.platform.servicelayer.event.impl.DefaultEventService
de.hybris.platform.b2ctelcotmfevents.services.TmaAbstractEventsService
de.hybris.platform.b2ctelcotmfevents.services.impl.DefaultTmaEventsService
- All Implemented Interfaces:
de.hybris.platform.servicelayer.event.EventService,Serializable,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean
Default implementation of
TmaAbstractEventsService.- Since:
- 2105
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
de.hybris.platform.servicelayer.internal.service.AbstractService.SerializableDTO -
Field Summary
Fields inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
tenant -
Constructor Summary
ConstructorsConstructorDescriptionDefaultTmaEventsService(de.hybris.platform.servicelayer.model.ModelService modelService) -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.servicelayer.model.ModelServicebooleanshouldSendEventOnSynchronize(ItemModel itemModel) Checks if events should be published for an item at catalog synch.Methods inherited from class de.hybris.platform.b2ctelcotmfevents.services.TmaAbstractEventsService
addItemToEventsWhiteList, getEventsWhiteList, isItemInEventsWhiteList, removeItemFromEventsWhitelistMethods inherited from class de.hybris.platform.servicelayer.event.impl.DefaultEventService
getEventListeners, publishEvent, registerEventListener, setAdditionalEventSenders, setApplicationEventMulticaster, setClusterService, setEventSender, setTenantService, unregisterEventListenerMethods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService
afterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplace
-
Constructor Details
-
DefaultTmaEventsService
public DefaultTmaEventsService(de.hybris.platform.servicelayer.model.ModelService modelService)
-
-
Method Details
-
shouldSendEventOnSynchronize
Description copied from class:TmaAbstractEventsServiceChecks if events should be published for an item at catalog synch.- Specified by:
shouldSendEventOnSynchronizein classTmaAbstractEventsService- Parameters:
itemModel- the item.- Returns:
- true if an event should be sent; false otherwise.
-
getModelService
protected de.hybris.platform.servicelayer.model.ModelService getModelService()
-