Class MergerScriptEvaluatorProcessor
- java.lang.Object
-
- io.vertigo.quarto.impl.publisher.merger.processor.MergerScriptEvaluatorProcessor
-
- All Implemented Interfaces:
MergerProcessor
public final class MergerScriptEvaluatorProcessor extends Object implements MergerProcessor
Processor String2String qui 'evalue la chaine d'entrée comme un script java. Les balises reconnues sont <% %> et <%= %>- Author:
- npiedeloup
-
-
Constructor Summary
Constructors Constructor Description MergerScriptEvaluatorProcessor(io.vertigo.commons.script.ScriptManager scriptManager, io.vertigo.commons.codec.Encoder<String,String> valueEncoder)
Constructeur.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
execute(String script, PublisherData publisherData)
Utilise la chaine d'entrée et les parametres de merge pour faire un traitement spécifique.
-
-
-
Field Detail
-
DATA
public static final String DATA
- See Also:
- Constant Field Values
-
-
Method Detail
-
execute
public String execute(String script, PublisherData publisherData)
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.- Specified by:
execute
in interfaceMergerProcessor
- Parameters:
script
- Donnée d'entrée.publisherData
- Données de la fusion d'édition- Returns:
- Chaine manipulée par le processor
-
-