Class OrgUnitConsistencyExtractSchedulable
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.plugins.core.impl.schedule.AbstractStaticSchedulable
org.ametys.plugins.odfpilotage.schedulable.AbstractReportSchedulable
org.ametys.plugins.odfpilotage.schedulable.OrgUnitReportSchedulable
org.ametys.plugins.odfpilotage.schedulable.OrgUnitConsistencyExtractSchedulable
- All Implemented Interfaces:
Schedulable
,LogEnabled
,PluginAware
,Component
,Configurable
,Contextualizable
,Serviceable
Schedulable
for pilotage consistency report by orgunit.-
Nested Class Summary
Nested classes/interfaces inherited from class org.ametys.plugins.core.impl.schedule.AbstractStaticSchedulable
AbstractStaticSchedulable.SchedulableParameterParser
-
Field Summary
Fields inherited from class org.ametys.plugins.odfpilotage.schedulable.OrgUnitReportSchedulable
JOBDATAMAP_CATALOG_KEY, JOBDATAMAP_LANG_KEY, JOBDATAMAP_ORGUNIT_KEY
Fields inherited from class org.ametys.plugins.odfpilotage.schedulable.AbstractReportSchedulable
_currentUserProvider, _reportEP, JOBDATAMAP_EXTENSION_ID_KEY, JOBDATAMAP_OUTPUT_FORMAT_KEY
Fields inherited from class org.ametys.plugins.core.impl.schedule.AbstractStaticSchedulable
_acceptConcurrentExecution, _context, _description, _iconGlyph, _iconLarge, _iconMedium, _iconSmall, _id, _label, _parameters, _pluginName, _private, _schedulableParameterTypeExtensionPoint, _smanager, _userManager
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
The schedulable is written for generic reports or it has additional parameters.getReportParameters
(JobDataMap jobDataMap) Get the report parameters from the schedulable parametersMethods inherited from class org.ametys.plugins.odfpilotage.schedulable.OrgUnitReportSchedulable
getParameters, getTarget
Methods inherited from class org.ametys.plugins.odfpilotage.schedulable.AbstractReportSchedulable
configure, execute, service
Methods inherited from class org.ametys.plugins.core.impl.schedule.AbstractStaticSchedulable
acceptConcurrentExecution, contextualize, getDescription, getIconGlyph, getIconLarge, getIconMedium, getIconSmall, getId, getLabel, isPrivate, setPluginInfo
Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Constructor Details
-
OrgUnitConsistencyExtractSchedulable
public OrgUnitConsistencyExtractSchedulable()
-
-
Method Details
-
forGenericReports
Description copied from class:AbstractReportSchedulable
The schedulable is written for generic reports or it has additional parameters.- Overrides:
forGenericReports
in classAbstractReportSchedulable
- Returns:
true
if the schedulable is only for generic reports.
-
getReportParameters
Description copied from class:AbstractReportSchedulable
Get the report parameters from the schedulable parameters- Overrides:
getReportParameters
in classOrgUnitReportSchedulable
- Parameters:
jobDataMap
- The schedulable parameters- Returns:
- The report parameters
-