From 80e007c148f809980215d3b5e666553a57799fd7 Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Thu, 19 Jul 2018 22:13:36 +0100 Subject: [PATCH] more file-related events --- .../com/muwire/core/files/FileDownloadedEvent.groovy | 12 ++++++++++++ .../com/muwire/core/files/FileLoadedEvent.groovy | 9 +++++++++ .../com/muwire/core/files/FileUnsharedEvent.groovy | 8 ++++++++ 3 files changed, 29 insertions(+) create mode 100644 core/src/main/groovy/com/muwire/core/files/FileDownloadedEvent.groovy create mode 100644 core/src/main/groovy/com/muwire/core/files/FileLoadedEvent.groovy create mode 100644 core/src/main/groovy/com/muwire/core/files/FileUnsharedEvent.groovy diff --git a/core/src/main/groovy/com/muwire/core/files/FileDownloadedEvent.groovy b/core/src/main/groovy/com/muwire/core/files/FileDownloadedEvent.groovy new file mode 100644 index 00000000..f9db133e --- /dev/null +++ b/core/src/main/groovy/com/muwire/core/files/FileDownloadedEvent.groovy @@ -0,0 +1,12 @@ +package com.muwire.core.files + +import com.muwire.core.Event +import com.muwire.core.SharedFile + +import net.i2p.data.Destination + +class FileDownloadedEvent extends Event { + + SharedFile downloadedFile + List sources +} diff --git a/core/src/main/groovy/com/muwire/core/files/FileLoadedEvent.groovy b/core/src/main/groovy/com/muwire/core/files/FileLoadedEvent.groovy new file mode 100644 index 00000000..70e80db2 --- /dev/null +++ b/core/src/main/groovy/com/muwire/core/files/FileLoadedEvent.groovy @@ -0,0 +1,9 @@ +package com.muwire.core.files + +import com.muwire.core.Event +import com.muwire.core.SharedFile + +class FileLoadedEvent extends Event { + + SharedFile loadedFile +} diff --git a/core/src/main/groovy/com/muwire/core/files/FileUnsharedEvent.groovy b/core/src/main/groovy/com/muwire/core/files/FileUnsharedEvent.groovy new file mode 100644 index 00000000..603acff3 --- /dev/null +++ b/core/src/main/groovy/com/muwire/core/files/FileUnsharedEvent.groovy @@ -0,0 +1,8 @@ +package com.muwire.core.files + +import com.muwire.core.Event +import com.muwire.core.SharedFile + +class FileUnsharedEvent extends Event { + SharedFile unsharedFile +}