| 限定符和类型 | 字段和说明 |
|---|---|
protected Holder<Timeout> |
BaseCache.refreshAllTimeoutHolder |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
BaseCache.refreshAllAsync(Timeout timeout) |
protected void |
AbstractCache.refreshAllAsync(Timeout timeout) |
| 限定符和类型 | 方法和说明 |
|---|---|
static Timeout |
ScheduledExecutors.immediateTask(Executor executor,
TimerTask task,
ErrorHandler errorHandler) |
static Timeout |
ScheduledExecutors.immediateTask(ImmediateTimer timer,
TimerTask task,
ErrorHandler errorHandler) |
static Timeout |
ScheduledExecutors.javaTimeoutTask(Timer timer,
Executor taskExecutor,
Runnable task,
Trigger trigger,
ErrorHandler errorHandler) |
static Timeout |
ScheduledExecutors.javaTimeoutTask(Timer timer,
Executor taskExecutor,
TimerTask task,
Trigger trigger,
ErrorHandler errorHandler) |
static Timeout |
ScheduledExecutors.timeoutTask(Timer timer,
Runnable task,
Trigger trigger,
ErrorHandler errorHandler) |
static Timeout |
ScheduledExecutors.timeoutTask(Timer timer,
TimerTask task,
Trigger trigger,
ErrorHandler errorHandler) |
| 限定符和类型 | 接口和说明 |
|---|---|
interface |
TimeoutFactory<TIMER extends Timer,TIMEOUT extends Timeout> |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AbstractTimeout |
class |
DistinctHashedWheelTimeout |
class |
HashedWheelTimeout |
class |
ReschedulingTask |
| 限定符和类型 | 方法和说明 |
|---|---|
Timeout |
Timer.newTimeout(Runnable task,
long delay,
TimeUnit unit) |
Timeout |
HashedWheelTimer.newTimeout(Runnable task,
long delay,
TimeUnit unit) |
Timeout |
Timer.newTimeout(TimerTask task,
long delay,
TimeUnit unit)
Schedules the specified
TimerTask for one-time execution after
the specified delay. |
Timeout |
HashedWheelTimer.newTimeout(TimerTask task,
long delay,
TimeUnit unit) |
Timeout |
ReschedulingTask.schedule()
对象创建完毕后,调用该方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
Set<Timeout> |
Timer.stop()
Releases all resources acquired by this
Timer and cancels all
tasks which were scheduled but not executed yet. |
Set<Timeout> |
HashedWheelTimer.stop() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
TimerTask.run(Timeout timeout)
Executed after the delay specified with
Timer.newTimeout(TimerTask, long, TimeUnit). |
void |
RunnableToTimerTaskAdapter.run(Timeout timeout) |
void |
ReschedulingTask.run(Timeout timeout) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HashedWheelBucket.clearTimeouts(Set<Timeout> set)
Clear this bucket and return all not expired / cancelled
Timeouts. |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ImmediateTimeout |
| 限定符和类型 | 方法和说明 |
|---|---|
Timeout |
ImmediateTimer.newTimeout(Runnable task,
long delay,
TimeUnit unit) |
Timeout |
ImmediateTimer.newTimeout(TimerTask task,
long delay,
TimeUnit unit) |
| 限定符和类型 | 方法和说明 |
|---|---|
Set<Timeout> |
ImmediateTimer.stop() |
| 限定符和类型 | 类和说明 |
|---|---|
class |
JavaTimeout |
| 限定符和类型 | 方法和说明 |
|---|---|
Timeout |
JavaTimer.newTimeout(Runnable task,
long delay,
TimeUnit unit) |
Timeout |
JavaTimer.newTimeout(TimerTask task,
long delay,
TimeUnit unit) |
| 限定符和类型 | 方法和说明 |
|---|---|
Set<Timeout> |
JavaTimer.stop() |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ScheduledTimeout |
| 限定符和类型 | 方法和说明 |
|---|---|
Timeout |
ScheduledExecutorTimer.newTimeout(Runnable task,
long delay,
TimeUnit unit) |
Timeout |
ScheduledExecutorTimer.newTimeout(TimerTask task,
long delay,
TimeUnit unit) |
| 限定符和类型 | 方法和说明 |
|---|---|
Set<Timeout> |
ScheduledExecutorTimer.stop() |
Copyright © 2022. All rights reserved.