Class ThreadPoolService

java.lang.Object
io.github.xezzon.zeroweb.common.thread.ThreadPoolService

@Service public class ThreadPoolService extends Object
  • Constructor Details

    • ThreadPoolService

      public ThreadPoolService()
  • Method Details

    • asyncCpuIntensiveTask

      @Async("cpuIntensiveExecutor") public Future<String> asyncCpuIntensiveTask(String input)
    • asyncIoIntensiveTask

      @Async("ioIntensiveExecutor") public Future<Integer> asyncIoIntensiveTask(int input)
    • asyncDefaultTask

      @Async public Future<String> asyncDefaultTask(String input)