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.Plugin
Merger Plugin pour la fusion de documents.
Author:
adufranne
  • Method Details

    • execute

      File execute(URL modelFileURL, PublisherData data) throws IOException
      Point d'entrée du plugin.
      Parameters:
      modelFileURL - Chemin vers le fichier model
      data - 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