printThe Report Engine

Turn API results into files usings templates

The Boomi Console Report Engine takes a well defined JSON input (like a list of components) and renders this using a FreeMarker 2 template into any kind of output file.

circle-info

Apache FreeMarkerarrow-up-right is a populate and proven template engine written in JAVA.

"Apache FreeMarker™ is a template engine: a Java library to generate text output (HTML web pages, e-mails, configuration files, source code, etc.) based on templates and changing data. Templates are written in the FreeMarker Template Language (FTL), which is a simple, specialized language (not a full-blown programming language like PHP). ..."

The template engine is based on Freemarker 2.3.32. Please refer to Apache FreeMarker Manualarrow-up-right for more information about the templating engine.

Output files will be written to /OutDir into a file named: <TemplateName>_<TimeStamp>.<templateExtension>. This ensures unique filenames to not lose any information

Deployment Overview report
circle-info

The latest file is always written to the same file (without time-stamp). This was implemented to have a non changing reference to the latest file.

Last updated