- Added the isClosed(), activate(), isActive() methods to the Appender interface.

Ther idea is to avoid using appenders which are not in working order. Moreover, in future version, we would like to introduce
the capability for appenders suffering from temporary error conditions to have a recovery lifecycle.

- Added getNonFloodingLogger method to ComponentBase. This method returns a NOPLogger if called too frequently.

- Other minor changes.


git-svn-id: https://svn.apache.org/repos/asf/logging/chainsaw/trunk@308061 13f79535-47bb-0310-9956-ffa450edef68
2 files changed
tree: a6b865a0d872eaebf22c02a73cfdc8d1a41e6e7a
  1. src/