Interface DeviceSupplier
- All Known Subinterfaces:
ClientDeviceSupplier
,ServerDeviceSupplier
- All Known Implementing Classes:
DefaultClientDeviceSupplier
,DefaultServerDeviceSupplier
,TestDeviceSupplier
public interface DeviceSupplier
设备提供器接口
用于动态获取设备列表的hook机制,支持外部实现自定义的设备获取逻辑
设计原则: 1. 业务方通过userId获取设备数据,项目本身不关心设备类型 2. 简化接口设计,减少不必要的复杂性 3. 支持动态设备管理和更新
- Author:
- luna
-
Method Summary
-
Method Details
-
getDevice
根据用户ID获取指定设备 这是设备获取的核心方法,业务方通过userId获取设备数据- Parameters:
userId
- 用户ID- Returns:
- 设备信息,如果不存在则返回null
-
getName
获取设备提供器的名称标识- Returns:
- 提供器名称
-
getToDevice
-
getToDevice
-