예제 #1
0
 /** @see cmdCore.ICommand#doIt() */
 public UCommandStatus doIt() {
   try {
     fServerTimeInfo.clear();
     fStatus = fUMart.doServerTime(fServerTimeInfo);
     if (fStatus.getStatus()) {
       fAgent.sendMessage("+ACCEPT");
       fAgent.sendMessage(fServerTimeInfo.get(STRING_SERVER_TIME).toString());
     } else {
       fAgent.sendMessage("+ERROR " + fStatus.getErrorCode());
       fAgent.sendMessage(fStatus.getErrorMessage());
     }
   } catch (Exception e) {
     System.err.println("Error in UCServerTime.doIt");
     System.exit(5);
   }
   fAgent.flushMessage();
   return fStatus;
 }