admin
2020-05-20 98b1a0affd69bbe63223c21fdd2c404e8bedfccb
utils/src/main/java/com/qcloud/cmq/SubscriptionMeta.java
@@ -1,55 +1,55 @@
package com.qcloud.cmq;
import java.util.Vector;
/**
 * meta of subscription .
 * createTime and lastModifyTime default set 0
 * you should set createTime and lastModifyTime
 * @author York.
 *         Created 2016年9月26日.
 */
public class SubscriptionMeta {
   final static String notifyStrategyDefault="BACKOFF_RETRY";
   final static String notifyContentFormatDefault="JSON";
   //Subscription 订阅的主题所有者的appId
   public String TopicOwner;
   //订阅的终端地址
   public String Endpoint;
   //订阅的协议
   public String Protocal;
   //推送消息出现错误时的重试策略
   public String NotifyStrategy;
   //向 Endpoint 推送的消息内容格式
   public String NotifyContentFormat;
   //描述了该订阅中消息过滤的标签列表(仅标签一致的消息才会被推送)
   public Vector<String> FilterTag;
   //Subscription 的创建时间,从 1970-1-1 00:00:00 到现在的秒值
   public int CreateTime;
   //修改 Subscription 属性信息最近时间,从 1970-1-1 00:00:00 到现在的秒值
   public int LastModifyTime;
   //该订阅待投递的消息数
   public int msgCount;
    public Vector<String>bindingKey;
   /**
    * subscription meta class .
    *
    */
   public SubscriptionMeta()
   {
       TopicOwner ="";
       Endpoint ="";
       Protocal ="";
       NotifyStrategy=notifyStrategyDefault;
       NotifyContentFormat=notifyContentFormatDefault;
       FilterTag = null;
       CreateTime=0;
       LastModifyTime=0;
       msgCount=0;
         bindingKey = null;
   }
}
package com.qcloud.cmq;
import java.util.Vector;
/**
 * meta of subscription .
 * createTime and lastModifyTime default set 0
 * you should set createTime and lastModifyTime
 * @author York.
 *         Created 2016年9月26日.
 */
public class SubscriptionMeta {
   final static String notifyStrategyDefault="BACKOFF_RETRY";
   final static String notifyContentFormatDefault="JSON";
   //Subscription 订阅的主题所有者的appId
   public String TopicOwner;
   //订阅的终端地址
   public String Endpoint;
   //订阅的协议
   public String Protocal;
   //推送消息出现错误时的重试策略
   public String NotifyStrategy;
   //向 Endpoint 推送的消息内容格式
   public String NotifyContentFormat;
   //描述了该订阅中消息过滤的标签列表(仅标签一致的消息才会被推送)
   public Vector<String> FilterTag;
   //Subscription 的创建时间,从 1970-1-1 00:00:00 到现在的秒值
   public int CreateTime;
   //修改 Subscription 属性信息最近时间,从 1970-1-1 00:00:00 到现在的秒值
   public int LastModifyTime;
   //该订阅待投递的消息数
   public int msgCount;
    public Vector<String>bindingKey;
   /**
    * subscription meta class .
    *
    */
   public SubscriptionMeta()
   {
       TopicOwner ="";
       Endpoint ="";
       Protocal ="";
       NotifyStrategy=notifyStrategyDefault;
       NotifyContentFormat=notifyContentFormatDefault;
       FilterTag = null;
       CreateTime=0;
       LastModifyTime=0;
       msgCount=0;
         bindingKey = null;
   }
}