Currently logging filters are limited to the filters provided by the JBoss Log Manager. Allowing users to create their own filters will allow for a higher degree of control over logging. As an example a filter could be created to filter messages based on the cause of the log message.
The resource will require a module name and class name.
The class must be of type
There should be a set of properties which can be set.
The properties should also support whether or not they are construction properties. This may or may not be a separate resource and will be determined at implementation time.
Filters will only be usable on the
Filters should be alowed to be added to an already existing
filter-spec. For example
This will not add any new filters.
This will essentially be a copy of the
custom-formatter. The name should just be
filter since no other resources in
the logging subsystem have this name.
The test plan will simply be unit and integration tests.
Documentation will be updated to add documentation and examples of adding
filter's. The filter documentation
will also be updated to show how a filter can be used.