|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } catch (Exception e) { | 
|---|
|  |  |  | logger.error("[国标录像] 发现未处理的异常, "+e.getMessage(), e); | 
|---|
|  |  |  | logger.error("[国标录像] 发现未处理的异常, \r\n{}", evt.getRequest()); | 
|---|
|  |  |  | logger.error("[国标录像] 异常内容: ", e); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public void releaseRequest(String deviceId, String sn,RecordInfo recordInfo){ | 
|---|
|  |  |  | String key = DeferredResultHolder.CALLBACK_CMD_RECORDINFO + deviceId + sn; | 
|---|
|  |  |  | if(null!=recordInfo.getRecordList()){ | 
|---|
|  |  |  | // 对数据进行排序 | 
|---|
|  |  |  | if(recordInfo!=null && recordInfo.getRecordList()!=null) { | 
|---|
|  |  |  | Collections.sort(recordInfo.getRecordList()); | 
|---|
|  |  |  | }else{ | 
|---|
|  |  |  | recordInfo.setRecordList(new ArrayList<>()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // 对数据进行排序 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | RequestMessage msg = new RequestMessage(); | 
|---|
|  |  |  | msg.setKey(key); | 
|---|
|  |  |  | msg.setData(recordInfo); | 
|---|