public class VelocityScriptEngineService
extends org.elasticsearch.common.component.AbstractComponent
implements org.elasticsearch.script.ScriptEngineService
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
VelocityScriptEngineService.VelocityScriptTemplate |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static String |
VELOCITY_SCRIPT_CONTEXT_PROPS |
static String |
VELOCITY_SCRIPT_PROPS |
| コンストラクタと説明 |
|---|
VelocityScriptEngineService(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.env.Environment env) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
close() |
Object |
compile(String script,
Map<String,String> params) |
org.elasticsearch.script.ExecutableScript |
executable(org.elasticsearch.script.CompiledScript compiledScript,
Map<String,Object> vars) |
String[] |
extensions() |
boolean |
sandboxed() |
void |
scriptRemoved(org.elasticsearch.script.CompiledScript script) |
org.elasticsearch.script.SearchScript |
search(org.elasticsearch.script.CompiledScript compiledScript,
org.elasticsearch.search.lookup.SearchLookup lookup,
Map<String,Object> vars) |
String[] |
types() |
public static final String VELOCITY_SCRIPT_CONTEXT_PROPS
public static String VELOCITY_SCRIPT_PROPS
@Inject
public VelocityScriptEngineService(org.elasticsearch.common.settings.Settings settings,
org.elasticsearch.env.Environment env)
public String[] types()
types インタフェース内 org.elasticsearch.script.ScriptEngineServicepublic String[] extensions()
extensions インタフェース内 org.elasticsearch.script.ScriptEngineServicepublic boolean sandboxed()
sandboxed インタフェース内 org.elasticsearch.script.ScriptEngineServicepublic Object compile(String script, Map<String,String> params)
compile インタフェース内 org.elasticsearch.script.ScriptEngineServicepublic org.elasticsearch.script.ExecutableScript executable(org.elasticsearch.script.CompiledScript compiledScript,
Map<String,Object> vars)
executable インタフェース内 org.elasticsearch.script.ScriptEngineServicepublic org.elasticsearch.script.SearchScript search(org.elasticsearch.script.CompiledScript compiledScript,
org.elasticsearch.search.lookup.SearchLookup lookup,
Map<String,Object> vars)
search インタフェース内 org.elasticsearch.script.ScriptEngineServicepublic void scriptRemoved(org.elasticsearch.script.CompiledScript script)
scriptRemoved インタフェース内 org.elasticsearch.script.ScriptEngineServicepublic void close()
close インタフェース内 Closeableclose インタフェース内 AutoCloseableCopyright © 2014-2016. All Rights Reserved.