GOSSIP-4: Use builder to create RandomGossipManager (Jaideep Dhok via EGC)

This commit is contained in:
jdhok
2016-06-07 00:07:50 +08:00
committed by Edward Capriolo
parent 3ca8e0f9c8
commit fe196cd788
3 changed files with 177 additions and 3 deletions

View File

@ -59,8 +59,15 @@ public class GossipService {
public GossipService(String cluster, String ipAddress, int port, String id,
List<GossipMember> gossipMembers, GossipSettings settings, GossipListener listener)
throws InterruptedException, UnknownHostException {
gossipManager = new RandomGossipManager(cluster, ipAddress, port, id, settings, gossipMembers,
listener);
gossipManager = RandomGossipManager.newBuilder()
.withId(id)
.cluster(cluster)
.address(ipAddress)
.port(port)
.settings(settings)
.gossipMembers(gossipMembers)
.listener(listener)
.build();
}
public void start() {