com.ibm.broker.plugin

Class MbRecoverableException

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    MbConfigurationException, MbConversionException, MbDatabaseException, MbParserException, MbUserException


    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.
    See Also:
    Serialized Form
    • Constructor Detail

      • MbRecoverableException

        public MbRecoverableException(java.lang.String className,
                                      java.lang.String methodName,
                                      java.lang.String messageSource,
                                      java.lang.String messageKey,
                                      java.lang.String traceText,
                                      java.lang.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.
      • MbRecoverableException

        public MbRecoverableException(java.lang.Object source,
                                      java.lang.String methodName,
                                      java.lang.String messageSource,
                                      java.lang.String messageKey,
                                      java.lang.String traceText,
                                      java.lang.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.
IBM Integration BusTM
JavaTM Plugin Node API