public final class TaskFactoryImpl
extends java.lang.Object
implements net.infumia.frame.task.TaskFactory
| Constructor and Description |
|---|
TaskFactoryImpl(@NotNull org.bukkit.plugin.Plugin plugin,
@NotNull net.infumia.frame.logger.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull java.io.Closeable |
sync(@NotNull net.infumia.frame.util.RunnableThrowable task) |
@NotNull java.io.Closeable |
sync(@NotNull net.infumia.frame.util.RunnableThrowable task,
@NotNull java.time.Duration delay,
@NotNull java.time.Duration period) |
public TaskFactoryImpl(@NotNull
@NotNull org.bukkit.plugin.Plugin plugin,
@NotNull
@NotNull net.infumia.frame.logger.Logger logger)
@NotNull
public @NotNull java.io.Closeable sync(@NotNull
@NotNull net.infumia.frame.util.RunnableThrowable task)
sync in interface net.infumia.frame.task.TaskFactory@NotNull
public @NotNull java.io.Closeable sync(@NotNull
@NotNull net.infumia.frame.util.RunnableThrowable task,
@NotNull
@NotNull java.time.Duration delay,
@NotNull
@NotNull java.time.Duration period)
sync in interface net.infumia.frame.task.TaskFactory