Add constructor that takes an identifier
authorDavid ‘Bombe’ Roden <bombe@freenetproject.org>
Mon, 13 Jul 2015 17:33:05 +0000 (19:33 +0200)
committerDavid ‘Bombe’ Roden <bombe@freenetproject.org>
Mon, 13 Jul 2015 17:33:05 +0000 (19:33 +0200)
src/main/java/net/pterodactylus/fcp/ModifyPeer.java

index dfc5aa2..8c911b8 100644 (file)
@@ -25,20 +25,13 @@ package net.pterodactylus.fcp;
  */
 public class ModifyPeer extends FcpMessage {
 
-       /**
-        * Creates a new “ModifyPeer” request. All Boolean parameters may be null
-        * to not influence the current setting.
-        *
-        * @param nodeIdentifier
-        *            The identifier of the node, i.e. name, identity, or IP
-        *            address and port
-        * @param allowLocalAddresses
-        *            Whether to allow local addresses from this node
-        * @param disabled
-        *            Whether the node is disabled
-        * @param listenOnly
-        *            Whether your node should not try to connect the node
-        */
+       public ModifyPeer(String identifier, String nodeIdentifier) {
+               super("ModifyPeer");
+               setField("Identifier", identifier);
+               setField("NodeIdentifier", nodeIdentifier);
+       }
+
+       @Deprecated
        public ModifyPeer(String nodeIdentifier, Boolean allowLocalAddresses, Boolean disabled, Boolean listenOnly) {
                super("ModifyPeer");
                setField("NodeIdentifier", nodeIdentifier);