Class AbstractTask

  • Direct Known Subclasses:
    DumpTask, NotifyTask

    public abstract class AbstractTask
    extends Object
    task manage
    Author:
    huali
    • Constructor Detail

      • AbstractTask

        public AbstractTask()
    • Method Detail

      • merge

        public abstract void merge​(AbstractTask task)
        merge task
        Parameters:
        task - task
      • setTaskInterval

        public void setTaskInterval​(long interval)
      • getTaskInterval

        public long getTaskInterval()
      • setLastProcessTime

        public void setLastProcessTime​(long lastProcessTime)
      • getLastProcessTime

        public long getLastProcessTime()
      • shouldProcess

        public boolean shouldProcess()
        TaskManager 判断当前是否需要处理这个Task,子类可以Override这个函数实现自己的逻辑
        Returns: