org.apache.http.client.fluent
Class Executor

java.lang.Object
  extended by org.apache.http.client.fluent.Executor

public class Executor
extends Object


Method Summary
 Executor auth(AuthScope authScope, Credentials creds)
           
 Executor auth(Credentials cred)
           
 Executor auth(HttpHost host, Credentials creds)
           
 Executor auth(HttpHost host, String username, String password)
           
 Executor auth(HttpHost host, String username, String password, String workstation, String domain)
           
 Executor auth(String username, String password)
           
 Executor auth(String username, String password, String workstation, String domain)
           
 Executor authPreemptive(HttpHost host)
           
 Executor clearAuth()
           
 Executor clearCookies()
           
 Executor cookieStore(CookieStore cookieStore)
           
 Response execute(Request req)
           
static Executor newInstance()
           
static void registerScheme(Scheme scheme)
           
static void setDefaultMaxPerRoute(int max)
           
static void setMaxPerRoute(HttpRoute route, int max)
           
static void setMaxTotal(int max)
           
static void unregisterScheme(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newInstance

public static Executor newInstance()

auth

public Executor auth(AuthScope authScope,
                     Credentials creds)

auth

public Executor auth(HttpHost host,
                     Credentials creds)

authPreemptive

public Executor authPreemptive(HttpHost host)

auth

public Executor auth(Credentials cred)

auth

public Executor auth(String username,
                     String password)

auth

public Executor auth(String username,
                     String password,
                     String workstation,
                     String domain)

auth

public Executor auth(HttpHost host,
                     String username,
                     String password)

auth

public Executor auth(HttpHost host,
                     String username,
                     String password,
                     String workstation,
                     String domain)

clearAuth

public Executor clearAuth()

cookieStore

public Executor cookieStore(CookieStore cookieStore)

clearCookies

public Executor clearCookies()

execute

public Response execute(Request req)
                 throws ClientProtocolException,
                        IOException
Throws:
ClientProtocolException
IOException

setMaxTotal

public static void setMaxTotal(int max)

setDefaultMaxPerRoute

public static void setDefaultMaxPerRoute(int max)

setMaxPerRoute

public static void setMaxPerRoute(HttpRoute route,
                                  int max)

registerScheme

public static void registerScheme(Scheme scheme)

unregisterScheme

public static void unregisterScheme(String name)


Copyright © 1999-2011 The Apache Software Foundation. All Rights Reserved.