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 Detail

      • 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