Added FailedToAddTorrentFilePayload

This commit is contained in:
anthonyraymond 2017-07-10 23:52:00 +02:00
parent 352a9372c0
commit 672e5e6ff5
2 changed files with 29 additions and 4 deletions

View file

@ -0,0 +1,25 @@
package org.araymond.joal.web.messages.outgoing.impl.files;
import org.araymond.joal.core.events.filechange.FailedToAddTorrentFileEvent;
import org.araymond.joal.web.messages.outgoing.MessagePayload;
/**
* Created by raymo on 10/07/2017.
*/
public class FailedToAddTorrentFilePayload implements MessagePayload {
final String fileName;
final String error;
public FailedToAddTorrentFilePayload(final FailedToAddTorrentFileEvent event) {
this.fileName = event.getFile().getName();
this.error = event.getError();
}
public String getFileName() {
return fileName;
}
public String getError() {
return error;
}
}

View file

@ -11,10 +11,10 @@ public class TorrentFileAddedPayload implements MessagePayload {
private final String name; private final String name;
private final Long size; private final Long size;
public TorrentFileAddedPayload(final String id, final String name, final Long size) { public TorrentFileAddedPayload(final TorrentFileAddedEvent event) {
this.id = id; this.id = event.getTorrent().getHexInfoHash();
this.name = name; this.name = event.getTorrent().getName();
this.size = size; this.size = event.getTorrent().getSize();
} }
public String getId() { public String getId() {