public class ProgramReportSchedulable extends AbstractReportSchedulable
Schedulable
for pilotage report by program.AbstractStaticSchedulable.SchedulableParameterParser
Modifier and Type | Field and Description |
---|---|
static String |
JOBDATAMAP_PROGRAM_KEY
The key for the program
|
_currentUserProvider, _reportEP, JOBDATAMAP_EXTENSION_ID_KEY
_acceptConcurrentExecution, _context, _description, _iconGlyph, _iconLarge, _iconMedium, _iconSmall, _id, _label, _parameters, _pluginName, _private, _schedulableParameterTypeExtensionPoint, _smanager
Constructor and Description |
---|
ProgramReportSchedulable() |
Modifier and Type | Method and Description |
---|---|
protected Map<String,String> |
getReportParameters(JobDataMap jobDataMap)
Get the report parameters from the schedulable parameters
|
protected PilotageReport.PilotageReportTarget |
getTarget()
The target of the report.
|
execute, service
acceptConcurrentExecution, configure, contextualize, getDescription, getIconGlyph, getIconLarge, getIconMedium, getIconSmall, getId, getLabel, getParameters, isPrivate, setPluginInfo
getLogger, setLogger
public static final String JOBDATAMAP_PROGRAM_KEY
public ProgramReportSchedulable()
protected PilotageReport.PilotageReportTarget getTarget()
AbstractReportSchedulable
getTarget
in class AbstractReportSchedulable
protected Map<String,String> getReportParameters(JobDataMap jobDataMap)
AbstractReportSchedulable
getReportParameters
in class AbstractReportSchedulable
jobDataMap
- The schedulable parameters