Renamed TcpConfig static factories back to of()

This commit is contained in:
leventov
2014-11-11 17:16:57 +03:00
parent 308abc5b72
commit 59f53fd115
14 changed files with 47 additions and 60 deletions
@@ -54,24 +54,13 @@ public final class TcpTransportAndNetworkConfig {
this.heartBeatIntervalUnit = heartBeatIntervalUnit;
}
public static TcpTransportAndNetworkConfig forSendingNode(int serverPort,
InetSocketAddress... endpoints) {
return forSendingNode(serverPort, Arrays.asList(endpoints));
public static TcpTransportAndNetworkConfig of(int serverPort,
InetSocketAddress... endpoints) {
return of(serverPort, Arrays.asList(endpoints));
}
public static TcpTransportAndNetworkConfig forSendingNode(int serverPort,
Collection<InetSocketAddress> endpoints) {
if (endpoints.isEmpty())
throw new IllegalArgumentException("There should be some endpoints");
return forUnknownTopology(serverPort, endpoints);
}
public static TcpTransportAndNetworkConfig forReceivingOnlyNode(int serverPort) {
return forUnknownTopology(serverPort, Collections.<InetSocketAddress>emptyList());
}
public static TcpTransportAndNetworkConfig forUnknownTopology(int serverPort,
Collection<InetSocketAddress> endpoints) {
public static TcpTransportAndNetworkConfig of(int serverPort,
Collection<InetSocketAddress> endpoints) {
for (final InetSocketAddress endpoint : endpoints) {
if (endpoint.getPort() == serverPort && "localhost".equals(endpoint.getHostName()))
throw new IllegalArgumentException("endpoint=" + endpoint
@@ -223,7 +223,7 @@ public class NodeDiscovery {
knownNodes.add(ourAddressAndPort, identifier);
final TcpTransportAndNetworkConfig tcpConfig = TcpTransportAndNetworkConfig
.forUnknownTopology(ourAddressAndPort.getPort(),
.of(ourAddressAndPort.getPort(),
toInetSocketCollection(knownHostPorts))
.heartBeatInterval(1, SECONDS);