Package org.apache.http.impl.client

Examples of org.apache.http.impl.client.DefaultRedirectStrategy


        this.keepAliveStrategy = keepAliveStrategy;
    }

    public synchronized final RedirectStrategy getRedirectStrategy() {
        if (this.redirectStrategy == null) {
            this.redirectStrategy = new DefaultRedirectStrategy();
        }
        return this.redirectStrategy;
    }
View Full Code Here


        this.keepAliveStrategy = keepAliveStrategy;
    }

    public synchronized final RedirectStrategy getRedirectStrategy() {
        if (this.redirectStrategy == null) {
            this.redirectStrategy = new DefaultRedirectStrategy();
        }
        return this.redirectStrategy;
    }
View Full Code Here

      params.setBooleanParameter(CoreConnectionPNames.TCP_NODELAY,true);
      params.setBooleanParameter(CoreConnectionPNames.STALE_CONNECTION_CHECK,false);
      params.setIntParameter(CoreConnectionPNames.SO_TIMEOUT,socketTimeout);
      params.setIntParameter(CoreConnectionPNames.CONNECTION_TIMEOUT,connectionTimeout);
      DefaultHttpClient localClient = new DefaultHttpClient(connectionManager,params);
      localClient.setRedirectStrategy(new DefaultRedirectStrategy());
      httpClient = localClient;
    }
    else
    {
      connectionManager = null;
View Full Code Here

        .setSoTimeout(socketTimeout)
        .build())
      .setDefaultCredentialsProvider(credentialsProvider)
      .setSSLSocketFactory(myFactory)
      .setRequestExecutor(new HttpRequestExecutor(socketTimeout))
      .setRedirectStrategy(new DefaultRedirectStrategy())
      .build();

  }
View Full Code Here

          .setTcpNoDelay(true)
          .setSoTimeout(socketTimeout)
          .build())
        .setDefaultCredentialsProvider(credentialsProvider)
        .setRequestExecutor(new HttpRequestExecutor(socketTimeout))
        .setRedirectStrategy(new DefaultRedirectStrategy());

      if (myFactory != null)
        builder.setSSLSocketFactory(myFactory);
     
      httpClient = builder.build();
View Full Code Here

          .build())
        .setDefaultCredentialsProvider(credentialsProvider);
      if (myFactory != null)
        builder.setSSLSocketFactory(myFactory);
      builder.setRequestExecutor(new HttpRequestExecutor(socketTimeout))
        .setRedirectStrategy(new DefaultRedirectStrategy());
      httpClient = builder.build();
     
      proxy = new SPSProxyHelper( serverUrl, encodedServerLocation, serverLocation, serverUserName, password,
        org.apache.manifoldcf.core.common.CommonsHTTPSender.class, "client-config.wsdd",
        httpClient, isClaimSpace );
View Full Code Here

        .setSoTimeout(socketTimeout)
        .build())
      .setDefaultCredentialsProvider(credentialsProvider)
      .setSSLSocketFactory(myFactory)
      .setRequestExecutor(new HttpRequestExecutor(socketTimeout))
      .setRedirectStrategy(new DefaultRedirectStrategy())
      .build();

  }
View Full Code Here

            .setSoTimeout(socketTimeout)
            .build())
          .setDefaultCredentialsProvider(credentialsProvider)
          //.setSSLSocketFactory(myFactory)
          .setRequestExecutor(new HttpRequestExecutor(socketTimeout))
          .setRedirectStrategy(new DefaultRedirectStrategy())
          .build();

      }
    }
    return httpClient;
View Full Code Here

        .setSoTimeout(socketTimeout)
        .build())
      .setDefaultCredentialsProvider(dmwsCredentialsProvider)
      .setSSLSocketFactory(myFactory)
      .setRequestExecutor(new HttpRequestExecutor(socketTimeout))
      .setRedirectStrategy(new DefaultRedirectStrategy())
      .build();
   
    rmwsHttpClient = HttpClients.custom()
      .setConnectionManager(rmwsConnectionManager)
      .setMaxConnTotal(1)
      .disableAutomaticRetries()
      .setDefaultRequestConfig(rmwsRequestBuilder.build())
      .setDefaultSocketConfig(SocketConfig.custom()
        .setTcpNoDelay(true)
        .setSoTimeout(socketTimeout)
        .build())
      .setDefaultCredentialsProvider(rmwsCredentialsProvider)
      .setSSLSocketFactory(myFactory)
      .setRequestExecutor(new HttpRequestExecutor(socketTimeout))
      .setRedirectStrategy(new DefaultRedirectStrategy())
      .build();

    if (meridioManifoldCFWSUrl != null)
    {
      CredentialsProvider mcwsCredentialsProvider = new BasicCredentialsProvider();

      RequestConfig.Builder mcwsRequestBuilder = RequestConfig.custom()
        .setCircularRedirectsAllowed(true)
        .setSocketTimeout(socketTimeout)
        .setStaleConnectionCheckEnabled(true)
        .setExpectContinueEnabled(true)
        .setConnectTimeout(connectionTimeout)
        .setConnectionRequestTimeout(socketTimeout);

      if (domainUser != null)
      {
        mcwsCredentialsProvider.setCredentials(
          new AuthScope(meridioManifoldCFWSUrl.getHost(),meridioManifoldCFWSUrl.getPort()),
          new NTCredentials(domainUser, password, currentHost, domain));
      }

      // Initialize MCWS proxy
      if (mcwsProxyHost != null && mcwsProxyHost.length() > 0)
      {
        int port = (mcwsProxyPort == null || mcwsProxyPort.length() == 0)?8080:Integer.parseInt(mcwsProxyPort);
        // Configure proxy authentication
        if (domainUser != null && domainUser.length() > 0)
        {
          mcwsCredentialsProvider.setCredentials(
            new AuthScope(mcwsProxyHost, port),
            new NTCredentials(domainUser, password, currentHost, domain));
        }

        HttpHost proxy = new HttpHost(mcwsProxyHost, port);
        mcwsRequestBuilder.setProxy(proxy);
      }
     
      mcwsHttpClient = HttpClients.custom()
        .setConnectionManager(mcwsConnectionManager)
        .setMaxConnTotal(1)
        .disableAutomaticRetries()
        .setDefaultRequestConfig(mcwsRequestBuilder.build())
        .setDefaultSocketConfig(SocketConfig.custom()
          .setTcpNoDelay(true)
          .setSoTimeout(socketTimeout)
          .build())
        .setDefaultCredentialsProvider(mcwsCredentialsProvider)
        .setSSLSocketFactory(myFactory)
        .setRequestExecutor(new HttpRequestExecutor(socketTimeout))
        .setRedirectStrategy(new DefaultRedirectStrategy())
        .build();
    }

    // Set up the stub handles
    /*=================================================================
 
View Full Code Here

          .setSoTimeout(connectionTimeoutMilliseconds)
          .build())
        .setDefaultCredentialsProvider(credentialsProvider)
        .setSSLSocketFactory(myFactory)
        .setRequestExecutor(new HttpRequestExecutor(connectionTimeoutMilliseconds))
        .setRedirectStrategy(new DefaultRedirectStrategy())
        .build();

      registerGlobalHandle(connectionLimit);
      try
      {
View Full Code Here

TOP

Related Classes of org.apache.http.impl.client.DefaultRedirectStrategy

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.