public class FreemarkerScriptEngine extends Object implements ScriptEngine
| Constructor and Description |
|---|
FreemarkerScriptEngine() |
| Modifier and Type | Method and Description |
|---|---|
String |
eval(Map<String,Object> ctx,
String templateName) |
void |
eval(Map<String,Object> ctx,
String templateName,
OutputStream out) |
boolean |
evalRule(Map<String,Object> context,
String templateName) |
boolean |
evalRuleScript(Map<String,Object> context,
String rule) |
String |
evalScript(Map<String,Object> ctx,
String script) |
void |
evalScript(Map<String,Object> ctx,
String script,
OutputStream out) |
String |
getExtension() |
void |
setClassLoader(String classLoader) |
void |
setExtension(String extension) |
void |
setTemplateDir(org.springframework.core.io.Resource templateDir) |
void |
start() |
public String getExtension()
public void setExtension(String extension)
public void setClassLoader(String classLoader)
public void setTemplateDir(org.springframework.core.io.Resource templateDir)
public String eval(Map<String,Object> ctx, String templateName) throws Exception
eval in interface ScriptEngineExceptionpublic void eval(Map<String,Object> ctx, String templateName, OutputStream out) throws Exception
eval in interface ScriptEngineExceptionpublic boolean evalRule(Map<String,Object> context, String templateName) throws Exception
evalRule in interface ScriptEngineExceptionpublic boolean evalRuleScript(Map<String,Object> context, String rule) throws Exception
evalRuleScript in interface ScriptEngineExceptionpublic String evalScript(Map<String,Object> ctx, String script) throws Exception
evalScript in interface ScriptEngineExceptionpublic void evalScript(Map<String,Object> ctx, String script, OutputStream out) throws Exception
evalScript in interface ScriptEngineExceptionCopyright © 2015. All rights reserved.