类 CancelCodeBuilder

java.lang.Object
cn.wjybxx.base.concurrent.CancelCodeBuilder

@NotThreadSafe public final class CancelCodeBuilder extends Object
作者:
wjybxx date - 2023/11/18
  • 构造器详细资料

    • CancelCodeBuilder

      public CancelCodeBuilder()
  • 方法详细资料

    • Enable

      public void Enable(int optionMask)
      启用选项
    • Disable

      public void Disable(int optionMask)
      禁用选项
    • getReason

      public int getReason()
      取消的原因
    • setReason

      public CancelCodeBuilder setReason(int reason)
    • getDegree

      public int getDegree()
      紧急程度
    • setDegree

      public CancelCodeBuilder setDegree(int degree)
    • isInterruptible

      public boolean isInterruptible()
      是否中断线程
    • setInterruptible

      public CancelCodeBuilder setInterruptible(boolean value)
    • isWithoutRemove

      public boolean isWithoutRemove()
      是否无需立即从任务队列中删除
    • setWithoutRemove

      public CancelCodeBuilder setWithoutRemove(boolean value)
    • build

      public int build()