类 TimeoutContext

java.lang.Object
cn.wjybxx.concurrent.TimeoutContext

@NotThreadSafe public final class TimeoutContext extends Object
超时管理上下文
作者:
wjybxx date 2023/4/12
  • 构造器详细资料

    • TimeoutContext

      public TimeoutContext(long timeout, long timeCreate)
  • 方法详细资料

    • beforeCall

      public void beforeCall(long realTriggerTime, long logicTriggerTime, boolean isFixedRate)
      参数:
      realTriggerTime - 真实触发时间 -- 真正被调度的时间
      logicTriggerTime - 逻辑触发时间(期望的调度时间) -- 调度前计算的应该被调度的时间
      isFixedRate - 是否是fixedRate类型任务
    • getTimeLeft

      public long getTimeLeft()
    • isTimeout

      public boolean isTimeout()