增加广播ID , 对于自身广播不做处理

v1.4.1
Parker 5 years ago
parent cd29959006
commit 72cd13c3f0

@ -3,12 +3,23 @@ package org.opsli.plugins.redis.pushsub.entity;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import lombok.Data; import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import org.opsli.common.enums.SystemInfo;
/**
* @author parker
* @date 2020-09-13
*
* 广
*
* 广
*
*/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class BaseSubMessage implements RedisPushSubMessage{ public class BaseSubMessage implements RedisPushSubMessage{
public static final String BASE_TYPE = "TYPE"; public static final String BASE_TYPE = "TYPE";
public static final String BASE_ID = "IDENTIFIER";
/** 发布订阅频道名称 */ /** 发布订阅频道名称 */
protected String channel; protected String channel;
@ -27,6 +38,7 @@ public class BaseSubMessage implements RedisPushSubMessage{
return; return;
} }
jsonObj.put(BASE_TYPE, type); jsonObj.put(BASE_TYPE, type);
jsonObj.put(BASE_ID, SystemInfo.INSTANCE.getSystemID());
this.json = jsonObj.toString(); this.json = jsonObj.toString();
this.channel = channel; this.channel = channel;
} }

Loading…
Cancel
Save