|
| UndefinedErrorCodeException (const std::string &source, const std::string &message, int32_t errorCode, int64_t correlationId, std::string details) |
|
int32_t | getUndefinedErrorCode () const |
|
int64_t | getMessageCallId () const |
|
const std::string & | getDetailedErrorMessage () const |
|
virtual std::auto_ptr< IException > | clone () const |
| We need this method to clone the specific derived exception when needed. More...
|
|
virtual void | raise () const |
|
| IException (const std::string &exceptionName, const std::string &source, const std::string &message, const std::string &details, int32_t errorNo, int32_t causeCode, bool isRuntime, bool retryable=false) |
|
| IException (const std::string &exceptionName, const std::string &source, const std::string &message, int32_t errorNo, int32_t causeCode, bool isRuntime, bool retryable=false) |
|
| IException (const std::string &exceptionName, const std::string &source, const std::string &message, int32_t errorNo, bool isRuntime, bool retryable=false) |
|
| IException (const std::string &exceptionName, const std::string &source, const std::string &message, int32_t errorNo, const boost::shared_ptr< IException > &cause, bool isRuntime, bool retryable=false) |
|
virtual char const * | what () const throw () |
| return pointer to the explanation string.
|
|
const std::string & | getSource () const |
|
const std::string & | getMessage () const |
|
const std::string & | getDetails () const |
|
int32_t | getErrorCode () const |
|
int32_t | getCauseErrorCode () const |
|
const boost::shared_ptr< IException > & | getCause () const |
|
bool | isRuntimeException () const |
|
bool | isRetryable () const |
|