X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fnet%2Fpterodactylus%2Fsone%2Ffreenet%2Ffcp%2FCommand.java;h=f3f32cfde6f6d5e4aef0c6e3d932ed11699b7ec3;hp=03ecf1d772b419919bf8bc0d36239f56a5a437ea;hb=HEAD;hpb=b32c81368c80e92de1d9bc2e8fdb635d251ecfa2 diff --git a/src/main/java/net/pterodactylus/sone/freenet/fcp/Command.java b/src/main/java/net/pterodactylus/sone/freenet/fcp/Command.java index 03ecf1d..f3f32cf 100644 --- a/src/main/java/net/pterodactylus/sone/freenet/fcp/Command.java +++ b/src/main/java/net/pterodactylus/sone/freenet/fcp/Command.java @@ -1,5 +1,5 @@ /* - * Sone - Command.java - Copyright © 2011–2016 David Roden + * Sone - Command.java - Copyright © 2011–2020 David Roden * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -19,13 +19,10 @@ package net.pterodactylus.sone.freenet.fcp; import net.pterodactylus.sone.freenet.SimpleFieldSetBuilder; import freenet.support.SimpleFieldSet; -import freenet.support.api.Bucket; /** * Implementation of an FCP interface for other clients or plugins to * communicate with Sone. - * - * @author David ‘Bombe’ Roden */ public interface Command { @@ -35,20 +32,14 @@ public interface Command { * * @param parameters * The parameters of the comand - * @param data - * The data of the command (may be {@code null}) - * @param accessType - * The access type * @return A reply to send back to the plugin * @throws FcpException * if an error processing the parameters occurs */ - public Response execute(SimpleFieldSet parameters, Bucket data, AccessType accessType) throws FcpException; + public Response execute(SimpleFieldSet parameters) throws FcpException; /** * The access type of the request. - * - * @author David ‘Bombe’ Roden */ public static enum AccessType { @@ -65,8 +56,6 @@ public interface Command { /** * Interface for command replies. - * - * @author David ‘Bombe’ Roden */ public static class Response { @@ -103,8 +92,6 @@ public interface Command { /** * Response implementation that can return an error message and an optional * error code. - * - * @author David ‘Bombe’ Roden */ public class ErrorResponse extends Response {