/** Update list the Access Record */ public ReturnMessage updateAccessRecord(List<AccessRecord> listRecords) { logger.debug( " enter constructor AccessRecordController.updateAccessRecord() list " + listRecords); ReturnMessage msg = new ReturnMessage(); try { Iterator<AccessRecord> itr = listRecords.iterator(); while (itr.hasNext()) { msg = updateAccessRecord(itr.next()); // if not success, then terminate will returning error if (!msg.getStatus().equalsIgnoreCase(StatusOfMessage.SUCCESS.toString())) { return msg; } } msg.setSuccessMsg(ReturnMessage.SuccessSet.UPDATE_SUCCESS.toString()); } catch (Exception e) { logger.error( " Exception caught in AccessRecordController.updateAccessRecord() -> " + e.getMessage()); e.printStackTrace(); msg.setErrMsg(ReturnMessage.ErrorSet.UNKNOWN_ERROR.toString()); } return msg; }