From ee51b3d6a962ff3bb6c2a1a8a182d8d40749cf27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=B7=E6=88=90=E4=BC=9F?= Date: Mon, 4 Nov 2024 10:33:52 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E7=BC=93=E5=AD=98=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E7=89=A9=E6=A8=A1=E5=9E=8BID?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/cache/service/EquipmentCache.java | 17 +++++++++++++++++ .../cache/service/impl/EquipmentCacheImpl.java | 5 ++++- 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/das/src/main/java/com/das/modules/cache/service/EquipmentCache.java b/das/src/main/java/com/das/modules/cache/service/EquipmentCache.java index b3f8f4ad..ac6061f6 100644 --- a/das/src/main/java/com/das/modules/cache/service/EquipmentCache.java +++ b/das/src/main/java/com/das/modules/cache/service/EquipmentCache.java @@ -13,7 +13,24 @@ public interface EquipmentCache { * @return List */ public List getDevicesCache(); + + /** + * 刷新指定设备缓存 + * @param deviceId + */ public void refreshDeviceCache(Long deviceId); + + /** + * 通过设备Code获取设备缓存信息 + * @param deviceCode + * @return + */ DeviceInfoCache getDeviceInfoCache(String deviceCode); + + /** + * 通过设备ID获取设备缓存信息 + * @param deviceId + * @return + */ DeviceInfoCache getDeviceInfoCache(Long deviceId); } diff --git a/das/src/main/java/com/das/modules/cache/service/impl/EquipmentCacheImpl.java b/das/src/main/java/com/das/modules/cache/service/impl/EquipmentCacheImpl.java index 6f9015b8..ae56071e 100644 --- a/das/src/main/java/com/das/modules/cache/service/impl/EquipmentCacheImpl.java +++ b/das/src/main/java/com/das/modules/cache/service/impl/EquipmentCacheImpl.java @@ -57,7 +57,10 @@ public class EquipmentCacheImpl implements EquipmentCache { } - + /** + * 获取设备缓存列表 + * @return List + */ @Override public List getDevicesCache() { return Collections.unmodifiableList(deviceInfoCaches);