类 JPushManager

java.lang.Object
cn.zhxu.toys.push.JPushManager
所有已实现的接口:
PushManager, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean

public class JPushManager extends Object implements PushManager, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
极光推送管理器
作者:
Troy.Zhou
  • 构造器详细资料

    • JPushManager

      public JPushManager()
  • 方法详细资料

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      指定者:
      afterPropertiesSet 在接口中 org.springframework.beans.factory.InitializingBean
      抛出:
      Exception
    • pushToAll

      public PushResult pushToAll(String title, String message)
      从接口复制的说明: PushManager
      推送给所有用户
      指定者:
      pushToAll 在接口中 PushManager
      参数:
      title - 消息标题
      message - 消息内容
      返回:
      推送结果
    • pushToAll

      public PushResult pushToAll(String title, String message, Map<String,Object> data)
      从接口复制的说明: PushManager
      推送给所有用户
      指定者:
      pushToAll 在接口中 PushManager
      参数:
      title - 消息标题
      message - 消息内容
      data - 业务数据
      返回:
      推送结果
    • pushToUser

      public PushResult pushToUser(String title, String message, String... userId)
      从接口复制的说明: PushManager
      推送给指定用户
      指定者:
      pushToUser 在接口中 PushManager
      参数:
      title - 消息标题
      message - 消息内容
      userId - 指定的用户ID(别名)
      返回:
      推送结果
    • pushToUser

      public PushResult pushToUser(String title, String message, Map<String,Object> data, String... userId)
      从接口复制的说明: PushManager
      推送给指定用户
      指定者:
      pushToUser 在接口中 PushManager
      参数:
      title - 消息标题
      message - 消息内容
      data - 业务数据
      userId - 指定的用户ID(别名)
      返回:
      推送结果
    • pushToAndroid

      public PushResult pushToAndroid(String title, String message)
      从接口复制的说明: PushManager
      推送给Android平台所有用户
      指定者:
      pushToAndroid 在接口中 PushManager
      参数:
      title - 消息标题
      message - 消息内容
      返回:
      推送结果
    • pushToAndroid

      public PushResult pushToAndroid(String title, String message, Map<String,Object> data)
      从接口复制的说明: PushManager
      推送给Android平台所有用户
      指定者:
      pushToAndroid 在接口中 PushManager
      参数:
      title - 消息标题
      message - 消息内容
      data - 业务数据
      返回:
      推送结果
    • pushToAndroidUser

      public PushResult pushToAndroidUser(String title, String message, String... userId)
      从接口复制的说明: PushManager
      推送给Android平台指定用户
      指定者:
      pushToAndroidUser 在接口中 PushManager
      参数:
      title - 消息标题
      message - 消息内容
      userId - 指定的用户ID(别名)
      返回:
      推送结果
    • pushToAndroidUser

      public PushResult pushToAndroidUser(String title, String message, Map<String,Object> data, String... userId)
      从接口复制的说明: PushManager
      推送给Android平台指定用户
      指定者:
      pushToAndroidUser 在接口中 PushManager
      参数:
      title - 消息标题
      message - 消息内容
      data - 业务数据
      userId - 指定的用户ID(别名)
      返回:
      推送结果
    • pushToIos

      public PushResult pushToIos(String title, String message)
      从接口复制的说明: PushManager
      推送给IOS平台所有用户
      指定者:
      pushToIos 在接口中 PushManager
      参数:
      title - 消息标题
      message - 消息内容
      返回:
      推送结果
    • pushToIos

      public PushResult pushToIos(String title, String message, Map<String,Object> data)
      从接口复制的说明: PushManager
      推送给IOS平台所有用户
      指定者:
      pushToIos 在接口中 PushManager
      参数:
      title - 消息标题
      message - 消息内容
      data - 业务数据
      返回:
      推送结果
    • pushToIosUser

      public PushResult pushToIosUser(String title, String message, String... userId)
      从接口复制的说明: PushManager
      推送给IOS平台指定用户
      指定者:
      pushToIosUser 在接口中 PushManager
      参数:
      title - 消息标题
      message - 消息内容
      userId - 指定的用户ID(别名)
      返回:
      推送结果
    • pushToIosUser

      public PushResult pushToIosUser(String title, String message, Map<String,Object> data, String... userId)
      从接口复制的说明: PushManager
      推送给IOS平台指定用户
      指定者:
      pushToIosUser 在接口中 PushManager
      参数:
      title - 消息标题
      message - 消息内容
      data - 业务数据
      userId - 指定的用户ID(别名)
      返回:
      推送结果
    • destroy

      public void destroy()
      指定者:
      destroy 在接口中 org.springframework.beans.factory.DisposableBean
    • setAppKey

      public void setAppKey(String appKey)
    • setMasterSecret

      public void setMasterSecret(String masterSecret)
    • setTesting

      public void setTesting(boolean testing)