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 Stringexecute(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:
executein interfaceMergerProcessor- Parameters:
script- Donnée d'entrée.publisherData- Données de la fusion d'édition- Returns:
- Chaine manipulée par le processor
-
-