| | |
| | | * @Version 1.0 |
| | | * {"enabled":false,"frequency":1000,"userId":"69cf75f289424a48ba10cf33fa324206"} |
| | | */ |
| | | @Slf4j |
| | | public class AppPositionPushService { |
| | | public static Map<String, List<ArdAppPosition>> dataMap = new HashMap<>();//常规数据 每个用户关联 |
| | | public static Map<String, List<ArdAppPosition>> tempDataMap = new HashMap<>();//临时数据 每个用户关联 |
| | |
| | | |
| | | //接收处理器 |
| | | public static void messageHandler(String userId, String message) { |
| | | try { |
| | | Map<String, Object> map = JSONObject.parseObject(message, Map.class); |
| | | if (map.size() > 0) { |
| | | Boolean enabled = (Boolean) map.get("enabled"); |
| | |
| | | //endregion |
| | | } |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | log.error(ex.getMessage()); |
| | | } |
| | | } |
| | | |
| | | //停止处理器 |
| | | public static void stopHandler(String userId) { |