Package io.vertigo.quarto.impl.publisher
Interface MergerPlugin
-
- All Superinterfaces:
io.vertigo.core.node.component.CoreComponent,io.vertigo.core.node.component.Plugin
- All Known Implementing Classes:
DOCXMergerPlugin,OpenOfficeMergerPlugin
public interface MergerPlugin extends io.vertigo.core.node.component.PluginMerger Plugin pour la fusion de documents.- Author:
- adufranne
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Fileexecute(URL modelFileURL, PublisherData data)Point d'entrée du plugin.PublisherFormatgetPublisherFormat()
-
-
-
Method Detail
-
execute
File execute(URL modelFileURL, PublisherData data) throws IOException
Point d'entrée du plugin.- Parameters:
modelFileURL- Chemin vers le fichier modeldata- Données à fusionner avec le model- Returns:
- le File généré.
- Throws:
IOException- en cas d'erreur de lecture ou d'écriture.
-
getPublisherFormat
PublisherFormat getPublisherFormat()
- Returns:
- Type de format géré par ce plugin
-
-