package com.coffee.bus.device; import com.coffee.bus.bean.DeviceBasicInfo; /** * @author lifang * @version 1.0.0 * @ClassName DeviceRegister.java * @Description 设备注册中心 * @createTime 2022年04月01日 17:05:00 */ public interface DeviceRegistry { /** * 获取设备基础信息 * @param deviceId * @return */ DeviceOperator getDevice(String deviceId); /** * 注册设备信息 * @param basicInfo */ void register(DeviceBasicInfo basicInfo); /** * 取消注册设备信息 * @param deviceId 设备id */ void unRegister(String deviceId); }