org.elasticsearch.script
Interface ScriptEngineService

All Known Implementing Classes:
MvelScriptEngineService, NativeScriptEngineService

public interface ScriptEngineService


Method Summary
 void close()
           
 Object compile(String script)
           
 ExecutableScript executable(Object compiledScript, Map<String,Object> vars)
           
 Object execute(Object compiledScript, Map<String,Object> vars)
           
 String[] extensions()
           
 SearchScript search(Object compiledScript, SearchLookup lookup, Map<String,Object> vars)
           
 String[] types()
           
 Object unwrap(Object value)
           
 

Method Detail

types

String[] types()

extensions

String[] extensions()

compile

Object compile(String script)

executable

ExecutableScript executable(Object compiledScript,
                            @Nullable
                            Map<String,Object> vars)

search

SearchScript search(Object compiledScript,
                    SearchLookup lookup,
                    @Nullable
                    Map<String,Object> vars)

execute

Object execute(Object compiledScript,
               Map<String,Object> vars)

unwrap

Object unwrap(Object value)

close

void close()


Copyright © 2009-2012. All Rights Reserved.