Class MailLifecycle


  • public class MailLifecycle
    extends org.exoplatform.commons.api.notification.lifecycle.AbstractNotificationLifecycle
    Created by The eXo Platform SAS Author : eXoPlatform thanhvc@exoplatform.com Dec 12, 2014
    • Constructor Summary

      Constructors 
      Constructor Description
      MailLifecycle()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void process​(org.exoplatform.commons.api.notification.NotificationContext ctx, String userId)  
      void process​(org.exoplatform.commons.api.notification.NotificationContext ctx, String... userIds)  
      void send​(org.exoplatform.commons.api.notification.NotificationContext ctx)  
      void store​(org.exoplatform.commons.api.notification.model.NotificationInfo notifInfo)  
      • Methods inherited from class org.exoplatform.commons.api.notification.lifecycle.AbstractNotificationLifecycle

        getChannel, setChannel, update
    • Constructor Detail

      • MailLifecycle

        public MailLifecycle()
    • Method Detail

      • process

        public void process​(org.exoplatform.commons.api.notification.NotificationContext ctx,
                            String... userIds)
        Specified by:
        process in class org.exoplatform.commons.api.notification.lifecycle.AbstractNotificationLifecycle
      • process

        public void process​(org.exoplatform.commons.api.notification.NotificationContext ctx,
                            String userId)
        Specified by:
        process in class org.exoplatform.commons.api.notification.lifecycle.AbstractNotificationLifecycle
      • store

        public void store​(org.exoplatform.commons.api.notification.model.NotificationInfo notifInfo)
        Overrides:
        store in class org.exoplatform.commons.api.notification.lifecycle.AbstractNotificationLifecycle
      • send

        public void send​(org.exoplatform.commons.api.notification.NotificationContext ctx)
        Overrides:
        send in class org.exoplatform.commons.api.notification.lifecycle.AbstractNotificationLifecycle