Class Scripting
- java.lang.Object
-
- org.nuxeo.ecm.automation.core.scripting.Scripting
-
public class Scripting extends Object
- Author:
- Bogdan Stefanescu
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classScripting.GroovyScriptstatic classScripting.MvelScriptstatic interfaceScripting.Script
-
Field Summary
Fields Modifier and Type Field Description protected static Map<String,Scripting.Script>cacheprotected static GroovyScriptinggscripting
-
Constructor Summary
Constructors Constructor Description Scripting()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Map<String,Object>initBindings(OperationContext ctx)static ExpressionnewExpression(String expr)static ExpressionnewTemplate(String expr)static voidrun(OperationContext ctx, URL script)
-
-
-
Field Detail
-
cache
protected static final Map<String,Scripting.Script> cache
-
gscripting
protected static final GroovyScripting gscripting
-
-
Method Detail
-
newExpression
public static Expression newExpression(String expr)
-
newTemplate
public static Expression newTemplate(String expr)
-
run
public static void run(OperationContext ctx, URL script) throws OperationException, IOException
- Throws:
OperationExceptionIOException
-
initBindings
public static Map<String,Object> initBindings(OperationContext ctx)
-
-