private static final EELFLoggerDelegate logger = EELFLoggerDelegate.getLogger(UsageListController.class);
+ private static final String ACTIVE_USERS = "activeUsers";
+
private void addUsers2jsonArray(JSONArray ja,HashMap activeUsers,String httpSessionId)
{
List<UserRowBean> rows = UsageUtils.getActiveUsers(activeUsers);
Map<String, Object> model = new HashMap<>();
HttpSession httpSession = request.getSession();
- HashMap activeUsers = (HashMap) httpSession.getServletContext().getAttribute("activeUsers");
+ HashMap activeUsers = (HashMap) httpSession.getServletContext().getAttribute(ACTIVE_USERS);
if (activeUsers.size() == 0) {
activeUsers.put(httpSession.getId(), httpSession);
- httpSession.getServletContext().setAttribute("activeUsers", activeUsers);
+ httpSession.getServletContext().setAttribute(ACTIVE_USERS, activeUsers);
}
JSONArray ja = new JSONArray();
public void getUsageList(HttpServletRequest request, HttpServletResponse response) {
HttpSession httpSession = request.getSession();
- HashMap activeUsers = (HashMap) httpSession.getServletContext().getAttribute("activeUsers");
+ HashMap activeUsers = (HashMap) httpSession.getServletContext().getAttribute(ACTIVE_USERS);
if (activeUsers.size() == 0) {
activeUsers.put(httpSession.getId(), httpSession);
- httpSession.getServletContext().setAttribute("activeUsers", activeUsers);
+ httpSession.getServletContext().setAttribute(ACTIVE_USERS, activeUsers);
}
JSONArray ja = new JSONArray();
try {
@SuppressWarnings("rawtypes")
@RequestMapping(value = { "/usage_list/removeSession" }, method = RequestMethod.GET)
public void removeSession(HttpServletRequest request, HttpServletResponse response) throws IOException {
- HashMap activeUsers = (HashMap) request.getSession().getServletContext().getAttribute("activeUsers");
+ HashMap activeUsers = (HashMap) request.getSession().getServletContext().getAttribute(ACTIVE_USERS);
UserRowBean data = new UserRowBean();
data.setSessionId(request.getParameter("deleteSessionId"));
UsageUtils.getActiveUsersAfterDelete(activeUsers, data);