NBRecoverableException represents errors which, although not
terminal in nature, mean that the processing of the current message
flow has to be ended.
Inheritance Hierarchy


IBM.Broker.Plugin NBException
IBM.Broker.Plugin NBRecoverableException
IBM.Broker.Plugin NBCastException
IBM.Broker.Plugin NBClrException
IBM.Broker.Plugin NBConfigurationException
IBM.Broker.Plugin NBConversionException
IBM.Broker.Plugin NBDatabaseException
IBM.Broker.Plugin NBMessageException
IBM.Broker.Plugin NBParserException
IBM.Broker.Plugin NBSocketException
IBM.Broker.Plugin NBSqlException
IBM.Broker.Plugin NBUserException
Namespace: IBM.Broker.Plugin
Assembly: IBM.Broker.Plugin (in IBM.Broker.Plugin.dll) Version: 9.0.0.0
Syntax
Remarks
Many methods in the Plugin API will throw NBRecoverableException's. This type of exception is safe to catch in user code and can be handled by user code without having to rethrow the exception back to the broker. Therefore, NBRecoverableException would be the usual type to place in a catch block around Plugin API calls.
See Also