Counting task

This task is used for repeating actions being sent to the server, and then automatically stopping after a certain amount of runs.

Creating the task

To create a new delayed task, simply instantiate the CountingTask class and override the run() method:

new CountingTask(INITIAL DELAY, REPEATING DELAY, COUNT) {
    @Override
    public void run() {
        //RUN SOMETHING
    }
};

You can also cancel a task before it is executed:

task.cancel();

Additionally, you can get the task id by doing the following:

int id = task.getId();

Last updated

Was this helpful?