Class ProgramPartExporter
- java.lang.Object
-
- org.ametys.runtime.plugin.component.AbstractLogEnabled
-
- org.ametys.odf.ose.export.impl.odf.AbstractProgramElementExporter<AbstractProgramPart>
-
- org.ametys.odf.ose.export.impl.odf.ProgramPartExporter
-
- All Implemented Interfaces:
LogEnabled
,Component
,Serviceable
public class ProgramPartExporter extends AbstractProgramElementExporter<AbstractProgramPart>
Exporter of program parts.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.ametys.odf.ose.export.impl.odf.AbstractProgramElementExporter
AbstractProgramElementExporter.ProgramElementData
-
-
Field Summary
Fields Modifier and Type Field Description static String
ROLE
Avalon Role-
Fields inherited from class org.ametys.odf.ose.export.impl.odf.AbstractProgramElementExporter
_elementRetriever
-
-
Constructor Summary
Constructors Constructor Description ProgramPartExporter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<ParameterizableQuery>
_getQueries(AbstractProgramPart programElement, AbstractProgramElementExporter.ProgramElementData data, Long oseCatalog, CostComputationData costData)
Get the queries to create the program element in the OSE database.-
Methods inherited from class org.ametys.odf.ose.export.impl.odf.AbstractProgramElementExporter
getQueries, service
-
Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
-
-
-
Constructor Detail
-
ProgramPartExporter
public ProgramPartExporter()
-
-
Method Detail
-
_getQueries
protected List<ParameterizableQuery> _getQueries(AbstractProgramPart programElement, AbstractProgramElementExporter.ProgramElementData data, Long oseCatalog, CostComputationData costData)
Description copied from class:AbstractProgramElementExporter
Get the queries to create the program element in the OSE database.- Specified by:
_getQueries
in classAbstractProgramElementExporter<AbstractProgramPart>
- Parameters:
programElement
- The program elementdata
- The calculated data attached to the program elementoseCatalog
- The OSE catalogcostData
- the result of cost computation of the catalog- Returns:
- The list of queries
-
-