类 DistroDelayTaskExecuteEngine

  • 所有已实现的接口:
    com.alibaba.nacos.common.lifecycle.Closeable, com.alibaba.nacos.common.task.engine.NacosTaskExecuteEngine<com.alibaba.nacos.common.task.AbstractDelayTask>

    public class DistroDelayTaskExecuteEngine
    extends com.alibaba.nacos.common.task.engine.NacosDelayTaskExecuteEngine
    Distro delay task execute engine.
    作者:
    xiweng.yy
    • 字段概要

      • 从类继承的字段 com.alibaba.nacos.common.task.engine.NacosDelayTaskExecuteEngine

        lock, tasks
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void addProcessor​(java.lang.Object key, com.alibaba.nacos.common.task.NacosTaskProcessor taskProcessor)  
      private java.lang.Object getActualKey​(java.lang.Object key)  
      com.alibaba.nacos.common.task.NacosTaskProcessor getProcessor​(java.lang.Object key)  
      • 从类继承的方法 com.alibaba.nacos.common.task.engine.NacosDelayTaskExecuteEngine

        addTask, getAllTaskKeys, isEmpty, processTasks, removeTask, shutdown, size
      • 从类继承的方法 com.alibaba.nacos.common.task.engine.AbstractNacosTaskExecuteEngine

        getAllProcessorKey, getEngineLog, removeProcessor, setDefaultTaskProcessor
      • 从类继承的方法 java.lang.Object

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

      • DistroDelayTaskExecuteEngine

        public DistroDelayTaskExecuteEngine()
    • 方法详细资料

      • addProcessor

        public void addProcessor​(java.lang.Object key,
                                 com.alibaba.nacos.common.task.NacosTaskProcessor taskProcessor)
        指定者:
        addProcessor 在接口中 com.alibaba.nacos.common.task.engine.NacosTaskExecuteEngine<com.alibaba.nacos.common.task.AbstractDelayTask>
        覆盖:
        addProcessor 在类中 com.alibaba.nacos.common.task.engine.AbstractNacosTaskExecuteEngine<com.alibaba.nacos.common.task.AbstractDelayTask>
      • getProcessor

        public com.alibaba.nacos.common.task.NacosTaskProcessor getProcessor​(java.lang.Object key)
        指定者:
        getProcessor 在接口中 com.alibaba.nacos.common.task.engine.NacosTaskExecuteEngine<com.alibaba.nacos.common.task.AbstractDelayTask>
        覆盖:
        getProcessor 在类中 com.alibaba.nacos.common.task.engine.AbstractNacosTaskExecuteEngine<com.alibaba.nacos.common.task.AbstractDelayTask>
      • getActualKey

        private java.lang.Object getActualKey​(java.lang.Object key)