/** * Sets a proxy server context to this manager. * * @deprecated * * @param proxyHost a proxy server hostname * @param proxyPort a proxy server port * @param proxyUserName a username to supply to a proxy machine * @param proxyPassword a password to supply to a proxy machine */ public void setProxy(String proxyHost, int proxyPort, String proxyUserName, String proxyPassword) { setProxy(proxyHost, proxyPort, proxyUserName, proxyPassword != null ? proxyPassword.toCharArray() : null); }
public void setRepoUrl(URL _u) throws RepoMismatchException { if(_u==null) throw new IllegalArgumentException("Invalid url: " + _u); this.url = _u; // Prepare repository setup (authentication and HTTP proxy) authManager = new BasicAuthenticationManager( "login" , "password" ); final String phost = this.cfg.getString("http.proxyHost", null); final String pport = this.cfg.getString("http.proxyPort", null); if(phost!=null && pport!=null) { authManager.setProxy(phost, new Integer(pport).intValue(), "", ""); SvnClient.log.info("Using proxy " + phost + ":" + pport); } // Set up repo for trunk (used for searching log entries) this.rootRepo = this.setupRepo(null); }