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
Implémentation standard du manager des éditions.
- Author:
- pchretien, npiedeloup
-
Constructor Summary
ConstructorsConstructorDescriptionPublisherManagerImpl(io.vertigo.commons.script.ScriptManager scriptManager, MergerPlugin mergerPlugin) Constructeur. -
Method Summary
Modifier and TypeMethodDescriptionio.vertigo.datastore.filestore.model.VFilepublish(String fileName, URL modelFileURL, PublisherData data) Création d'une nouvelle édition.
-
Constructor Details
-
PublisherManagerImpl
@Inject public PublisherManagerImpl(io.vertigo.commons.script.ScriptManager scriptManager, MergerPlugin mergerPlugin) Constructeur.- Parameters:
scriptManager- Manager des scriptsfileManager- Manager des fichiers
-
-
Method Details
-
publish
public io.vertigo.datastore.filestore.model.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
-