Implementation of the Circuit Breaker design pattern as a Mule DevKit component. Heavily based on John D'Emic's article on that topic. In lieu of any additional documentation, please refer to that article. The most important functional change compared to what is documented there is the following:
- The
tripOnExceptionattribute may also name a super-class of the actually thrown exception. This requires that class to be loadable byClass.forName().