Java in a Nutshell, 5th Edition [Electronic resources]

نسخه متنی -صفحه : 1191/ 804
نمايش فراداده

ThreadPoolExecutor.CallerRunsPolicyjava.util.concurrent

Java 5.0

This RejectedExecutionHandler implementation runs the rejected Runnable object directly in the calling thread, causing that thread to block until the Runnable completes. If the ThreadPoolExecutor has been shut down, the Runnable is simply discarded instead of being run.

public static class

ThreadPoolExecutor.CallerRunsPolicy implements RejectedExecutionHandler { // Public Constructors public

CallerRunsPolicy ( ); // Methods Implementing RejectedExecutionHandler public void

rejectedExecution (Runnable

r , ThreadPoolExecutor

e ); }