summaryrefslogtreecommitdiff
path: root/core/src/main/java/org/elasticsearch/script/SearchScript.java
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/main/java/org/elasticsearch/script/SearchScript.java')
-rw-r--r--core/src/main/java/org/elasticsearch/script/SearchScript.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/src/main/java/org/elasticsearch/script/SearchScript.java b/core/src/main/java/org/elasticsearch/script/SearchScript.java
index 5758209a48..91b30cbdcc 100644
--- a/core/src/main/java/org/elasticsearch/script/SearchScript.java
+++ b/core/src/main/java/org/elasticsearch/script/SearchScript.java
@@ -41,4 +41,8 @@ public interface SearchScript {
interface Compiled {
SearchScript newInstance(Map<String, Object> params, SearchLookup lookup);
}
+
+ ScriptContext<Compiled> CONTEXT = new ScriptContext<>("search", Compiled.class);
+ // TODO: remove aggs context when it has its own interface
+ ScriptContext<SearchScript.Compiled> AGGS_CONTEXT = new ScriptContext<>("aggs", Compiled.class);
} \ No newline at end of file