EMA C++ Developers Guide : 8 Troubleshooting and Debugging : 8.2 Omm Error Client Classes
 
8.2 Omm Error Client Classes
8.2.1 Error Client Description
Enterprise Message API has two Error Client classes: OmmConsumerErrorClient and OmmProviderErrorClient. These two classes are an alternate error notification mechanism in the Enterprise Message API, which you can use instead of the default error notification mechanism (i.e., OmmException, for details, refer to Section 8.3). Both mechanisms deliver the same information and detect the same error conditions. To use Error Client, applications need to implement their own error client class, override the default implementation of each method, and pass this Error Client class on the constructor to OmmConsumer and OmmProvider.