Java ThreadPool is a java framework which gives the user the possibility to execute a divided problem into a finite number of subproblems, execute each subproblems in an asynchronous way and combine the result of each subproblem in a final result for the initial problem.
The division of the problem into subproblems and the combining the subproblems' results into a result for the initial problem, is the user responsability.
Collection of lightweight java framework codes including DAL, Configuration Management, Workflow, Threadpool etc., with less than 10 files per framework, no or minimum external dependencies, easy to use APIs
cruelganger is one threadpool framework in java. Accord to it, you could define your task and task listener, then u could give the tasks to the cruel ganger, the guy will schedule his workers(threads) to finish it.