Class Executor


  • public class Executor
    extends java.lang.Object
    An Executor for fluent requests.

    A PoolingHttpClientConnectionManager with maximum 100 connections per route and a total maximum of 200 connections is used internally.

    • Method Detail

      • newInstance

        public static Executor newInstance()
      • newInstance

        public static Executor newInstance​(org.apache.http.client.HttpClient httpclient)
      • use

        public Executor use​(org.apache.http.client.CredentialsProvider credentialsProvider)
        Since:
        4.5
      • auth

        public Executor auth​(org.apache.http.auth.AuthScope authScope,
                             org.apache.http.auth.Credentials creds)
      • auth

        public Executor auth​(org.apache.http.HttpHost host,
                             org.apache.http.auth.Credentials creds)
      • auth

        public Executor auth​(java.lang.String host,
                             org.apache.http.auth.Credentials creds)
        Since:
        4.4
      • authPreemptive

        public Executor authPreemptive​(org.apache.http.HttpHost host)
      • authPreemptive

        public Executor authPreemptive​(java.lang.String host)
        Since:
        4.4
      • authPreemptiveProxy

        public Executor authPreemptiveProxy​(org.apache.http.HttpHost proxy)
      • authPreemptiveProxy

        public Executor authPreemptiveProxy​(java.lang.String proxy)
        Since:
        4.4
      • auth

        public Executor auth​(org.apache.http.auth.Credentials cred)
      • auth

        public Executor auth​(java.lang.String username,
                             java.lang.String password)
      • auth

        public Executor auth​(java.lang.String username,
                             java.lang.String password,
                             java.lang.String workstation,
                             java.lang.String domain)
      • auth

        public Executor auth​(org.apache.http.HttpHost host,
                             java.lang.String username,
                             java.lang.String password)
      • auth

        public Executor auth​(org.apache.http.HttpHost host,
                             java.lang.String username,
                             java.lang.String password,
                             java.lang.String workstation,
                             java.lang.String domain)
      • clearAuth

        public Executor clearAuth()
      • cookieStore

        @Deprecated
        public Executor cookieStore​(org.apache.http.client.CookieStore cookieStore)
        Deprecated.
        (4.5) Use use(CookieStore).
      • use

        public Executor use​(org.apache.http.client.CookieStore cookieStore)
        Since:
        4.5
      • clearCookies

        public Executor clearCookies()
      • registerScheme

        @Deprecated
        public static void registerScheme​(org.apache.http.conn.scheme.Scheme scheme)
        Deprecated.
        (4.3) do not use.
      • unregisterScheme

        @Deprecated
        public static void unregisterScheme​(java.lang.String name)
        Deprecated.
        (4.3) do not use.
      • closeIdleConnections

        public static void closeIdleConnections()
        Closes all idle persistent connections used by the internal pool.
        Since:
        4.4