Interface MergerProcessor

All Known Implementing Classes:
GrammarEvaluatorProcessor, GrammarXMLBalancerProcessor, MergerScriptEvaluatorProcessor

public interface MergerProcessor
Interface d'un processor pour le reportMerger. Ce processor à une entrée et une sortie de meme type, la sortie est issus d'un traitement prenant une entrée et les parametres du merger.
Author:
npiedeloup
  • Method Summary

    Modifier and Type
    Method
    Description
    execute(String input, PublisherData publisherData)
    Utilise la chaine d'entrée et les parametres de merge pour faire un traitement spécifique.
  • Method Details

    • execute

      String execute(String input, PublisherData publisherData) throws IOException
      Utilise la chaine d'entrée et les parametres de merge pour faire un traitement spécifique. Attention la valeur du input peut avoir été mutée.
      Parameters:
      input - Donnée d'entrée.
      publisherData - Données de la fusion d'édition
      Returns:
      Chaine manipulée par le processor
      Throws:
      IOException - Erreur I/O