Package-level declarations

Provides scheduler contracts used by BetterModel tasks.

The scheduler API abstracts synchronous, asynchronous, delayed, and repeating task execution so core logic can run on different server platforms through a common contract.

Example:


ModelTask task = scheduler.async(() -> reloadInfo);
task.cancel();

Since

3.2.0

Types

Link copied to clipboard
interface ModelScheduler
A scheduler of BetterModel
Link copied to clipboard
interface ModelTask
A scheduled task of BetterModel