| 12345678910111213141516171819202122232425262728293031 |
- 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);
- }
|