Spec-Zone .ru
спецификации, руководства, описания, API
Please note that the specifications and other information contained herein are not final and are subject to change. The information is being made available to you solely for purpose of evaluation.

Java™ Platform
Standard Ed. 7

DRAFT ea-b118

Uses of Interface
java.util.concurrent.RejectedExecutionHandler

Packages that use RejectedExecutionHandler
Package Description
java.util.concurrent Utility classes commonly useful in concurrent programming. 
 

Uses of RejectedExecutionHandler in java.util.concurrent
 

Classes in java.util.concurrent that implement RejectedExecutionHandler
Modifier and Type Class and Description
static class ThreadPoolExecutor.AbortPolicy
          A handler for rejected tasks that throws a RejectedExecutionException.
static class ThreadPoolExecutor.CallerRunsPolicy
          A handler for rejected tasks that runs the rejected task directly in the calling thread of the execute method, unless the executor has been shut down, in which case the task is discarded.
static class ThreadPoolExecutor.DiscardOldestPolicy
          A handler for rejected tasks that discards the oldest unhandled request and then retries execute, unless the executor is shut down, in which case the task is discarded.
static class ThreadPoolExecutor.DiscardPolicy
          A handler for rejected tasks that silently discards the rejected task.
 

Methods in java.util.concurrent that return RejectedExecutionHandler
Modifier and Type Method and Description
 RejectedExecutionHandler ThreadPoolExecutor.getRejectedExecutionHandler()
          Returns the current handler for unexecutable tasks.
 

Methods in java.util.concurrent with parameters of type RejectedExecutionHandler
Modifier and Type Method and Description
 void ThreadPoolExecutor.setRejectedExecutionHandler(RejectedExecutionHandler handler)
          Sets a new handler for unexecutable tasks.
 

Constructors in java.util.concurrent with parameters of type RejectedExecutionHandler
Constructor and Description
ScheduledThreadPoolExecutor(int corePoolSize, RejectedExecutionHandler handler)
          Creates a new ScheduledThreadPoolExecutor with the given initial parameters.
ScheduledThreadPoolExecutor(int corePoolSize, ThreadFactory threadFactory, RejectedExecutionHandler handler)
          Creates a new ScheduledThreadPoolExecutor with the given initial parameters.
ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, RejectedExecutionHandler handler)
          Creates a new ThreadPoolExecutor with the given initial parameters and default thread factory.
ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, ThreadFactory threadFactory, RejectedExecutionHandler handler)
          Creates a new ThreadPoolExecutor with the given initial parameters.
 


Java™ Platform
Standard Ed. 7

DRAFT ea-b118

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright © 1993, 2010, Oracle Corporation. All rights reserved.
DRAFT ea-b118

Scripting on this page tracks web page traffic, but does not change the content in any way.