org.sonar.wsclient.internal
Class HttpRequestFactory

java.lang.Object
  extended by org.sonar.wsclient.internal.HttpRequestFactory

public class HttpRequestFactory
extends Object

Not an API. Please do not use this class, except maybe for unit tests.


Constructor Summary
HttpRequestFactory(String baseUrl)
           
 
Method Summary
 String get(String wsUrl, Map<String,Object> queryParams)
           
 String getBaseUrl()
           
 int getConnectTimeoutInMilliseconds()
           
 String getLogin()
           
 String getPassword()
           
 String getProxyHost()
           
 String getProxyLogin()
           
 String getProxyPassword()
           
 int getProxyPort()
           
 int getReadTimeoutInMilliseconds()
           
 String post(String wsUrl, Map<String,Object> queryParams)
           
 HttpRequestFactory setConnectTimeoutInMilliseconds(int connectTimeoutInMilliseconds)
           
 HttpRequestFactory setLogin(String login)
           
 HttpRequestFactory setPassword(String password)
           
 HttpRequestFactory setProxyHost(String proxyHost)
           
 HttpRequestFactory setProxyLogin(String proxyLogin)
           
 HttpRequestFactory setProxyPassword(String proxyPassword)
           
 HttpRequestFactory setProxyPort(int proxyPort)
           
 HttpRequestFactory setReadTimeoutInMilliseconds(int readTimeoutInMilliseconds)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpRequestFactory

public HttpRequestFactory(String baseUrl)
Method Detail

setLogin

public HttpRequestFactory setLogin(@Nullable
                                   String login)

setPassword

public HttpRequestFactory setPassword(@Nullable
                                      String password)

setProxyHost

public HttpRequestFactory setProxyHost(@Nullable
                                       String proxyHost)

setProxyLogin

public HttpRequestFactory setProxyLogin(@Nullable
                                        String proxyLogin)

setProxyPassword

public HttpRequestFactory setProxyPassword(@Nullable
                                           String proxyPassword)

setProxyPort

public HttpRequestFactory setProxyPort(int proxyPort)

setConnectTimeoutInMilliseconds

public HttpRequestFactory setConnectTimeoutInMilliseconds(int connectTimeoutInMilliseconds)

setReadTimeoutInMilliseconds

public HttpRequestFactory setReadTimeoutInMilliseconds(int readTimeoutInMilliseconds)

getBaseUrl

public String getBaseUrl()

getLogin

public String getLogin()

getPassword

public String getPassword()

getProxyHost

public String getProxyHost()

getProxyLogin

public String getProxyLogin()

getProxyPassword

public String getProxyPassword()

getProxyPort

public int getProxyPort()

getConnectTimeoutInMilliseconds

public int getConnectTimeoutInMilliseconds()

getReadTimeoutInMilliseconds

public int getReadTimeoutInMilliseconds()

get

public String get(String wsUrl,
                  Map<String,Object> queryParams)

post

public String post(String wsUrl,
                   Map<String,Object> queryParams)


Copyright © 2009-2014 SonarSource. All Rights Reserved.