Filter to indicate to PersistOutInterceptor if an exchange should be persisted
------------------------------------------------------------------------------
Key: CXF-2670
URL: https://issues.apache.org/jira/browse/CXF-2670
Project: CXF
Issue Type: Improvement
Components: Bus
Affects Versions: 2.3
Reporter: Rémi Flament
Fix For: 2.3
Here is a patch that add a filter for ExchangeData instance.
If a filter is present, PersistOutInterceptor will use it to check if the
message should be persisted.
The patch contains a default implementation which allows to persist messages
with a specific status (i.e log only successful messages or on only requests
that caused an error).
One could write its own ExchangeDataFilter to persist only requests of a
certain size, or that causes a specific exception, of only if a certain
additionnal property is present, or only for a specific user-agent, and so on...
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.