Class WorkQueue.ExecutionHandler

  • All Implemented Interfaces:
    java.util.concurrent.RejectedExecutionHandler
    Enclosing class:
    WorkQueue

    public static final class WorkQueue.ExecutionHandler
    extends java.lang.Object
    implements java.util.concurrent.RejectedExecutionHandler
    • Constructor Detail

      • ExecutionHandler

        public ExecutionHandler​(ILogger logger,
                                java.lang.String queueName)
    • Method Detail

      • getIdentifierString

        public java.lang.String getIdentifierString​(IRunnable runnable)
      • rejectedExecution

        public void rejectedExecution​(java.lang.Runnable runnable,
                                      java.util.concurrent.ThreadPoolExecutor executor)
        Specified by:
        rejectedExecution in interface java.util.concurrent.RejectedExecutionHandler