java.lang.Object java.lang.Throwable java.lang.Exception com.ibm.broker.plugin.MbException com.ibm.broker.plugin.MbRecoverableException
public class MbRecoverableException
extends MbException
An MbRecoverableException is generated for errors which, although not terminal in nature, mean that the processing of the current message flow has to be ended. Examples of recoverable exceptions are invalid data in the content of a message, or a failure to write a message to an output node. When a recoverable exception is thrown, the processing of the current message is aborted on that thread, but the thread recommences execution at its input node.
Constructor | Description |
---|---|
MbRecoverableException(Object, String, String, String, String, Object[]) | |
MbRecoverableException(String, String, String, String, String, Object[]) |
public MbRecoverableException(Object source, String methodName, String messageSource, String messageKey, String traceText, Object[] inserts)
- Parameters
- source - The object that generated the exception.
- methodName - Method which generated the exception.
- messageSource - Source of the message in the exception.
- messageKey - Key to the message in the exception.
- traceText - Extra text for the message.
- inserts - Array of java Objects which are inserts for the message.
public MbRecoverableException(String className, String methodName, String messageSource, String messageKey, String traceText, Object[] inserts)
- Parameters
- className - Class which generated the exception.
- methodName - Method which generated the exception.
- messageSource - Source of the message in the exception.
- messageKey - Key to the message in the exception.
- traceText - Extra text for the message.
- inserts - Array of java Objects which are inserts for the message.