类 SystemPush

java.lang.Object
com.walker.push.AbstractPushObject<PushData>
com.iplatform.base.push.SystemPush
所有已实现的接口:
com.walker.infrastructure.core.ApplicationBeanInitialized, com.walker.push.Pushable<PushData>

public class SystemPush extends com.walker.push.AbstractPushObject<PushData>
平台默认的系统消息推送,默认并不推送,仅仅记录数据,由前端主动拉取消息记录。
作者:
时克英
  • 字段概要

    从类继承的字段 com.walker.push.AbstractPushObject

    logger
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    protected com.walker.push.PushResult
    doPushContent(com.walker.push.Notification notification, List<PushData> data)
     
    com.walker.push.NotificationChannel
     
    void
     
    translateToTarget(com.walker.push.Notification notification)
     

    从类继承的方法 com.walker.push.AbstractPushObject

    equals, getId, getName, getPushStatusListener, hashCode, push, setId, setName, setPushStatusListener, setSupportAsync, supportAsync

    从类继承的方法 java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • SystemPush

      public SystemPush()
  • 方法详细资料

    • doPushContent

      protected com.walker.push.PushResult doPushContent(com.walker.push.Notification notification, List<PushData> data) throws com.walker.push.PushException
      指定者:
      doPushContent 在类中 com.walker.push.AbstractPushObject<PushData>
      抛出:
      com.walker.push.PushException
    • getNotificationChannel

      public com.walker.push.NotificationChannel getNotificationChannel()
    • translateToTarget

      public List<PushData> translateToTarget(com.walker.push.Notification notification)
    • startup

      public void startup()