| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 | //package com.xxl.job.admin.core.quartz;////import org.quartz.SchedulerConfigException;//import org.quartz.spi.ThreadPool;/////**// * single thread pool, for async trigger// *// * @author xuxueli 2019-03-06// *///public class XxlJobThreadPool implements ThreadPool {////    @Override//    public boolean runInThread(Runnable runnable) {////        // async run//        runnable.run();//        return true;////        //return false;//    }////    @Override//    public int blockForAvailableThreads() {//        return 1;//    }////    @Override//    public void initialize() throws SchedulerConfigException {////    }////    @Override//    public void shutdown(boolean waitForJobsToComplete) {////    }////    @Override//    public int getPoolSize() {//        return 1;//    }////    @Override//    public void setInstanceId(String schedInstId) {////    }////    @Override//    public void setInstanceName(String schedName) {////    }////    // support//    public void setThreadCount(int count) {//        ////    }////}
 |