@Override public String getRemoteAddress() { return sessionContext.getRemoteAddress(); }
@Override public String getRemoteAddress() { return sessionContext.getRemoteAddress(); }
private UserToken createUserToken(String loginId, Long id) throws UnifyException { return new UserToken(loginId, "System", getSessionContext().getRemoteAddress(), id, null, true, true, true, false); }
@Override public void addUserSession(UserSession userSession) throws UnifyException { SessionContext sessionContext = userSession.getSessionContext(); UserSessionTracking userSessionData = new UserSessionTracking(); userSessionData.setSessionId(sessionContext.getId()); userSessionData.setRemoteHost(sessionContext.getRemoteHost()); userSessionData.setRemoteAddress(sessionContext.getRemoteAddress()); userSessionData.setRemoteUser(sessionContext.getRemoteUser()); userSessionData.setNode(getNodeId()); Date createTime = new Date(); userSessionData.setCreateTime(createTime); userSessionData.setLastAccessTime(createTime); db().create(userSessionData); setRequiredAttributes(sessionContext); userSessions.put(sessionContext.getId(), userSession); }