Class DefaultCouponNotificationEmailProcessor

  • All Implemented Interfaces:
    Processor

    public class DefaultCouponNotificationEmailProcessor
    extends java.lang.Object
    implements Processor
    Deals with coupon notification for sending out Emails to customers
    • Constructor Detail

      • DefaultCouponNotificationEmailProcessor

        public DefaultCouponNotificationEmailProcessor()
    • Method Detail

      • setBusinessProcessService

        public void setBusinessProcessService​(BusinessProcessService businessProcessService)
      • getModelService

        protected ModelService getModelService()
      • setModelService

        public void setModelService​(ModelService modelService)
      • process

        public void process​(CustomerModel customer,
                            java.util.Map<java.lang.String,​? extends ItemModel> dataMap)
        Renders and sends out the coupon notification
        Specified by:
        process in interface Processor
        Parameters:
        customer - the customer to send the result
        dataMap - the map containing variables