- java.lang.Object
- java.util.concurrent.ThreadPoolExecutor.AbortPolicy
- All Implemented Interfaces:
RejectedExecutionHandler
- Enclosing class:
- ThreadPoolExecutor
public static class ThreadPoolExecutor.AbortPolicy extends Object implements RejectedExecutionHandler
A handler for rejected tasks that throws aRejectedExecutionException
. This is the default handler forThreadPoolExecutor
andScheduledThreadPoolExecutor
.
Constructor Summary
Constructors Constructor Description AbortPolicy()
Creates anAbortPolicy
.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
rejectedExecution(Runnable r, ThreadPoolExecutor e)
Always throws RejectedExecutionException.
Method Detail
rejectedExecution
public void rejectedExecution(Runnable r, ThreadPoolExecutor e)
Always throws RejectedExecutionException.- Specified by:
rejectedExecution
in interfaceRejectedExecutionHandler
- Parameters:
r
- the runnable task requested to be executede
- the executor attempting to execute this task- Throws:
RejectedExecutionException
- always