diff options
author | jonmv <venstad@gmail.com> | 2022-10-12 10:51:21 +0200 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2022-10-12 10:51:21 +0200 |
commit | 18b9e3ac1120513f934263a3ca131d6e9e85e7d6 (patch) | |
tree | 0e3b35a095194ae8d02f295f117ec1aa67f2f3a2 /zkfacade/abi-spec.json | |
parent | 1c6192ff71f635a25b069c7761948105f1ae6dae (diff) |
Kill AbstractSingletonWorker, and add sample code
Diffstat (limited to 'zkfacade/abi-spec.json')
-rw-r--r-- | zkfacade/abi-spec.json | 24 |
1 files changed, 4 insertions, 20 deletions
diff --git a/zkfacade/abi-spec.json b/zkfacade/abi-spec.json index 12e165b6cc9..41a1854c276 100644 --- a/zkfacade/abi-spec.json +++ b/zkfacade/abi-spec.json @@ -1,21 +1,4 @@ { - "com.yahoo.vespa.curator.api.AbstractSingletonWorker": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.vespa.curator.api.VespaCurator$SingletonWorker" - ], - "attributes": [ - "public", - "abstract" - ], - "methods": [ - "public void <init>()", - "public java.lang.String id()", - "public final void register(com.yahoo.vespa.curator.api.VespaCurator, java.time.Duration)", - "public final void unregister(java.time.Duration)" - ], - "fields": [] - }, "com.yahoo.vespa.curator.api.VespaCurator$Data": { "superClass": "java.lang.Record", "interfaces": [], @@ -61,7 +44,8 @@ ], "methods": [ "public abstract void activate()", - "public abstract void deactivate()" + "public abstract void deactivate()", + "public java.lang.String id()" ], "fields": [] }, @@ -83,8 +67,8 @@ "public abstract boolean delete(com.yahoo.path.Path, int)", "public abstract java.util.List list(com.yahoo.path.Path)", "public abstract java.lang.AutoCloseable lock(com.yahoo.path.Path, java.time.Duration)", - "public abstract java.util.concurrent.Future registerSingleton(java.lang.String, com.yahoo.vespa.curator.api.VespaCurator$SingletonWorker)", - "public abstract java.util.concurrent.Future unregisterSingleton(com.yahoo.vespa.curator.api.VespaCurator$SingletonWorker)", + "public abstract void register(com.yahoo.vespa.curator.api.VespaCurator$SingletonWorker, java.time.Duration)", + "public abstract void unregister(com.yahoo.vespa.curator.api.VespaCurator$SingletonWorker, java.time.Duration)", "public abstract boolean isActive(java.lang.String)" ], "fields": [] |