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

public class DefaultTmaEventsService extends TmaAbstractEventsService
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

    Constructors
    Constructor
    Description
    DefaultTmaEventsService(de.hybris.platform.servicelayer.model.ModelService modelService)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected de.hybris.platform.servicelayer.model.ModelService
     
    boolean
    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, removeItemFromEventsWhitelist

    Methods inherited from class de.hybris.platform.servicelayer.event.impl.DefaultEventService

    getEventListeners, publishEvent, registerEventListener, setAdditionalEventSenders, setApplicationEventMulticaster, setClusterService, setEventSender, setTenantService, unregisterEventListener

    Methods inherited from class de.hybris.platform.servicelayer.internal.service.AbstractService

    afterPropertiesSet, getCurrentTenant, setBeanName, setCurrentTenant, writeReplace

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DefaultTmaEventsService

      public DefaultTmaEventsService(de.hybris.platform.servicelayer.model.ModelService modelService)
  • Method Details

    • shouldSendEventOnSynchronize

      public boolean shouldSendEventOnSynchronize(ItemModel itemModel)
      Description copied from class: TmaAbstractEventsService
      Checks if events should be published for an item at catalog synch.
      Specified by:
      shouldSendEventOnSynchronize in class TmaAbstractEventsService
      Parameters:
      itemModel - the item.
      Returns:
      true if an event should be sent; false otherwise.
    • getModelService

      protected de.hybris.platform.servicelayer.model.ModelService getModelService()