edu.emory.mathcs.backport.java.util.concurrent

Class ThreadPoolExecutor.DiscardPolicy

Enclosing Class:
ThreadPoolExecutor
Implemented Interfaces:
RejectedExecutionHandler

public static class ThreadPoolExecutor.DiscardPolicy
extends java.lang.Object
implements RejectedExecutionHandler

A handler for rejected tasks that silently discards the rejected task.

Constructor Summary

DiscardPolicy()
Creates a DiscardPolicy.

Method Summary

void
rejectedExecution(Runnable r, ThreadPoolExecutor e)
Does nothing, which has the effect of discarding task r.

Constructor Details

DiscardPolicy

public DiscardPolicy()
Creates a DiscardPolicy.

Method Details

rejectedExecution

public void rejectedExecution(Runnable r,
                              ThreadPoolExecutor e)
Does nothing, which has the effect of discarding task r.
Specified by:
rejectedExecution in interface RejectedExecutionHandler
Parameters:
r - the runnable task requested to be executed
e - the executor attempting to execute this task