Package org.spongepowered.api.scheduler
Interface Task
public interface Task
Represents a task that has been scheduled.
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionstatic Task.Builderbuilder()Creates a newTask.Builderto build aTask.delay()Gets the delay that the task was scheduled to run after.interval()Gets the interval for repeating tasks.org.spongepowered.plugin.PluginContainerplugin()
- 
Method Details- 
builderCreates a newTask.Builderto build aTask.- Returns:
- The new builder
 
- 
pluginorg.spongepowered.plugin.PluginContainer plugin()- Returns:
- The plugin
 
- 
delayDuration delay()Gets the delay that the task was scheduled to run after. A delay of 0 represents that the task started immediately.- Returns:
- The delay (offset) duration
 
- 
intervalDuration interval()Gets the interval for repeating tasks. An interval of 0 represents that the task does not repeat.- Returns:
- The interval (period) duration
 
 
-