Back
Close

Scheduling tasks with Eclipse Vert.x

cescoffier
6,769 views
Previous: Periodic tasks Next: Summary

Cancelling timers

To cancel a timer (one-shot or periodic), call cancelTimer specifying the timer id:

Cancelling a timer
package io.vertx.playground;
import io.vertx.core.Vertx;
public class CancellationExample {
private static int counter = 0;
public static void main(String... args) {
Vertx vertx = Vertx.vertx();
long timerId = vertx.setPeriodic(1000, id -> {
System.out.println("Hello " + ++counter);
if (counter == 2) {
System.out.println("Cancelling task");
vertx.cancelTimer(id);
}
});
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io
codingame x discord
Join the CodinGame community on Discord to chat about puzzle contributions, challenges, streams, blog articles - all that good stuff!
JOIN US ON DISCORD
Online Participants