package com.tuoheng.admin.service.mqttService.consumer.topicHandle;

import org.eclipse.paho.client.mqttv3.MqttMessage;

/**
 * @Author: 吴彬
 * @CreateTime: 2023-06-12  10:21
 * @Description: 机场硬件交互顶级服务接口
 * @Version: 1.0
 */
public interface ITopicHandleService {

    /**
     * topic信息，每个topic对应一个处理类
     *
     * @return
     */
    String getTopic();

    /**
     * 机场topic回调处理
     * @param message   MQTT message
     * @param edgId     设备ID
     */
    void topicHandle(MqttMessage message, String edgId);
}
