public interface ReportGeneratorESP extends BaseESP
Modifier and Type | Interface and Description |
---|---|
static class |
ReportGeneratorESP.ParameterKey |
Modifier and Type | Method and Description |
---|---|
ReportGeneratorConfigurator |
createConfigurator()
This method is called by the Server Console "Reports" plugin to create a configurator for this report generator
ESP.
|
ResultData2D |
execute(JPack configurationData,
java.util.Map<ReportGeneratorESP.ParameterKey,?> parameters)
This method is called to create a ReportGenerator for the given configuration.
|
java.lang.String |
getName(int language)
Returns the name for this ReportGenerator ESP.
|
java.lang.Class |
getResultClass(JPack configurationData,
java.util.Map<ReportGeneratorESP.ParameterKey,?> parameters)
Return the class object of the result data that will result from the given configuration.
|
java.lang.String getName(int language)
language
- the language to get the name forReportGeneratorConfigurator createConfigurator()
java.lang.Class getResultClass(JPack configurationData, java.util.Map<ReportGeneratorESP.ParameterKey,?> parameters)
configurationData
- the configuration to be used when generating the reportparameters
- a map of additional parameters, e.g. ReportGeneratorESP.ParameterKey.CUMULUS_SERVER
to get the current com.canto.cumulus.Server object.ResultData2D execute(JPack configurationData, java.util.Map<ReportGeneratorESP.ParameterKey,?> parameters)
configurationData
- the configuration to use for the reportparameters
- a map of additional parameters, e.g. ReportGeneratorESP.ParameterKey.CUMULUS_SERVER
to get the current com.canto.cumulus.Server object.www.canto.com
Canto, the Canto logo, the Cumulus logo, and Cumulus are registered trademarks of Canto GmbH, registered in the U.S. and other countries.