decaf::util::concurrent::RejectedExecutionException Class Reference

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

Inheritance diagram for decaf::util::concurrent::RejectedExecutionException:
Inheritance graph
[legend]

Public Member Functions

 RejectedExecutionException ()
 Default Constructor.
 RejectedExecutionException (const Exception &ex)
 Conversion Constructor from some other Exception.
 RejectedExecutionException (const RejectedExecutionException &ex)
 Copy Constructor.
 RejectedExecutionException (const std::exception *cause)
 Constructor.
 RejectedExecutionException (const char *file, const int lineNumber, const char *msg,...)
 Constructor - Initializes the file name and line number where this message occurred.
 RejectedExecutionException (const char *file, const int lineNumber, const std::exception *cause, const char *msg,...)
 Constructor - Initializes the file name and line number where this message occurred.
virtual
RejectedExecutionException
clone () const
 Clones this exception.
virtual ~RejectedExecutionException () throw ()

Constructor & Destructor Documentation

decaf::util::concurrent::RejectedExecutionException::RejectedExecutionException (  ) 

Default Constructor.

decaf::util::concurrent::RejectedExecutionException::RejectedExecutionException ( const Exception &  ex  ) 

Conversion Constructor from some other Exception.

Parameters:
ex An exception that should become this type of Exception
decaf::util::concurrent::RejectedExecutionException::RejectedExecutionException ( const RejectedExecutionException ex  ) 

Copy Constructor.

Parameters:
ex - The Exception to copy in this new instance.
decaf::util::concurrent::RejectedExecutionException::RejectedExecutionException ( const std::exception *  cause  ) 

Constructor.

Parameters:
cause Pointer to the exception that caused this one to be thrown, the object is cloned caller retains ownership.
decaf::util::concurrent::RejectedExecutionException::RejectedExecutionException ( const char *  file,
const int  lineNumber,
const char *  msg,
  ... 
)

Constructor - Initializes the file name and line number where this message occurred.

Sets the message to report, using an optional list of arguments to parse into the message

Parameters:
file - The file name where exception occurs
lineNumber - The line number where the exception occurred.
msg - The message to report
... - list of primitives that are formatted into the message
decaf::util::concurrent::RejectedExecutionException::RejectedExecutionException ( const char *  file,
const int  lineNumber,
const std::exception *  cause,
const char *  msg,
  ... 
)

Constructor - Initializes the file name and line number where this message occurred.

Sets the message to report, using an optional list of arguments to parse into the message

Parameters:
file - The file name where exception occurs
lineNumber - The line number where the exception occurred.
cause - The exception that was the cause for this one to be thrown.
msg - The message to report
... - list of primitives that are formatted into the message
virtual decaf::util::concurrent::RejectedExecutionException::~RejectedExecutionException (  )  throw () [virtual]

Member Function Documentation

virtual RejectedExecutionException* decaf::util::concurrent::RejectedExecutionException::clone (  )  const [virtual]

Clones this exception.

This is useful for cases where you need to preserve the type of the original exception as well as the message. All subclasses should override.

Returns:
A new instance this exception type with a copy the current state.

Reimplemented from decaf::lang::Exception.


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

Generated on 1 Dec 2014 for activemq-cpp-3.8.2 by  doxygen 1.6.1