Module bus.http

Class RealCall.AsyncCall

java.lang.Object
org.miaixz.bus.http.metric.NamedRunnable
org.miaixz.bus.http.RealCall.AsyncCall
All Implemented Interfaces:
Runnable
Enclosing class:
RealCall

public class RealCall.AsyncCall extends NamedRunnable
异步调用类
  • Method Details

    • callsPerHost

      public AtomicInteger callsPerHost()
      获取主机调用计数
      Returns:
      主机调用计数
    • reuseCallsPerHostFrom

      public void reuseCallsPerHostFrom(RealCall.AsyncCall other)
      重用其他异步调用的主机计数
      Parameters:
      other - 其他异步调用
    • host

      public String host()
      获取主机名
      Returns:
      主机名
    • get

      public RealCall get()
      获取 RealCall 实例
      Returns:
      RealCall 实例
    • executeOn

      public void executeOn(ExecutorService executorService)
      在执行器服务上执行异步调用
      Parameters:
      executorService - 执行器服务
    • execute

      protected void execute()
      执行异步调用
      Specified by:
      execute in class NamedRunnable