Tapping internal data streams
If your use case needs to process the data on an extra path apart from the standard data flow, the framework provides two taps that you enable by parameters. The first provides the transformation output data stream, while the second tap provides the group logic output data.
About this task
Enable the framework’s taps to process data streams apart from the standard data flow. The taps provide the output of all chains that are merged into one stream again.
Procedure
- In the file <PathToYourApplication>/config/config.cfg, find the ite.businessLogic.transformation.tap parameter description
-
Enable the post-transformation data processor tap by setting the parameter to on: ite.businessLogic.transformation.tap=on
-
In the file <PathToYourApplication>/config/config.cfg, find the ite.businessLogic.group.tap parameter description
-
Enable post-group data processor tap by setting the parameter to on: ite.businessLogic.group.tap=on
To access the data of the transformer output, you must implement your tap logic in the <namespace>.tap.custom::TransformerTap composite operator.
To process the data of the post-group data tap, you must customize the <namespace>.tap.custom::PostContextDataProcessorTap composite operator.