/**
  * 获取当前账号的登陆集中的SessionUser 的属性
  *
  * @param id SessionUser id
  * @param key 属性 key
  * @return 属性 value
  */
 public Object getProperty(int id, String key) {
   LinkedList<SessionUser> users = sessionUserCollection.getUsers();
   for (SessionUser user : users) {
     if (id == user.getId()) {
       return user.getProperties().get(key);
     }
   }
   return null;
 }
 /**
  * 给当前账号的登陆集中的 SessionUser 添加属性
  *
  * @param id SessionUser id
  * @param key 属性 key
  * @param object 属性 value
  * @return 是否添加成功,无此id返回false
  */
 public boolean addProperty(int id, String key, Object object) {
   LinkedList<SessionUser> users = sessionUserCollection.getUsers();
   Iterator<SessionUser> iterator = users.iterator();
   SessionUser sessionUser;
   while (iterator.hasNext()) {
     sessionUser = iterator.next();
     if (id == sessionUser.getId()) {
       sessionUser.getProperties().put(key, object);
       return true;
     }
   }
   return false;
 }