Class HashedWheelScheduler
java.lang.Object
com.corundumstudio.socketio.scheduler.HashedWheelScheduler
- All Implemented Interfaces:
CancelableScheduler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcancel(SchedulerKey key) voidschedule(SchedulerKey key, Runnable runnable, long delay, TimeUnit unit) voidvoidscheduleCallback(SchedulerKey key, Runnable runnable, long delay, TimeUnit unit) voidshutdown()voidupdate(io.netty.channel.ChannelHandlerContext ctx)
-
Constructor Details
-
HashedWheelScheduler
public HashedWheelScheduler() -
HashedWheelScheduler
-
-
Method Details
-
update
public void update(io.netty.channel.ChannelHandlerContext ctx) - Specified by:
updatein interfaceCancelableScheduler
-
cancel
- Specified by:
cancelin interfaceCancelableScheduler
-
schedule
- Specified by:
schedulein interfaceCancelableScheduler
-
scheduleCallback
- Specified by:
scheduleCallbackin interfaceCancelableScheduler
-
schedule
- Specified by:
schedulein interfaceCancelableScheduler
-
shutdown
public void shutdown()- Specified by:
shutdownin interfaceCancelableScheduler
-