From 42e4ac786d2c2515836b9d96a262342fcfc31d32 Mon Sep 17 00:00:00 2001 From: Edward Capriolo Date: Wed, 9 Nov 2016 13:49:30 -0500 Subject: [PATCH] GOSSIP-32 Javadoc errors blocking release --- pom.xml | 7 +++---- .../java/org/apache/gossip/GossipMember.java | 5 +++-- .../java/org/apache/gossip/GossipService.java | 16 +++++++++++----- .../org/apache/gossip/LocalGossipMember.java | 1 + 4 files changed, 18 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index 0c5d4e2..e4c82df 100644 --- a/pom.xml +++ b/pom.xml @@ -16,8 +16,7 @@ See the License for the specific language governing permissions and limitations under the License. --> - + 4.0.0 @@ -29,7 +28,7 @@ org.apache.gossip gossip gossip - 0.1.0-incubating-SNAPSHOT + 0.1.0-incubating jar A peer to peer cluster discovery service http://gossip.incubator.apache.org/ @@ -66,7 +65,7 @@ scm:git:git@github.com:apache/incubator-gossip.git scm:git:https://git-wip-us.apache.org/repos/asf/incubator-gossip.git scm:git:git@github.com:apache/incubator-gossip.git - HEAD + gossip-0.1.0-incubating diff --git a/src/main/java/org/apache/gossip/GossipMember.java b/src/main/java/org/apache/gossip/GossipMember.java index 58b1e91..7ae4d81 100644 --- a/src/main/java/org/apache/gossip/GossipMember.java +++ b/src/main/java/org/apache/gossip/GossipMember.java @@ -23,7 +23,6 @@ import java.net.URI; /** * A abstract class representing a gossip member. * - * @author joshclemm, harmenw */ public abstract class GossipMember implements Comparable { @@ -44,6 +43,8 @@ public abstract class GossipMember implements Comparable { /** * Constructor. * + * @param clusterName + * The name of the cluster * @param uri * A URI object containing IP/hostname and port * @param heartbeat @@ -69,7 +70,7 @@ public abstract class GossipMember implements Comparable { /** - * The member address in the form IP/host:port Similar to the toString in + * @return The member address in the form IP/host:port Similar to the toString in * {@link InetSocketAddress} */ public String getAddress() { diff --git a/src/main/java/org/apache/gossip/GossipService.java b/src/main/java/org/apache/gossip/GossipService.java index e50f260..80c01ca 100644 --- a/src/main/java/org/apache/gossip/GossipService.java +++ b/src/main/java/org/apache/gossip/GossipService.java @@ -84,8 +84,9 @@ public class GossipService { } /** - * Gossip data in a namespace that is per-node { node-id { key->value } } + * Gossip data in a namespace that is per-node { node-id { key, value } } * @param message + * message to be gossip'ed across the cluster */ public void gossipPerNodeData(GossipDataMessage message){ gossipManager.gossipPerNodeData(message); @@ -93,17 +94,21 @@ public class GossipService { /** * Retrieve per-node gossip data by key + * * @param nodeId + * the id of the node that owns the data * @param key - * @return return the value if found or null if not found or expired + * the key in the per-node map to find the data + * @return the value if found or null if not found or expired */ public GossipDataMessage findPerNodeData(String nodeId, String key){ return getGossipManager().findPerNodeGossipData(nodeId, key); } /** - * Gossip shared data + * * @param message + * Shared data to gossip around the cluster */ public void gossipSharedData(SharedGossipDataMessage message){ gossipManager.gossipSharedData(message); @@ -111,8 +116,9 @@ public class GossipService { /** * - * @param key the key to search for - * @return + * @param key + * the key to search for + * @return the value associated with given key */ public SharedGossipDataMessage findSharedData(String key){ return getGossipManager().findSharedGossipData(key); diff --git a/src/main/java/org/apache/gossip/LocalGossipMember.java b/src/main/java/org/apache/gossip/LocalGossipMember.java index d7e9f4e..97f4ab6 100644 --- a/src/main/java/org/apache/gossip/LocalGossipMember.java +++ b/src/main/java/org/apache/gossip/LocalGossipMember.java @@ -37,6 +37,7 @@ public class LocalGossipMember extends GossipMember { * @param uri * The uri of the member * @param id + * id of the node * @param heartbeat * The current heartbeat. * @param notificationListener