diff options
Diffstat (limited to 'jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/ProxyServerFactory.java')
-rw-r--r-- | jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/ProxyServerFactory.java | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/ProxyServerFactory.java b/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/ProxyServerFactory.java deleted file mode 100644 index 37c7ce2ac67..00000000000 --- a/jdisc_http_service/src/main/java/com/yahoo/jdisc/http/client/ProxyServerFactory.java +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. -package com.yahoo.jdisc.http.client; - -import com.ning.http.client.ProxyServer; - -import java.net.URI; -import java.util.Locale; - -/** - * @author <a href="mailto:simon@yahoo-inc.com">Simon Thoresen Hult</a> - * @since 2.0 - */ -final class ProxyServerFactory { - - private ProxyServerFactory() { - // hide - } - - public static ProxyServer newInstance(URI uri) { - if (uri == null) { - return null; - } - String userInfo = uri.getUserInfo(); - String username = null, password = null; - if (userInfo != null) { - String[] arr = userInfo.split(":", 2); - username = arr[0]; - password = arr.length > 1 ? arr[1] : null; - } - return new ProxyServer(ProxyServer.Protocol.valueOf(uri.getScheme().toUpperCase(Locale.US)), - uri.getHost(), uri.getPort(), username, password); - } -} |