Package io.undertow.util
Class WorkerUtils
- java.lang.Object
-
- io.undertow.util.WorkerUtils
-
public class WorkerUtils extends java.lang.Object
- Author:
- Stuart Douglas
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.xnio.XnioExecutor.Key
executeAfter(org.xnio.XnioIoThread thread, java.lang.Runnable task, long timeout, java.util.concurrent.TimeUnit timeUnit)
Schedules a task for future execution.
-
-
-
Method Detail
-
executeAfter
public static org.xnio.XnioExecutor.Key executeAfter(org.xnio.XnioIoThread thread, java.lang.Runnable task, long timeout, java.util.concurrent.TimeUnit timeUnit)
Schedules a task for future execution. If the execution is rejected because the worker is shutting down then it is logged at debug level and the exception is not re-thrown- Parameters:
thread
- The IO threadtask
- The task to executetimeout
- The timeouttimeUnit
- The time unit
-
-