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 VFile
publish(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:
publish
in 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
-
-