cms::UnsupportedOperationException Class Reference

This exception must be thrown when a CMS client attempts use a CMS method that is not implemented or not supported by the CMS Provider in use. More...

#include <src/main/cms/UnsupportedOperationException.h>

Inheritance diagram for cms::UnsupportedOperationException:
Inheritance graph
[legend]

Public Member Functions

 UnsupportedOperationException ()
 UnsupportedOperationException (const UnsupportedOperationException &ex)
 UnsupportedOperationException (const std::string &message)
 UnsupportedOperationException (const std::string &message, const std::exception *cause)
 UnsupportedOperationException (const std::string &message, const std::exception *cause, const std::vector< std::pair< std::string, int > > &stackTrace)
virtual ~UnsupportedOperationException () throw ()
virtual
UnsupportedOperationException
clone ()
 Creates a cloned version of this CMSException instance.

Detailed Description

This exception must be thrown when a CMS client attempts use a CMS method that is not implemented or not supported by the CMS Provider in use.

Since:
2.0

Constructor & Destructor Documentation

cms::UnsupportedOperationException::UnsupportedOperationException (  ) 
cms::UnsupportedOperationException::UnsupportedOperationException ( const UnsupportedOperationException ex  ) 
cms::UnsupportedOperationException::UnsupportedOperationException ( const std::string &  message  ) 
cms::UnsupportedOperationException::UnsupportedOperationException ( const std::string &  message,
const std::exception *  cause 
)
cms::UnsupportedOperationException::UnsupportedOperationException ( const std::string &  message,
const std::exception *  cause,
const std::vector< std::pair< std::string, int > > &  stackTrace 
)
virtual cms::UnsupportedOperationException::~UnsupportedOperationException (  )  throw () [virtual]

Member Function Documentation

virtual UnsupportedOperationException* cms::UnsupportedOperationException::clone (  )  [virtual]

Creates a cloned version of this CMSException instance.

This method passes on ownership of the contained cause exception pointer to the clone. This method is mainly useful to the CMS provider.

Returns:
new pointer that is a clone of this Exception, caller owns.

Reimplemented from cms::CMSException.


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