本文整理汇总了Java中org.jivesoftware.smackx.filetransfer.FileTransferRequest.reject方法的典型用法代码示例。如果您正苦于以下问题:Java FileTransferRequest.reject方法的具体用法?Java FileTransferRequest.reject怎么用?Java FileTransferRequest.reject使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.jivesoftware.smackx.filetransfer.FileTransferRequest
的用法示例。
在下文中一共展示了FileTransferRequest.reject方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: fileRespond
import org.jivesoftware.smackx.filetransfer.FileTransferRequest; //导入方法依赖的package包/类
void fileRespond(final FileMessage fileMessage, final Boolean accept) {
FileTransferRequest request = fileTransfers.remove(fileMessage.getMessageId());
if (request != null) {
if (accept) {
Runnable r = new IncomingFileRunnable(fileMessage.getContactUid(), request);
Executors.defaultThreadFactory().newThread(r).start();
} else {
request.reject();
}
} else {
Logger.log("No file message to respond " + fileMessage.getMessageId(), LoggerLevel.INFO);
}
}
示例2: cancel
import org.jivesoftware.smackx.filetransfer.FileTransferRequest; //导入方法依赖的package包/类
public void cancel(long messageId) {
FileTransferRequest request = fileTransfers.get(messageId);
if (request != null) {
request.reject();
fileTransfers.remove(messageId);
}
}
示例3: rejectRequest
import org.jivesoftware.smackx.filetransfer.FileTransferRequest; //导入方法依赖的package包/类
private void rejectRequest(FileTransferRequest request) {
request.reject();
setBackground(new Color(239, 245, 250));
acceptButton.setVisible(false);
declineButton.setVisible(false);
fileLabel.setText("");
titleLabel.setText(Res.getString("message.file.transfer.canceled"));
titleLabel.setForeground(new Color(65, 139, 179));
invalidate();
validate();
repaint();
}
示例4: rejectRequest
import org.jivesoftware.smackx.filetransfer.FileTransferRequest; //导入方法依赖的package包/类
private void rejectRequest(FileTransferRequest request) {
LOG.debug("Rejecting transfer. " + " File name: " + request.getFileName() + ", description: "
+ request.getDescription());
request.reject();
}