From fb582ce69a598ce6faa4904cf7159161bec3fe0a Mon Sep 17 00:00:00 2001 From: GedMarc Date: Fri, 10 May 2024 08:08:38 +0200 Subject: [PATCH] Add Cerial First Setup --- src/main/java/com/guicedee/guicedinjection/JobService.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/guicedee/guicedinjection/JobService.java b/src/main/java/com/guicedee/guicedinjection/JobService.java index f03ecb0..12efccf 100644 --- a/src/main/java/com/guicedee/guicedinjection/JobService.java +++ b/src/main/java/com/guicedee/guicedinjection/JobService.java @@ -1,7 +1,8 @@ package com.guicedee.guicedinjection; import com.google.inject.Singleton; -import com.guicedee.guicedinjection.interfaces.*; +import com.guicedee.guicedinjection.interfaces.IGuicePreDestroy; +import com.guicedee.guicedinjection.interfaces.IJobService; import lombok.Getter; import lombok.Setter; import lombok.extern.java.Log; @@ -326,9 +327,7 @@ public ScheduledExecutorService addPollingJob(String jobPoolName, Runnable threa .isShutdown()) { registerJobPollingPool(jobPoolName, - Executors.newScheduledThreadPool(Runtime - .getRuntime() - .availableProcessors())); + Executors.newSingleThreadScheduledExecutor()); } ScheduledExecutorService service = pollingMap.get(jobPoolName); service.scheduleAtFixedRate(thread, initialDelay, delay, unit);