summaryrefslogtreecommitdiffstats
path: root/container-search/abi-spec.json
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2024-03-21 14:22:03 +0100
committerGitHub <noreply@github.com>2024-03-21 14:22:03 +0100
commit138da140cfde273599fb37c8f65e28f1a5c6957a (patch)
tree635ced173447b6fec679c88b947958e577db95cf /container-search/abi-spec.json
parent723d6cacbdce4c45e01c92cb3e2eeb71f7b513f2 (diff)
parentd0333079f0cc7c13185b2bf4f015a304c72af2f1 (diff)
Merge pull request #30526 from vespa-engine/lesters/server-sent-events
Add server-sent events (SSE) renderer
Diffstat (limited to 'container-search/abi-spec.json')
-rw-r--r--container-search/abi-spec.json64
1 files changed, 64 insertions, 0 deletions
diff --git a/container-search/abi-spec.json b/container-search/abi-spec.json
index 18d1345cb06..bdb6cd9e7a5 100644
--- a/container-search/abi-spec.json
+++ b/container-search/abi-spec.json
@@ -7460,6 +7460,25 @@
],
"fields" : [ ]
},
+ "com.yahoo.search.rendering.EventRenderer" : {
+ "superClass" : "com.yahoo.processing.rendering.AsynchronousSectionedRenderer",
+ "interfaces" : [ ],
+ "attributes" : [
+ "public"
+ ],
+ "methods" : [
+ "public void <init>()",
+ "public void <init>(java.util.concurrent.Executor)",
+ "public void beginResponse(java.io.OutputStream)",
+ "public void beginList(com.yahoo.processing.response.DataList)",
+ "public void data(com.yahoo.processing.response.Data)",
+ "public void endList(com.yahoo.processing.response.DataList)",
+ "public void endResponse()",
+ "public java.lang.String getEncoding()",
+ "public java.lang.String getMimeType()"
+ ],
+ "fields" : [ ]
+ },
"com.yahoo.search.rendering.JsonRenderer$FieldConsumer" : {
"superClass" : "java.lang.Object",
"interfaces" : [
@@ -7554,6 +7573,7 @@
"public static final com.yahoo.component.ComponentId xmlRendererId",
"public static final com.yahoo.component.ComponentId pageRendererId",
"public static final com.yahoo.component.ComponentId jsonRendererId",
+ "public static final com.yahoo.component.ComponentId eventRendererId",
"public static final com.yahoo.component.ComponentId defaultRendererId"
]
},
@@ -7822,6 +7842,50 @@
"public static final int emptyDocsumsCode"
]
},
+ "com.yahoo.search.result.EventStream$Event" : {
+ "superClass" : "com.yahoo.component.provider.ListenableFreezableClass",
+ "interfaces" : [
+ "com.yahoo.processing.response.Data"
+ ],
+ "attributes" : [
+ "public"
+ ],
+ "methods" : [
+ "public void <init>(int, java.lang.String, java.lang.String)",
+ "public java.lang.String toString()",
+ "public java.lang.String type()",
+ "public com.yahoo.processing.Request request()",
+ "public com.yahoo.search.result.Hit asHit()"
+ ],
+ "fields" : [ ]
+ },
+ "com.yahoo.search.result.EventStream" : {
+ "superClass" : "com.yahoo.search.result.Hit",
+ "interfaces" : [
+ "com.yahoo.processing.response.DataList"
+ ],
+ "attributes" : [
+ "public"
+ ],
+ "methods" : [
+ "public void <init>()",
+ "public void add(java.lang.String)",
+ "public void add(java.lang.String, java.lang.String)",
+ "public void error(java.lang.String, com.yahoo.search.result.ErrorMessage)",
+ "public void markComplete()",
+ "public com.yahoo.processing.response.Data add(com.yahoo.processing.response.Data)",
+ "public com.yahoo.processing.response.Data get(int)",
+ "public java.util.List asList()",
+ "public com.yahoo.processing.response.IncomingData incoming()",
+ "public java.util.concurrent.CompletableFuture completeFuture()",
+ "public void addDataListener(java.lang.Runnable)",
+ "public void close()"
+ ],
+ "fields" : [
+ "public static final java.lang.String EVENT_TYPE_TOKEN",
+ "public static final java.lang.String DEFAULT_EVENT_TYPE"
+ ]
+ },
"com.yahoo.search.result.FeatureData" : {
"superClass" : "java.lang.Object",
"interfaces" : [