org.elasticsearch.script
Interface NativeScriptFactory

All Known Implementing Classes:
ScriptService.DocScoreNativeScriptFactory

public interface NativeScriptFactory

A factory to create instances of either ExecutableScript or SearchScript. Note, if this factory creates SearchScript, it must extend AbstractSearchScript.

See Also:
AbstractExecutableScript, AbstractSearchScript, AbstractFloatSearchScript, AbstractLongSearchScript, AbstractDoubleSearchScript

Method Summary
 ExecutableScript newScript(Map<String,Object> params)
          Creates a new instance of either a ExecutableScript or a SearchScript.
 

Method Detail

newScript

ExecutableScript newScript(@Nullable
                           Map<String,Object> params)
Creates a new instance of either a ExecutableScript or a SearchScript.

Parameters:
params - The parameters passed to the script. Can be null.


Copyright © 2009-2012. All Rights Reserved.