package com.dy.common.mw.protocol4Mqtt; import com.dy.common.util.Callback; /** * @Author: liurunyu * @Date: 2025/6/5 11:44 * @Description */ public abstract class MqttSubMsg { public String commandId ;//命令ID public String deviceId ;//设备ID public String mqttResultSendWebUrl ;//Mtt返回命令结果 发向目的地web URL public String topic ;//消息主题 public String msg ;//消息 public abstract boolean valid(); public abstract boolean subMsgMatchPubMsg(MqttPubMsg pubMsg); public abstract void action(Callback callback); }