Class TaskSchedulerHelper
-
- All Implemented Interfaces:
public class TaskSchedulerHelper- Since:
2022-12-05
trydofor
-
-
Method Summary
Modifier and Type Method Description static TtlThreadPoolTaskSchedulerTtl(ThreadPoolTaskSchedulerBuilder builder)configure TtlThreadPoolTaskScheduler by builder static ThreadPoolTaskSchedulerFast()static ThreadPoolTaskSchedulerScheduled()see NamingSlardarConst#slardarHeavyScheduler static voidScheduled(@NotNull() Runnable task)just like default @Scheduled static ScheduledFuture<out Object>Scheduled(long delayMs, @NotNull() Runnable task)just like default @Scheduled static ScheduledFuture<out Object>Scheduled(Instant start, @NotNull() Runnable task)just like default @Scheduled static ScheduledFuture<out Object>Scheduled(Trigger trigger, @NotNull() Runnable task)just like default @Scheduled static ThreadPoolTaskSchedulerBuilderFastBuilder()Get Light ThreadPoolTaskSchedulerBuilder, IllegalStateException if nonull but null. static ThreadPoolTaskSchedulerBuilderScheduledBuilder()Get Light ThreadPoolTaskSchedulerBuilder, IllegalStateException if nonull but null. -
-
Method Detail
-
Ttl
static TtlThreadPoolTaskScheduler Ttl(ThreadPoolTaskSchedulerBuilder builder)
configure TtlThreadPoolTaskScheduler by builder
-
Fast
@NotNull() static ThreadPoolTaskScheduler Fast()
-
Scheduled
@NotNull() static ThreadPoolTaskScheduler Scheduled()
see NamingSlardarConst#slardarHeavyScheduler
-
Scheduled
static ScheduledFuture<out Object> Scheduled(long delayMs, @NotNull() Runnable task)
just like default @Scheduled
-
Scheduled
static ScheduledFuture<out Object> Scheduled(Instant start, @NotNull() Runnable task)
just like default @Scheduled
-
Scheduled
static ScheduledFuture<out Object> Scheduled(Trigger trigger, @NotNull() Runnable task)
just like default @Scheduled
-
FastBuilder
@NotNull() static ThreadPoolTaskSchedulerBuilder FastBuilder()
Get Light ThreadPoolTaskSchedulerBuilder, IllegalStateException if nonull but null.
-
ScheduledBuilder
@NotNull() static ThreadPoolTaskSchedulerBuilder ScheduledBuilder()
Get Light ThreadPoolTaskSchedulerBuilder, IllegalStateException if nonull but null.
-
-
-
-