类 DistroDelayTask

  • 所有已实现的接口:
    com.alibaba.nacos.common.task.NacosTask

    public class DistroDelayTask
    extends com.alibaba.nacos.common.task.AbstractDelayTask
    Distro delay task.
    作者:
    xiweng.yy
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      private com.alibaba.nacos.consistency.DataOperation action  
      private long createTime  
      private DistroKey distroKey  
      • 从类继承的字段 com.alibaba.nacos.common.task.AbstractDelayTask

        INTERVAL
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      com.alibaba.nacos.consistency.DataOperation getAction()  
      long getCreateTime()  
      DistroKey getDistroKey()  
      void merge​(com.alibaba.nacos.common.task.AbstractDelayTask task)  
      • 从类继承的方法 com.alibaba.nacos.common.task.AbstractDelayTask

        getLastProcessTime, getTaskInterval, setLastProcessTime, setTaskInterval, shouldProcess
      • 从类继承的方法 java.lang.Object

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

      • distroKey

        private final DistroKey distroKey
      • action

        private com.alibaba.nacos.consistency.DataOperation action
      • createTime

        private long createTime
    • 构造器详细资料

      • DistroDelayTask

        public DistroDelayTask​(DistroKey distroKey,
                               long delayTime)
      • DistroDelayTask

        public DistroDelayTask​(DistroKey distroKey,
                               com.alibaba.nacos.consistency.DataOperation action,
                               long delayTime)
    • 方法详细资料

      • getDistroKey

        public DistroKey getDistroKey()
      • getAction

        public com.alibaba.nacos.consistency.DataOperation getAction()
      • getCreateTime

        public long getCreateTime()
      • merge

        public void merge​(com.alibaba.nacos.common.task.AbstractDelayTask task)
        指定者:
        merge 在类中 com.alibaba.nacos.common.task.AbstractDelayTask