public void transferInterrupt(String lccno, String streamID, String fileName) throws Exception { MemberBean memberBean = TreeUtil.getMemberBeanByLccno(lccno); final FriendChatPanel panel = getFriendChatPanel(memberBean); String info = StringUtil.getFormatString(getUIString("sendFile.interrupt"), fileName); long systemTime = Vovo.getLcmUtil().getSystemTime(); panel.otherCancelSendFile(streamID, new Date(systemTime), info); DataUtil.removeFileTransfer(streamID); }
public void getOtherMsg(String lccno, String operate, Message msg) throws Exception { if (Constants.OTHERMSG_OPERATE_CANCELSENDFILE.equals(operate)) { String streamID = (String) msg.getProperty("streamID"); Date sendDate = new Date((Long) msg.getProperty("sendDate")); FileTransferRequest req = DataUtil.getFileTransferRequest(streamID); MessageFrame msgFrame = getMessageFrame(); MemberBean memberBean = TreeUtil.getMemberBeanByLccno(lccno); final FriendChatPanel panel = getFriendChatPanel(memberBean); String info = StringUtil.getFormatString( getUIString("sendFile.otherCancel"), "\"" + req.getFileName() + "\""); panel.otherCancelSendFile(streamID, sendDate, info); msgFrame.setVisible(true); } }