/** @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; }