Lines Matching defs:urls
74 * "urls" are used to determine the servers, but any domain
78 DnsUrl[] urls, Hashtable env)
81 String[] servers = serversForUrls(urls);
83 if (platformServersUsed(urls)) {
101 DnsUrl[] urls;
103 urls = DnsUrl.fromList(url);
107 if (urls.length == 0) {
111 String domain = urls[0].getDomain();
113 // If multiple urls, all must have the same domain.
114 for (int i = 1; i < urls.length; i++) {
115 if (!domain.equalsIgnoreCase(urls[i].getDomain())) {
120 return getContext(domain, urls, env);
131 private static String[] serversForUrls(DnsUrl[] urls)
134 if (urls.length == 0) {
140 for (int i = 0; i < urls.length; i++) {
141 String server = urls[i].getHost();
142 int port = urls[i].getPort();
167 * Returns true if serversForUrls(urls) would make use of servers
170 private static boolean platformServersUsed(DnsUrl[] urls) {
174 for (int i = 0; i < urls.length; i++) {
175 if (urls[i].getHost() == null &&
176 urls[i].getPort() < 0) {