Skip to content

mintUI9976/RedEugene

Repository files navigation

Loading-RedEugene

An simple job system based of ScheduledThreadPoolExecutor




Wiki   •   License   •   Github

Project-Prerequisites:

JDK 11 or above


Developer-Prerequisites:

You have to make the scalability of your threads by yourself


Features:

  • none monitoring thread to check or work with your threads(tasks)
  • simple implementation
  • simple to use
  • own simple job system
  • custom thread factory
  • custom exception handler
  • simple runnable reference interface instance
  • cached information about your jobs (live and canceled)
  • jobs based of scheduler and void executor
  • thread pool statistics

Utilization:

private static final RedEugene redEugene=new RedEugene(yourName,coreSize,deamon,priority);
private final RedEugeneIntroduction redEugeneIntroduction=new RedEugeneIntroduction(redEugene);
private final EugenePoolStatistics eugenePoolStatistics=new EugenePoolStatistics(redEugene);

Examples:


Wiki: