Class DefaultCouponNotificationSmsProcessor

java.lang.Object
de.hybris.platform.customercouponservices.sms.process.impl.DefaultCouponNotificationSmsProcessor
All Implemented Interfaces:
Processor

public class DefaultCouponNotificationSmsProcessor extends Object implements Processor
Deals with coupon notification for sending SMS to the customer
  • Constructor Details

    • DefaultCouponNotificationSmsProcessor

      public DefaultCouponNotificationSmsProcessor()
  • Method Details

    • process

      public void process(CustomerModel customer, Map<String,? extends ItemModel> dataMap)
      Description copied from interface: Processor
      Render and send the notification
      Specified by:
      process in interface Processor
      Parameters:
      customer - the customer to send the result
      dataMap - the map containing variables
    • getNotificationService

      protected NotificationService getNotificationService()
    • setNotificationService

      public void setNotificationService(NotificationService notificationService)
    • getSendSmsMessageStrategy

      protected SendSmsMessageStrategy getSendSmsMessageStrategy()
    • setSendSmsMessageStrategy

      public void setSendSmsMessageStrategy(SendSmsMessageStrategy sendSmsMessageStrategy)