接口 ExecutorTaskQueue

  • 所有超级接口:
    Closed

    public interface ExecutorTaskQueue
    extends Closed
    可执行的任务队列执行的方式由执行器来定
    作者:
    lb
    Date:
    2023年12月4日
    • 方法详细资料

      • add

        void add​(Object task)
        执行一个任务
        参数:
        runnable -
      • addBatch

        void addBatch​(Collection task)
        添加批任务
        参数:
        task -
      • getResidueSize

        int getResidueSize()
        获取剩余任务大小
        返回:
      • setExecutorFacoty

        void setExecutorFacoty​(ExecutorFacotry executor)
        设置内部具体执行器
        参数:
        executor -
      • start

        void start()
        启动 对于输入执行器时会将任务在执行之前addBatch 需要start后才能执行
      • getExecutorSize

        int getExecutorSize()
        获取执行器 的数量
        返回:
      • setExecutorListener

        void setExecutorListener​(ExecutorListener executorListener)
        添加监听器
        参数:
        executorListener -