| | |
| | | package com.ruoyi.sy.gps31; |
| | | |
| | | import com.ruoyi.sy.domain.ArdSyCarLock; |
| | | |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | public class PositionContainer { |
| | | |
| | | private static Map<String, Map<String,Map<String,Object>>> deptPositionMap = new HashMap();//依部门存放实施车辆位置:deptId,carId,车辆位置 |
| | | |
| | | private static Map<String, Map<String,Map<String,Object>>> userPositionMap = new HashMap();//依用户存放实施车辆位置:userId,carId,车辆位置 |
| | | |
| | | private static Map<String,Map<String,Object>> carPositionMap = new HashMap();//依车辆存放实施车辆位置:carId,车辆位置 |
| | | |
| | | public static Map<String, List<ArdSyCarLock>> getTopicSubscribe() { |
| | | return topicSubscribe; |
| | | } |
| | | |
| | | public static void setTopicSubscribe(Map<String, List<ArdSyCarLock>> topicSubscribe) { |
| | | PositionContainer.topicSubscribe = topicSubscribe; |
| | | } |
| | | |
| | | public static Map<String, List<ArdSyCarLock>> topicSubscribe; |
| | | |
| | | |
| | | public static synchronized Map<String, Map<String, Map<String,Object>>> getDeptPositionMap() { |
| | | return deptPositionMap; |
| | |
| | | PositionContainer.deptPositionMap = deptPositionMap; |
| | | } |
| | | |
| | | public static synchronized Map<String, Map<String, Map<String, Object>>> getUserPositionMap() { |
| | | return userPositionMap; |
| | | } |
| | | |
| | | public static synchronized void setUserPositionMap(Map<String, Map<String, Map<String, Object>>> userPositionMap) { |
| | | PositionContainer.userPositionMap = userPositionMap; |
| | | } |
| | | |
| | | public static Map<String, Map<String, Object>> getCarPositionMap() { |
| | | return carPositionMap; |
| | | } |
| | | |
| | | public static void setCarPositionMap(Map<String, Map<String, Object>> carPositionMap) { |
| | | PositionContainer.carPositionMap = carPositionMap; |
| | | } |
| | | } |