public abstract class AbstractReport extends AbstractPilotageReport
AbstractPilotageReport.PilotageFile, AbstractPilotageReport.PilotageReportStatus
PilotageReport.PilotageReportTarget
_currentFormattedDate, _i18nUtils, _odfHelper, _pilotageHelper, _refTableHelper, _reportHelper, _resolver, _sourceResolver, _tmpFolder, _userManager
PARAMETER_CATALOG, PARAMETER_LANG, PARAMETER_ORGUNIT, PARAMETER_PROGRAM
Constructor and Description |
---|
AbstractReport() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
_launchByOrgUnit(String uaiCode,
String catalog,
String lang)
Launch a report generation on an orgunit.
|
protected String |
launchByOrgUnit(Map<String,String> reportParameters)
Launch a report generation on an orgunit.
|
protected String |
launchByProgram(Map<String,String> reportParameters)
Launch a report generation on a program.
|
convertReport, createZipFile, getMailBody, getMailSubject, getPipeline, getPluginName, getReportName, getType, initialize, launch, sendMail, service, setPluginInfo
getLogger, setLogger
public AbstractReport()
protected String launchByProgram(Map<String,String> reportParameters) throws Exception
AbstractPilotageReport
launchByProgram
in class AbstractPilotageReport
reportParameters
- The report parametersException
- if an exception occursprotected String launchByOrgUnit(Map<String,String> reportParameters) throws Exception
AbstractPilotageReport
launchByOrgUnit
in class AbstractPilotageReport
reportParameters
- The report parametersException
- if an exception occurs