public class HashedWheelTimeoutScheduler extends Object implements CancelableScheduler
| Constructor and Description |
|---|
HashedWheelTimeoutScheduler() |
HashedWheelTimeoutScheduler(ThreadFactory threadFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel(SchedulerKey key) |
void |
schedule(Runnable runnable,
long delay,
TimeUnit unit) |
void |
schedule(SchedulerKey key,
Runnable runnable,
long delay,
TimeUnit unit) |
void |
scheduleCallback(SchedulerKey key,
Runnable runnable,
long delay,
TimeUnit unit) |
void |
shutdown() |
void |
update(io.netty.channel.ChannelHandlerContext ctx) |
public HashedWheelTimeoutScheduler()
public HashedWheelTimeoutScheduler(ThreadFactory threadFactory)
public void update(io.netty.channel.ChannelHandlerContext ctx)
update in interface CancelableSchedulerpublic void cancel(SchedulerKey key)
cancel in interface CancelableSchedulerpublic void schedule(Runnable runnable, long delay, TimeUnit unit)
schedule in interface CancelableSchedulerpublic void scheduleCallback(SchedulerKey key, Runnable runnable, long delay, TimeUnit unit)
scheduleCallback in interface CancelableSchedulerpublic void schedule(SchedulerKey key, Runnable runnable, long delay, TimeUnit unit)
schedule in interface CancelableSchedulerpublic void shutdown()
shutdown in interface CancelableSchedulerCopyright © 2012–2021. All rights reserved.