Making XRadar plugins are easy!
Making a plug in for a new data source consists of a couple of steps. If we assume that you have an analysis system that you want integrated
in the X-Radar framework, the only prerequisite is that the system produces XML and that the library in some way can be initiated from ant. The
following steps must be taken:
- To run the analysis you need to add one more target to the system specific analysis task. You can have both a library that analyses the source or
simply a process that gets XML from a loosely coupled external source.
- To merge the analysis you need to add one more target to the system specific merging task. This should call your own developed XSL merging template.
The report is now merged with the common Statics XML analysis database.
- To view the data in Statics you need to edit one of the system specific XSL report templates in the Radar. These are explicitly separated out in the Radar.
They are as a default empty, and can be edited. Here you are free to so whatever you need for your report.
- To view the data in Dynamics, you only need to edit one of the available system specific templates for the Dynamics report. The reason why you most probably
do not need any merge is that if the data is included in the XML database in the proper way, they are automatically included in the Radar.
In the following sections, we present what needs to be done in each step.
1. Add a new target
More coming soon!
2. Add new merging stylesheet
More coming soon!
3. Add new system specific view template in Statics
More coming soon!
4. Add new system specific view template in Dynamics
More coming soon!