JasperReports JSF Plugin has been developed with extendability in mind. Many of the built-in features are provided to the core implementation by means of Service Providers. This allows to anyone to complement and/or offer new implementations of the core features.
Following there is a list of the functional features provided as services:
|Converters||Responsible of user-provided data processing.|
|Fillers||Point between user-provided data and output.|
|Exporters||Processors for different output formats.|
|Resource Loading||Built-in resource resolving mechanism.|
|Validators||Built-in validation framework|