submit

abstract fun submit(delay: Duration = Duration.ZERO, period: Duration = Duration.INFINITE, task: () -> Unit)

Submits a new task, repeating if period is specified.

Parameters

delay

a delay before first execution, default is Duration.ZERO (as soon as possible).

period

a period between executions, default is Duration.INFINITE (non-repeating).

task

the task to be executed