Package io.vertigo.quarto.impl.publisher
Class PublisherManagerImpl
- java.lang.Object
-
- io.vertigo.quarto.impl.publisher.PublisherManagerImpl
-
- All Implemented Interfaces:
io.vertigo.core.node.component.Component,io.vertigo.core.node.component.CoreComponent,io.vertigo.core.node.component.Manager,PublisherManager
public final class PublisherManagerImpl extends Object implements PublisherManager
Implémentation standard du manager des éditions.- Author:
- pchretien, npiedeloup
-
-
Constructor Summary
Constructors Constructor Description PublisherManagerImpl(io.vertigo.commons.script.ScriptManager scriptManager, MergerPlugin mergerPlugin)Constructeur.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VFilepublish(String fileName, URL modelFileURL, PublisherData data)Création d'une nouvelle édition.
-
-
-
Constructor Detail
-
PublisherManagerImpl
@Inject public PublisherManagerImpl(io.vertigo.commons.script.ScriptManager scriptManager, MergerPlugin mergerPlugin)Constructeur.- Parameters:
scriptManager- Manager des scriptsfileManager- Manager des fichiers
-
-
Method Detail
-
publish
public VFile publish(String fileName, URL modelFileURL, PublisherData data)
Création d'une nouvelle édition.- Specified by:
publishin interfacePublisherManager- Parameters:
fileName- Nom du document à générer (! pas son emplacement de stockage !)modelFileURL- Chemin vers le fichier modeldata- Données à fusionner avec le model- Returns:
- Tache permettant la production d'un document au format passé en paramètre
-
-