Я планирую будущее для выполнения при добавлении элемента в корзину. Теперь я хочу отменить все предыдущие экземпляры обратных вызовов Future, которые были запланированы при обновлении элемента в корзине.
Я запланировал свое будущее, как один элемент, добавленный в корзину, как этот-
ScheduledExecutorService executor = Executors.newScheduledThreadPool(5);
AbandonedCartWorker abw=new AbandonedCartWorker(dao,config,sender,message,receiver_gcm,RETRIES,cart);
ScheduledFuture<String> future=executor.schedule(abw, 30, TimeUnit.SECONDS);
Теперь я хочу отменить все предыдущие будущие вызовы, как я могу это сделать?