public class ScheduledExecutors extends Object
| 构造器和说明 |
|---|
ScheduledExecutors() |
public static ScheduledExecutorService getScheduledExecutor()
public static ScheduledFuture scheduleTask(@NonNull Runnable task)
public static ScheduledFuture scheduleTask(@NonNull Runnable task, @NonNull ErrorHandler errorHandler)
public static ScheduledFuture scheduleTask(@NonNull Runnable task, @Nullable Trigger trigger, @Nullable ErrorHandler errorHandler)
public static ScheduledFuture scheduleTask(ScheduledExecutorService scheduledExecutorService, @NonNull Runnable task, @Nullable Trigger trigger, @Nullable ErrorHandler errorHandler)
基于 ScheduledExecutorService来创建定时任务
public static Timeout timeoutTask(@NonNull Timer timer, @NonNull Runnable task, @Nullable Trigger trigger, @Nullable ErrorHandler errorHandler)
基于 Timer 来创建定时任务
public static Timeout timeoutTask(@NonNull Timer timer, @NonNull TimerTask task, @Nullable Trigger trigger, @Nullable ErrorHandler errorHandler)
基于 Timer 来创建定时任务
public static Timeout javaTimeoutTask(Timer timer, Executor taskExecutor, Runnable task, Trigger trigger, @Nullable ErrorHandler errorHandler)
基于 java.util.Timer 来创建定时任务
public static Timeout javaTimeoutTask(Timer timer, Executor taskExecutor, TimerTask task, Trigger trigger, @Nullable ErrorHandler errorHandler)
基于 java.util.Timer 来创建定时任务
public static Timeout immediateTask(ImmediateTimer timer, TimerTask task, @Nullable ErrorHandler errorHandler)
基于 immediate timer 来创建定时任务
public static Timeout immediateTask(Executor executor, TimerTask task, @Nullable ErrorHandler errorHandler)
基于 immediate timer 来创建定时任务
Copyright © 2022. All rights reserved.