Class WorkerUtils


  • public class WorkerUtils
    extends Object
    Author:
    Stuart Douglas
    • Method Detail

      • executeAfter

        public static org.xnio.XnioExecutor.Key executeAfter​(org.xnio.XnioIoThread thread,
                                                             Runnable task,
                                                             long timeout,
                                                             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 thread
        task - The task to execute
        timeout - The timeout
        timeUnit - The time unit