public UserInfo createDetails(IUser user) { UserInfo details = (UserInfo) cache.get(user); if (details == null) { details = new UserInfoDetails(user.getOID(), user.getId(), PerformerUtils.getQualifiedName(user)); cache.put(user, details); } return details; }