Provide extensibility mechanism to customize the tracer functionality
A tracing mechanism can be enabled on a Jonas/Camel RouteBuilderComponent by setting traceDestination attribute (indicating where to send the events), see RouteBuilderComponent#configure method.
However the processing steps before sending the notification event cannot be configured/customized (typically which informations are being extracted and how).
It would be useful to allow customization either by configuration and/or overriding possibilities to give more control on :
- how the Tracer writes on the log file
- how the data are extracted and put on the destination uri