接口 MXScheduler

    • 方法详细资料

      • scheduleSycnDelayedTask

        <T> MXTask<T> scheduleSycnDelayedTask​(@NotNull
                                              Callable<T> task,
                                              long delay,
                                              TimeUnit unit)
      • scheduleAsyncDelayedTask

        default MXTask<Void> scheduleAsyncDelayedTask​(@NotNull
                                                      Runnable task,
                                                      long delay,
                                                      TimeUnit unit)
      • scheduleAsyncDelayedTask

        <T> MXTask<T> scheduleAsyncDelayedTask​(@NotNull
                                               Callable<T> task,
                                               long delay,
                                               TimeUnit unit)
      • scheduleSyncMethod

        <T> MXTask<T> scheduleSyncMethod​(@NotNull
                                         Callable<T> task)
      • cancelTask

        default void cancelTask​(MXTask task)
      • runTaskTimer

        <T> MXTask<T> runTaskTimer​(@NotNull
                                   Callable<T> task,
                                   long delay,
                                   long loop,
                                   TimeUnit unit)
      • runTaskAsyncTimer

        <T> MXTask<T> runTaskAsyncTimer​(@NotNull
                                        Callable<T> task,
                                        long delay,
                                        long loop,
                                        TimeUnit unit)
      • shutdown

        default void shutdown()
      • isShutdown

        default boolean isShutdown()