Package com.belladati.httpclientandroidlib.client.config

Examples of com.belladati.httpclientandroidlib.client.config.RequestConfig


      // set timeouts for the HTTP client
      int globalTimeout = readFromProperty("bdTimeout", 10000);
      int connectTimeout = readFromProperty("bdConnectTimeout", globalTimeout);
      int connectionRequestTimeout = readFromProperty("bdConnectionRequestTimeout", globalTimeout);
      int socketTimeout = readFromProperty("bdSocketTimeout", globalTimeout);
      RequestConfig requestConfig = RequestConfig.copy(RequestConfig.DEFAULT).setConnectTimeout(connectTimeout)
        .setSocketTimeout(socketTimeout).setConnectionRequestTimeout(connectionRequestTimeout).build();

      // configure caching
      CacheConfig cacheConfig = CacheConfig.copy(CacheConfig.DEFAULT).setSharedCache(false).setMaxCacheEntries(1000)
        .setMaxObjectSize(2 * 1024 * 1024).build();
 
View Full Code Here


    public Client() {
        PoolingHttpClientConnectionManager connectionManager = new PoolingHttpClientConnectionManager();
        connectionManager.setDefaultMaxPerRoute(2);

        RequestConfig requestConfig = RequestConfig.custom()
                .setConnectTimeout(TIMEOUT)
                .setSocketTimeout(TIMEOUT)
                .build();

        List<BasicHeader> headers = Lists.newArrayList(new BasicHeader(HttpHeaders.ACCEPT_ENCODING,
View Full Code Here

TOP

Related Classes of com.belladati.httpclientandroidlib.client.config.RequestConfig

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.