java.util.concurrent

Class ThreadPoolExecutor.DiscardPolicy

Enclosing Class:
ThreadPoolExecutor
Implemented Interfaces:
RejectedExecutionHandler

public static class ThreadPoolExecutor.DiscardPolicy
extends 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.

Methods inherited from class java.lang.Object

clone, equals, extends Object> getClass, finalize, hashCode, notify, notifyAll, toString, wait, wait, wait

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