
org.lastbamboo.common.stun.client.StunServerRepository Maven / Gradle / Ivy
The newest version!
package org.lastbamboo.common.stun.client;
import java.net.InetSocketAddress;
import java.util.Collection;
import java.util.HashSet;
import org.littleshoot.stun.stack.StunConstants;
/**
* Repository controlling which STUN servers to use.
*/
public class StunServerRepository {
private static Collection servers =
new HashSet(StunConstants.SERVERS);
public static void setStunServers(
final Collection ss) {
if (!ss.isEmpty()) {
servers = ss;
}
}
public static Collection getServers() {
return servers;
}
public static void addStunServers(
final Collection ss) {
synchronized (servers) {
servers.addAll(ss);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy