java.util.concurrent

Class ThreadPoolExecutor.AbortPolicy

Enclosing Class:
ThreadPoolExecutor
Implemented Interfaces:
RejectedExecutionHandler

public static class ThreadPoolExecutor.AbortPolicy
extends Object
implements RejectedExecutionHandler

A handler for rejected tasks that throws a RejectedExecutionException.

Constructor Summary

AbortPolicy()
Creates an AbortPolicy.

Method Summary

void
rejectedExecution(Runnable r, ThreadPoolExecutor e)
Always throws RejectedExecutionException.

Methods inherited from class java.lang.Object

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

Constructor Details

AbortPolicy

public AbortPolicy()
Creates an AbortPolicy.

Method Details

rejectedExecution

public void rejectedExecution(Runnable r,
                              ThreadPoolExecutor e)
Always throws RejectedExecutionException.
Specified by:
rejectedExecution in interface RejectedExecutionHandler
Parameters:
r - the runnable task requested to be executed
e - the executor attempting to execute this task