public class ScriptRunner extends Object
| Constructor and Description |
|---|
ScriptRunner(String engine,
String code,
org.mule.runtime.api.component.location.ComponentLocation location) |
| Modifier and Type | Method and Description |
|---|---|
protected ScriptEngine |
createScriptEngineByName(String name) |
ScriptEngine |
getScriptEngine() |
void |
initialise() |
protected String |
listAvailableEngines() |
void |
populateBindings(Bindings bindings,
org.mule.runtime.core.api.event.CoreEvent event,
Map<String,Object> parameters) |
void |
populateDefaultBindings(Bindings bindings) |
Object |
runScript(Bindings bindings) |
public void initialise()
public void populateDefaultBindings(Bindings bindings)
public void populateBindings(Bindings bindings, org.mule.runtime.core.api.event.CoreEvent event, Map<String,Object> parameters)
protected ScriptEngine createScriptEngineByName(String name)
protected String listAvailableEngines()
public ScriptEngine getScriptEngine()
Copyright © 2018 MuleSoft, Inc.. All rights reserved.