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

Class ThreadPoolExecutor.AbortPolicy

Enclosing Class:
ThreadPoolExecutor
Implemented Interfaces:
RejectedExecutionHandler

public static class ThreadPoolExecutor.AbortPolicy
extends java.lang.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.

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