X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsonitus%2Fdata%2Fsink%2FFileSink.java;h=50113212a3906bb7e2304ec4846367a4e07ac077;hb=633a841142f978235ed9f745b6ba16c278963e62;hp=be934f3bfea989833c7e04cd2f265675318b517a;hpb=cbeadf6d9eea57ab98cacd60e2419dd3c18bef89;p=sonitus.git
diff --git a/src/main/java/net/pterodactylus/sonitus/data/sink/FileSink.java b/src/main/java/net/pterodactylus/sonitus/data/sink/FileSink.java
index be934f3..5011321 100644
--- a/src/main/java/net/pterodactylus/sonitus/data/sink/FileSink.java
+++ b/src/main/java/net/pterodactylus/sonitus/data/sink/FileSink.java
@@ -19,14 +19,10 @@ package net.pterodactylus.sonitus.data.sink;
import java.io.FileOutputStream;
import java.io.IOException;
-import java.util.Collections;
-import java.util.List;
import java.util.logging.Logger;
-import net.pterodactylus.sonitus.data.AbstractControlledComponent;
-import net.pterodactylus.sonitus.data.Controller;
+import net.pterodactylus.sonitus.data.AbstractFilter;
import net.pterodactylus.sonitus.data.Metadata;
-import net.pterodactylus.sonitus.data.Sink;
/**
* {@link net.pterodactylus.sonitus.data.Sink} that writes all received data
@@ -34,7 +30,7 @@ import net.pterodactylus.sonitus.data.Sink;
*
* @author David âBombeâ Roden
*/
-public class FileSink extends AbstractControlledComponent implements Sink {
+public class FileSink extends AbstractFilter {
/** The logger. */
private static final Logger logger = Logger.getLogger(FileSink.class.getName());
@@ -57,16 +53,7 @@ public class FileSink extends AbstractControlledComponent implements Sink {
}
//
- // CONTROLLED METHODS
- //
-
- @Override
- public List> controllers() {
- return Collections.emptyList();
- }
-
- //
- // SINK METHODS
+ // FILTER METHODS
//
@Override