static <S> TaskId |
BackgroundTask.enqueue(IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on a given lambda.
|
static <S> TaskId |
BackgroundTask.enqueue(UUID id,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on a given lambda.
|
<S> TaskId |
TaskScheduler.enqueue(IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on a given lambda.
|
<S> TaskId |
TaskScheduler.enqueue(UUID id,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on a given lambda.
|
static <S> TaskId |
BackgroundTask.schedule(Instant instant,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
static <S> TaskId |
BackgroundTask.schedule(LocalDateTime localDateTime,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
static <S> TaskId |
BackgroundTask.schedule(OffsetDateTime offsetDateTime,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
static <S> TaskId |
BackgroundTask.schedule(ZonedDateTime zonedDateTime,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
static <S> TaskId |
BackgroundTask.schedule(UUID id,
Instant instant,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
static <S> TaskId |
BackgroundTask.schedule(UUID id,
LocalDateTime localDateTime,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
static <S> TaskId |
BackgroundTask.schedule(UUID id,
OffsetDateTime offsetDateTime,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
static <S> TaskId |
BackgroundTask.schedule(UUID id,
ZonedDateTime zonedDateTime,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
<S> TaskId |
TaskScheduler.schedule(Instant instant,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
<S> TaskId |
TaskScheduler.schedule(LocalDateTime localDateTime,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
<S> TaskId |
TaskScheduler.schedule(OffsetDateTime offsetDateTime,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
<S> TaskId |
TaskScheduler.schedule(ZonedDateTime zonedDateTime,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
<S> TaskId |
TaskScheduler.schedule(UUID id,
Instant instant,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
<S> TaskId |
TaskScheduler.schedule(UUID id,
LocalDateTime localDateTime,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
<S> TaskId |
TaskScheduler.schedule(UUID id,
OffsetDateTime offsetDateTime,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
<S> TaskId |
TaskScheduler.schedule(UUID id,
ZonedDateTime zonedDateTime,
IocTaskLambda<S> iocTask) |
Creates a new fire-and-forget task based on the given lambda and schedules it to be enqueued at the given moment of time.
|
static <S> String |
BackgroundTask.scheduleRecurrently(String cron,
IocTaskLambda<S> iocTask) |
Creates a new recurring task based on the given cron expression and the given lambda.
|
static <S> String |
BackgroundTask.scheduleRecurrently(String id,
String cron,
IocTaskLambda<S> iocTask) |
Creates a new or alters the existing recurring task based on the given id, cron expression and lambda.
|
static <S> String |
BackgroundTask.scheduleRecurrently(String id,
String cron,
ZoneId zoneId,
IocTaskLambda<S> iocTask) |
Creates a new or alters the existing recurring task based on the given id, cron expression, ZoneId and lambda.
|
static <S> String |
BackgroundTask.scheduleRecurrently(String id,
Duration duration,
IocTaskLambda<S> iocTask) |
Creates a new or alters the existing recurring task based on the given id, duration and lambda.
|
static <S> String |
BackgroundTask.scheduleRecurrently(Duration duration,
IocTaskLambda<S> iocTask) |
Creates a new recurring task based on the given duration and the given lambda.
|
<S> String |
TaskScheduler.scheduleRecurrently(String cron,
IocTaskLambda<S> iocTask) |
Creates a new recurring task based on the given cron expression and the given lambda.
|
<S> String |
TaskScheduler.scheduleRecurrently(String id,
String cron,
IocTaskLambda<S> iocTask) |
Creates a new or alters the existing recurring task based on the given id, cron expression and lambda.
|
<S> String |
TaskScheduler.scheduleRecurrently(String id,
String cron,
ZoneId zoneId,
IocTaskLambda<S> iocTask) |
Creates a new or alters the existing recurring task based on the given id, cron expression, ZoneId and lambda.
|
<S> String |
TaskScheduler.scheduleRecurrently(String id,
Duration duration,
IocTaskLambda<S> iocTask) |
Creates a new or alters the existing recurring task based on the given id, duration and lambda.
|
<S> String |
TaskScheduler.scheduleRecurrently(Duration duration,
IocTaskLambda<S> iocTask) |
Creates a new recurring task based on the given duration and the given lambda.
|