java.lang.Object
java.util.concurrent.ThreadPoolExecutor.CallerRunsPolicy
- 所有已实现的接口:
-
RejectedExecutionHandler
- 封闭类:
-
ThreadPoolExecutor
public static class ThreadPoolExecutor.CallerRunsPolicy extends Object implements RejectedExecutionHandler
一个用于处理被拒绝任务的处理程序,直接在
execute
方法的调用线程中运行被拒绝的任务,除非执行程序已关闭,在这种情况下,任务将被丢弃。
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
在调用者的线程中执行任务r,除非执行程序已关闭,在这种情况下,任务将被丢弃。
-
Constructor Details
-
CallerRunsPolicy
public CallerRunsPolicy()创建一个CallerRunsPolicy
。
-
-
Method Details
-
rejectedExecution
在调用者的线程中执行任务r,除非执行程序已关闭,在这种情况下,任务将被丢弃。- 指定者:
-
rejectedExecution
在接口RejectedExecutionHandler
- 参数:
-
r
- 请求执行的可运行任务 -
e
- 尝试执行此任务的执行程序
-