Base interface for Scheduler executors. All tasks are executed synchronously one by one, never concurrently. Executors must be disposed when they are no longer needed.
Checks whether this resource is disposed or not
Cancels all tasks. All running tasks will be interrupted, all pending tasks will not be executed.
Disposes this resource
Submits a new task, repeating if period is specified.