-
- 所有已知实现类:
BukkitWrapScheduler,PowerScheduler
public interface MXScheduler
-
-
方法概要
修饰符和类型 方法 说明 default voidcancelTask(MXTask task)default booleanisShutdown()default MXTask<Void>runTaskAsyncTimer(@NotNull Runnable task, long delay, long loop, TimeUnit unit)<T> MXTask<T>runTaskAsyncTimer(@NotNull Callable<T> task, long delay, long loop, TimeUnit unit)default MXTask<Void>runTaskLater(@NotNull Runnable task, long delay, TimeUnit unit)<T> MXTask<T>runTaskLater(@NotNull Callable<T> task, long delay, TimeUnit unit)default MXTask<Void>runTaskTimer(@NotNull Runnable task, long delay, long loop, TimeUnit unit)<T> MXTask<T>runTaskTimer(@NotNull Callable<T> task, long delay, long loop, TimeUnit unit)default MXTask<Void>scheduleAsyncDelayedTask(@NotNull Runnable task, long delay, TimeUnit unit)<T> MXTask<T>scheduleAsyncDelayedTask(@NotNull Callable<T> task, long delay, TimeUnit unit)default MXTask<Void>scheduleSycnDelayedTask(@NotNull Runnable task, long delay, TimeUnit unit)<T> MXTask<T>scheduleSycnDelayedTask(@NotNull Callable<T> task, long delay, TimeUnit unit)<T> MXTask<T>scheduleSyncMethod(@NotNull Callable<T> task)default voidshutdown()
-
-
-
方法详细资料
-
scheduleSycnDelayedTask
default MXTask<Void> scheduleSycnDelayedTask(@NotNull @NotNull Runnable task, long delay, TimeUnit unit)
-
scheduleSycnDelayedTask
<T> MXTask<T> scheduleSycnDelayedTask(@NotNull @NotNull Callable<T> task, long delay, TimeUnit unit)
-
scheduleAsyncDelayedTask
default MXTask<Void> scheduleAsyncDelayedTask(@NotNull @NotNull Runnable task, long delay, TimeUnit unit)
-
scheduleAsyncDelayedTask
<T> MXTask<T> scheduleAsyncDelayedTask(@NotNull @NotNull Callable<T> task, long delay, TimeUnit unit)
-
cancelTask
default void cancelTask(MXTask task)
-
runTaskLater
<T> MXTask<T> runTaskLater(@NotNull @NotNull Callable<T> task, long delay, TimeUnit unit)
-
runTaskLater
default MXTask<Void> runTaskLater(@NotNull @NotNull Runnable task, long delay, TimeUnit unit)
-
runTaskTimer
<T> MXTask<T> runTaskTimer(@NotNull @NotNull Callable<T> task, long delay, long loop, TimeUnit unit)
-
runTaskTimer
default MXTask<Void> runTaskTimer(@NotNull @NotNull Runnable task, long delay, long loop, TimeUnit unit)
-
runTaskAsyncTimer
<T> MXTask<T> runTaskAsyncTimer(@NotNull @NotNull Callable<T> task, long delay, long loop, TimeUnit unit)
-
runTaskAsyncTimer
default MXTask<Void> runTaskAsyncTimer(@NotNull @NotNull Runnable task, long delay, long loop, TimeUnit unit)
-
shutdown
default void shutdown()
-
isShutdown
default boolean isShutdown()
-
-