-
- 所有已知实现类:
BukkitWrapScheduler
,PowerScheduler
public interface MXScheduler
-
-
方法概要
修饰符和类型 方法 说明 default void
cancelTask(MXTask task)
default boolean
isShutdown()
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 void
shutdown()
-
-
-
方法详细资料
-
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()
-
-