package com.fzzy.gateway.hx2023; import java.util.HashMap; import java.util.Map; /** * 常量 */ public class ScConstant { public static String API_URL_AUTH = "${auth}/authorize/login"; /** * 设备在线标记,针对WEBSocket请求,控制设备是否在线,key = deviceId,Value=Y/N */ public static Map contextOnlineMap = new HashMap<>(); public static void updateOnline(String deviceId) { contextOnlineMap.put(deviceId, "Y"); } public static void updateOffOnline(String deviceId) { contextOnlineMap.put(deviceId, "N"); } public static boolean isOnline(String deviceId) { String value = contextOnlineMap.get(deviceId); if (null == value || "N".equals(value)) return false; return true; } }