Пример #1
0
 /**
  * Removes a <code>SessionUi</code> mapping.
  *
  * @param session The session.
  * @return <code>true</code> if the session map has been removed, <code>false</code> otherwise.
  */
 public static boolean removeSessionUi(Session session) {
   synchronized (sessionUiMap) {
     SessionUi sessionUi = sessionUiMap.remove(session);
     if (sessionUi != null) {
       sessionUi.sessionUiRemoved(session);
       return true;
     }
     return false;
   }
 }
Пример #2
0
 /**
  * Adds a <code>SessionUi</code> mapping.
  *
  * @param session The session.
  * @param theSessionUi The session UI to be mapped.
  */
 public static void addSessionUi(Session session, SessionUi theSessionUi) {
   synchronized (sessionUiMap) {
     removeSessionUi(session);
     theSessionUi.sessionUiAdded(session);
     sessionUiMap.put(session, theSessionUi);
   }
 }