summaryrefslogtreecommitdiffstats
path: root/messagebus/abi-spec.json
diff options
context:
space:
mode:
authorJon Marius Venstad <venstad@gmail.com>2021-08-23 10:14:03 +0200
committerJon Marius Venstad <venstad@gmail.com>2021-08-23 10:14:03 +0200
commit26d36def2b74166bda5000660ad8a9467f57e728 (patch)
tree59ba2afaaecdf612c1aed82aef153eb3b9f6ead6 /messagebus/abi-spec.json
parent43402b23dc74fe6550d231b26e8c50327e1971f9 (diff)
Let server session.connect() conncet to net, and use newest destination
No practical changes, but less API misuse. @bjorncs please review.
Diffstat (limited to 'messagebus/abi-spec.json')
-rw-r--r--messagebus/abi-spec.json26
1 files changed, 23 insertions, 3 deletions
diff --git a/messagebus/abi-spec.json b/messagebus/abi-spec.json
index 85c1eaa4f09..623904bef8d 100644
--- a/messagebus/abi-spec.json
+++ b/messagebus/abi-spec.json
@@ -64,9 +64,23 @@
],
"fields": []
},
+ "com.yahoo.messagebus.Connectable": {
+ "superClass": "java.lang.Object",
+ "interfaces": [],
+ "attributes": [
+ "public",
+ "interface",
+ "abstract"
+ ],
+ "methods": [
+ "public abstract void connect()"
+ ],
+ "fields": []
+ },
"com.yahoo.messagebus.DestinationSession": {
"superClass": "java.lang.Object",
"interfaces": [
+ "com.yahoo.messagebus.Connectable",
"com.yahoo.messagebus.MessageHandler"
],
"attributes": [
@@ -81,7 +95,8 @@
"public com.yahoo.messagebus.MessageHandler getMessageHandler()",
"public java.lang.String getConnectionSpec()",
"public java.lang.String getName()",
- "public void handleMessage(com.yahoo.messagebus.Message)"
+ "public void handleMessage(com.yahoo.messagebus.Message)",
+ "public void connect()"
],
"fields": []
},
@@ -213,7 +228,8 @@
"superClass": "java.lang.Object",
"interfaces": [
"com.yahoo.messagebus.MessageHandler",
- "com.yahoo.messagebus.ReplyHandler"
+ "com.yahoo.messagebus.ReplyHandler",
+ "com.yahoo.messagebus.Connectable"
],
"attributes": [
"public",
@@ -228,7 +244,8 @@
"public java.lang.String getConnectionSpec()",
"public java.lang.String getName()",
"public void handleMessage(com.yahoo.messagebus.Message)",
- "public void handleReply(com.yahoo.messagebus.Reply)"
+ "public void handleReply(com.yahoo.messagebus.Reply)",
+ "public void connect()"
],
"fields": []
},
@@ -319,8 +336,11 @@
"public com.yahoo.messagebus.SourceSession createSourceSession(com.yahoo.messagebus.SourceSessionParams)",
"public com.yahoo.messagebus.IntermediateSession createIntermediateSession(java.lang.String, boolean, com.yahoo.messagebus.MessageHandler, com.yahoo.messagebus.ReplyHandler)",
"public synchronized com.yahoo.messagebus.IntermediateSession createIntermediateSession(com.yahoo.messagebus.IntermediateSessionParams)",
+ "public synchronized com.yahoo.messagebus.IntermediateSession createDetachedIntermediateSession(com.yahoo.messagebus.IntermediateSessionParams)",
"public com.yahoo.messagebus.DestinationSession createDestinationSession(java.lang.String, boolean, com.yahoo.messagebus.MessageHandler)",
"public synchronized com.yahoo.messagebus.DestinationSession createDestinationSession(com.yahoo.messagebus.DestinationSessionParams)",
+ "public synchronized com.yahoo.messagebus.DestinationSession createDetachedDestinationSession(com.yahoo.messagebus.DestinationSessionParams)",
+ "public void connect(java.lang.String, boolean)",
"public synchronized void unregisterSession(java.lang.String, boolean)",
"public void handleMessage(com.yahoo.messagebus.Message)",
"public void handleReply(com.yahoo.messagebus.Reply)",