类 AsyncHttpConnector

java.lang.Object
org.apache.pulsar.client.admin.internal.http.AsyncHttpConnector
所有已实现的接口:
org.glassfish.jersey.client.spi.Connector, org.glassfish.jersey.process.Inflector<org.glassfish.jersey.client.ClientRequest,org.glassfish.jersey.client.ClientResponse>

public class AsyncHttpConnector extends Object implements org.glassfish.jersey.client.spi.Connector
Customized Jersey client connector with multi-host support.
  • 嵌套类概要

    嵌套类
    修饰符和类型
    说明
    static class 
    Retry Exception.
  • 构造器概要

    构造器
    构造器
    说明
    AsyncHttpConnector(int connectTimeoutMs, int readTimeoutMs, int requestTimeoutMs, int autoCertRefreshTimeSeconds, org.apache.pulsar.client.impl.conf.ClientConfigurationData conf)
     
    AsyncHttpConnector(javax.ws.rs.client.Client client, org.apache.pulsar.client.impl.conf.ClientConfigurationData conf, int autoCertRefreshTimeSeconds)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    org.glassfish.jersey.client.ClientResponse
    apply(org.glassfish.jersey.client.ClientRequest jerseyRequest)
     
    apply(org.glassfish.jersey.client.ClientRequest jerseyRequest, org.glassfish.jersey.client.spi.AsyncConnectorCallback callback)
     
    void
     
     

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

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • AsyncHttpConnector

      public AsyncHttpConnector(javax.ws.rs.client.Client client, org.apache.pulsar.client.impl.conf.ClientConfigurationData conf, int autoCertRefreshTimeSeconds)
    • AsyncHttpConnector

      public AsyncHttpConnector(int connectTimeoutMs, int readTimeoutMs, int requestTimeoutMs, int autoCertRefreshTimeSeconds, org.apache.pulsar.client.impl.conf.ClientConfigurationData conf)
  • 方法详细资料

    • apply

      public org.glassfish.jersey.client.ClientResponse apply(org.glassfish.jersey.client.ClientRequest jerseyRequest)
      指定者:
      apply 在接口中 org.glassfish.jersey.client.spi.Connector
      指定者:
      apply 在接口中 org.glassfish.jersey.process.Inflector<org.glassfish.jersey.client.ClientRequest,org.glassfish.jersey.client.ClientResponse>
    • apply

      public Future<?> apply(org.glassfish.jersey.client.ClientRequest jerseyRequest, org.glassfish.jersey.client.spi.AsyncConnectorCallback callback)
      指定者:
      apply 在接口中 org.glassfish.jersey.client.spi.Connector
    • getName

      public String getName()
      指定者:
      getName 在接口中 org.glassfish.jersey.client.spi.Connector
    • close

      public void close()
      指定者:
      close 在接口中 org.glassfish.jersey.client.spi.Connector