|
@@ -1,6 +1,6 @@
|
|
|
package com.its.dsrc.webapp.controller;
|
|
|
|
|
|
-import com.its.dsrc.config.RunningConfig;
|
|
|
+import com.its.dsrc.config.ApplicationConfig;
|
|
|
import com.its.dsrc.entity.TbRseCtlr;
|
|
|
import com.its.dsrc.global.AppRepository;
|
|
|
import com.its.dsrc.vo.NET;
|
|
@@ -30,7 +30,7 @@ import java.util.concurrent.ConcurrentHashMap;
|
|
|
public class WebAppController {
|
|
|
|
|
|
private final ResourceLoader resourceLoader;
|
|
|
- private final RunningConfig runningConfig;
|
|
|
+ private final ApplicationConfig applicationConfig;
|
|
|
private final FileService fileService;
|
|
|
|
|
|
@RequestMapping(value = {"/controller"})
|
|
@@ -39,7 +39,6 @@ public class WebAppController {
|
|
|
SortedMap<Integer, TbRseCtlr> ctlrMap = new TreeMap<>();
|
|
|
for (Map.Entry<String, TbRseCtlr> e : AppRepository.getInstance().getCtlrMap().entrySet()) {
|
|
|
TbRseCtlr obj = e.getValue();
|
|
|
- // 로인인 상태에서 통신중인데 화면에서 연결되지 않았다고 표출되는 경우가 있음
|
|
|
if (obj.getNetState() == NET.CLOSED) {
|
|
|
if (obj.getChannel() != null || obj.getLogin() != null) {
|
|
|
obj.setNetState(NET.LOGINED);
|
|
@@ -47,7 +46,7 @@ public class WebAppController {
|
|
|
}
|
|
|
ctlrMap.put(Integer.valueOf(obj.getID()), obj);
|
|
|
}
|
|
|
- model.addAttribute("ServerConfig", this.runningConfig);
|
|
|
+ model.addAttribute("ServerConfig", this.applicationConfig);
|
|
|
//model.addAttribute("list", AppRepository.getInstance().getCtlrMap().entrySet());
|
|
|
model.addAttribute("list", ctlrMap);
|
|
|
model.addAttribute("ServerTime", new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date()));
|