public class RedissonScheduledTaskService<T> extends AbstractScheduledTaskService<T> implements Closeable
AbstractScheduledTaskService.DefaultTaskContextexecutor, taskExecutors| 构造器和说明 |
|---|
RedissonScheduledTaskService(org.redisson.api.RedissonClient redissonClient,
String namespace,
String taskName,
List<? extends TaskExecutor<T>> taskExecutors) |
RedissonScheduledTaskService(org.redisson.api.RedissonClient redissonClient,
String namespace,
String taskName,
List<? extends TaskExecutor<T>> taskExecutors,
Executor executor) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cancelTask(T task) |
void |
clear() |
void |
close() |
boolean |
containsTask(T task) |
String |
getTaskName() |
protected org.slf4j.Logger |
log() |
CompletionStage<Void> |
scheduleAsync(T task,
Duration delay) |
int |
taskCount() |
executeTaskclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitschedulepublic RedissonScheduledTaskService(@Nonnull
org.redisson.api.RedissonClient redissonClient,
@Nonnull
String namespace,
@Nonnull
String taskName,
@Nonnull
List<? extends TaskExecutor<T>> taskExecutors)
@Nonnull public String getTaskName()
getTaskName 在接口中 ScheduledTaskService<T>public int taskCount()
taskCount 在接口中 ScheduledTaskService<T>public CompletionStage<Void> scheduleAsync(@Nonnull T task, @Nonnull Duration delay)
scheduleAsync 在接口中 ScheduledTaskService<T>public void clear()
clear 在接口中 ScheduledTaskService<T>public void cancelTask(@Nonnull
T task)
cancelTask 在接口中 ScheduledTaskService<T>public boolean containsTask(@Nonnull
T task)
containsTask 在接口中 ScheduledTaskService<T>public void close()
close 在接口中 Closeableclose 在接口中 AutoCloseable@Nonnull protected org.slf4j.Logger log()
log 在类中 AbstractScheduledTaskService<T>Copyright © 2024. All rights reserved.