예제 #1
0
 public void startDraft(Draft draft) {
   table.initDraft();
   DraftManager.getInstance().createDraftSession(draft, userPlayerMap, table.getId());
   for (Entry<UUID, UUID> entry : userPlayerMap.entrySet()) {
     User user = UserManager.getInstance().getUser(entry.getKey());
     if (user != null) {
       logger.info(
           new StringBuilder("User ")
               .append(user.getName())
               .append(" draft started: ")
               .append(draft.getId())
               .append(" userId: ")
               .append(user.getId()));
       user.ccDraftStarted(draft.getId(), entry.getValue());
     } else {
       logger.fatal(
           new StringBuilder("Start draft user not found userId: ").append(entry.getKey()));
     }
   }
 }