程序包 gateway.api

类 HttpClientHelper.SingletonHttpClient

java.lang.Object
gateway.api.HttpClientHelper.SingletonHttpClient
所有已实现的接口:
Closeable, AutoCloseable, org.apache.http.client.HttpClient
封闭类:
HttpClientHelper

private static class HttpClientHelper.SingletonHttpClient extends Object implements org.apache.http.client.HttpClient, Closeable
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private org.apache.http.client.HttpClient
     
  • 构造器概要

    构造器
    限定符
    构造器
    说明
    private
    SingletonHttpClient(org.apache.http.client.HttpClient impl)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    void
     
    org.apache.http.HttpResponse
    execute(org.apache.http.client.methods.HttpUriRequest request)
     
    <T> T
    execute(org.apache.http.client.methods.HttpUriRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler)
     
    <T> T
    execute(org.apache.http.client.methods.HttpUriRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler, org.apache.http.protocol.HttpContext context)
     
    org.apache.http.HttpResponse
    execute(org.apache.http.client.methods.HttpUriRequest request, org.apache.http.protocol.HttpContext context)
     
    org.apache.http.HttpResponse
    execute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request)
     
    <T> T
    execute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler)
     
    <T> T
    execute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler, org.apache.http.protocol.HttpContext context)
     
    org.apache.http.HttpResponse
    execute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context)
     
    org.apache.http.conn.ClientConnectionManager
     
    org.apache.http.params.HttpParams
     

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • impl

      private org.apache.http.client.HttpClient impl
  • 构造器详细资料

    • SingletonHttpClient

      private SingletonHttpClient(org.apache.http.client.HttpClient impl)
  • 方法详细资料

    • getParams

      public org.apache.http.params.HttpParams getParams()
      指定者:
      getParams 在接口中 org.apache.http.client.HttpClient
    • getConnectionManager

      public org.apache.http.conn.ClientConnectionManager getConnectionManager()
      指定者:
      getConnectionManager 在接口中 org.apache.http.client.HttpClient
    • execute

      public org.apache.http.HttpResponse execute(org.apache.http.client.methods.HttpUriRequest request) throws IOException, org.apache.http.client.ClientProtocolException
      指定者:
      execute 在接口中 org.apache.http.client.HttpClient
      抛出:
      IOException
      org.apache.http.client.ClientProtocolException
    • execute

      public org.apache.http.HttpResponse execute(org.apache.http.client.methods.HttpUriRequest request, org.apache.http.protocol.HttpContext context) throws IOException, org.apache.http.client.ClientProtocolException
      指定者:
      execute 在接口中 org.apache.http.client.HttpClient
      抛出:
      IOException
      org.apache.http.client.ClientProtocolException
    • execute

      public org.apache.http.HttpResponse execute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request) throws IOException, org.apache.http.client.ClientProtocolException
      指定者:
      execute 在接口中 org.apache.http.client.HttpClient
      抛出:
      IOException
      org.apache.http.client.ClientProtocolException
    • execute

      public org.apache.http.HttpResponse execute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request, org.apache.http.protocol.HttpContext context) throws IOException, org.apache.http.client.ClientProtocolException
      指定者:
      execute 在接口中 org.apache.http.client.HttpClient
      抛出:
      IOException
      org.apache.http.client.ClientProtocolException
    • execute

      public <T> T execute(org.apache.http.client.methods.HttpUriRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler) throws IOException, org.apache.http.client.ClientProtocolException
      指定者:
      execute 在接口中 org.apache.http.client.HttpClient
      抛出:
      IOException
      org.apache.http.client.ClientProtocolException
    • execute

      public <T> T execute(org.apache.http.client.methods.HttpUriRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler, org.apache.http.protocol.HttpContext context) throws IOException, org.apache.http.client.ClientProtocolException
      指定者:
      execute 在接口中 org.apache.http.client.HttpClient
      抛出:
      IOException
      org.apache.http.client.ClientProtocolException
    • execute

      public <T> T execute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler) throws IOException, org.apache.http.client.ClientProtocolException
      指定者:
      execute 在接口中 org.apache.http.client.HttpClient
      抛出:
      IOException
      org.apache.http.client.ClientProtocolException
    • execute

      public <T> T execute(org.apache.http.HttpHost target, org.apache.http.HttpRequest request, org.apache.http.client.ResponseHandler<? extends T> responseHandler, org.apache.http.protocol.HttpContext context) throws IOException, org.apache.http.client.ClientProtocolException
      指定者:
      execute 在接口中 org.apache.http.client.HttpClient
      抛出:
      IOException
      org.apache.http.client.ClientProtocolException
    • close

      public void close() throws IOException
      指定者:
      close 在接口中 AutoCloseable
      指定者:
      close 在接口中 Closeable
      抛出:
      IOException