Overview
OLE Reporting Framework has been built with flexibility in customizations by various institutions in mind; There are two core pieces to this framework;
- Logging transactions
- Reports
Logging Transactions
Apache Camel is the core engine that drives the the process of routing log messages for various reports to and from specific end points. This is of huge value as institutions can decide where the destination of thee messages as appropriate. The default destination is a file log and the format is JSON.
Reports
BIRT (Business Intelligence Reporting Tool by Eclipse) is an open source tool that can be use to design reports. In OLE, the canned reports are designed using the BIRT framework which again allows for customizations as and when needed.
Process & Framework details:
The below process diagram explains how the OLE reporting framework works.