diff --git a/src/main/java/com/jamesquinley/DelegationServices/delegationTimer.java b/src/main/java/com/jamesquinley/DelegationServices/delegationTimer.java index 92c7010..2bd8565 100644 --- a/src/main/java/com/jamesquinley/DelegationServices/delegationTimer.java +++ b/src/main/java/com/jamesquinley/DelegationServices/delegationTimer.java @@ -39,6 +39,22 @@ public class delegationTimer { }; scheduler.scheduleAtFixedRate(runnable, 0, 1, TimeUnit.SECONDS); } + public static void DeleteTargetRequestQuick (int CID) + { + final ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(1); + final Runnable runnable = new Runnable() { + int countdownStarter = 4; + public void run() { + countdownStarter--; + if (countdownStarter <= 0) { + countdownStarter = 4; + delegationServices.TargetDelete(CID); + scheduler.shutdown(); + } + } + }; + scheduler.scheduleAtFixedRate(runnable, 0, 1, TimeUnit.SECONDS); + } public static void DeleteTargetRequestRID (int RID) { final ScheduledExecutorService scheduler = Executors.newScheduledThreadPool(1);