protected void applyConfiguration(ConfigKey root, SocketBinding binding) { ConfigKey key = root.append(binding.name()); applyConfiguration(key.append("port"), (port) -> { binding.port(port.toString()); }); applyConfiguration(key.append("multicast-port"), (port) -> { binding.multicastPort(port.toString()); }); applyConfiguration(key.append("multicast-address"), (addr) -> { binding.multicastAddress(addr.toString()); }); applyConfiguration(key.append("interface"), (iface) -> { binding.iface(iface.toString()); }); }
protected void applyConfiguration(ConfigKey root, SocketBinding binding) { ConfigKey key = root.append(binding.name()); applyConfiguration(key.append("port"), (port) -> { binding.port(port.toString()); }); applyConfiguration(key.append("multicast-port"), (port) -> { binding.multicastPort(port.toString()); }); applyConfiguration(key.append("multicast-address"), (addr) -> { binding.multicastAddress(addr.toString()); }); applyConfiguration(key.append("interface"), (iface) -> { binding.iface(iface.toString()); }); }
protected void applyConfiguration(ConfigKey root, SocketBinding binding) { ConfigKey key = root.append(binding.name()); applyConfiguration(key.append("port"), (port) -> { binding.port(port.toString()); }); applyConfiguration(key.append("multicast-port"), (port) -> { binding.multicastPort(port.toString()); }); applyConfiguration(key.append("multicast-address"), (addr) -> { binding.multicastAddress(addr.toString()); }); applyConfiguration(key.append("interface"), (iface) -> { binding.iface(iface.toString()); }); }
@Override public void customize() { this.group.socketBinding( new SocketBinding("modcluster") .port(0) .multicastAddress(this.fraction.multicastAddress()) .multicastPort(this.fraction.multicastPort())); } }
@Override public void customize() { this.group.socketBinding( new SocketBinding("jgroups-udp") .port(55200) .multicastAddress(this.fraction.defaultMulticastAddress()) .multicastPort(45688)); this.group.socketBinding( new SocketBinding("jgroups-udp-fd") .port(54200)); this.group.socketBinding( new SocketBinding("jgroups-mping") .port(0) .multicastAddress(this.fraction.defaultMulticastAddress()) .multicastPort(45700)); this.group.socketBinding( new SocketBinding("jgroups-tcp") .port(7600)); this.group.socketBinding( new SocketBinding("jgroups-tcp-fd") .port(57600)); } }