activemq-cpp-3.6.0
decaf::util::concurrent::ThreadPoolExecutor::AbortPolicy Class Reference

Handler policy for tasks that are rejected upon a call to ThreadPoolExecutor::execute this class always throws a RejectedExecutionException. More...

#include <src/main/decaf/util/concurrent/ThreadPoolExecutor.h>

Inheritance diagram for decaf::util::concurrent::ThreadPoolExecutor::AbortPolicy:

Public Member Functions

 AbortPolicy ()
virtual ~AbortPolicy ()
virtual void rejectedExecution (decaf::lang::Runnable *task, ThreadPoolExecutor *executer DECAF_UNUSED)
- Public Member Functions inherited from decaf::util::concurrent::RejectedExecutionHandler
 RejectedExecutionHandler ()
virtual ~RejectedExecutionHandler ()
virtual void rejectedExecution (decaf::lang::Runnable *r, ThreadPoolExecutor *executer)=0
 Method that may be invoked by a ThreadPoolExecutor when execute cannot accept a task.

Detailed Description

Handler policy for tasks that are rejected upon a call to ThreadPoolExecutor::execute this class always throws a RejectedExecutionException.

Since
1.0

Constructor & Destructor Documentation

decaf::util::concurrent::ThreadPoolExecutor::AbortPolicy::AbortPolicy ( )
inline
virtual decaf::util::concurrent::ThreadPoolExecutor::AbortPolicy::~AbortPolicy ( )
inlinevirtual

Member Function Documentation

virtual void decaf::util::concurrent::ThreadPoolExecutor::AbortPolicy::rejectedExecution ( decaf::lang::Runnable task,
ThreadPoolExecutor *executer  DECAF_UNUSED 
)
inlinevirtual

The documentation for this class was generated from the following file: