From cf964397ea89d06916658df9b3c1c548a8960380 Mon Sep 17 00:00:00 2001 From: Harald Musum Date: Thu, 2 Jun 2022 14:00:04 +0200 Subject: Revoke com.yahoo.config.subscription as public API Also remove some deprecated methods in ConfigGetter --- config/abi-spec.json | 313 +-------------------------------------------------- 1 file changed, 1 insertion(+), 312 deletions(-) (limited to 'config/abi-spec.json') diff --git a/config/abi-spec.json b/config/abi-spec.json index e94749cfba8..9e26dfeeb6e 100644 --- a/config/abi-spec.json +++ b/config/abi-spec.json @@ -1,312 +1 @@ -{ - "com.yahoo.config.subscription.CfgConfigPayloadBuilder": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void ()", - "public com.yahoo.vespa.config.ConfigPayload deserialize(java.util.List)", - "public com.yahoo.vespa.config.ConfigPayloadBuilder deserializeToBuilder(java.util.List)" - ], - "fields": [] - }, - "com.yahoo.config.subscription.ConfigDebug": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void ()", - "public static void logDebug(java.util.logging.Logger, long, com.yahoo.vespa.config.ConfigKey, java.lang.String)", - "public static void logDebug(java.util.logging.Logger, com.yahoo.config.ConfigInstance$Builder, java.lang.String, java.lang.String)" - ], - "fields": [] - }, - "com.yahoo.config.subscription.ConfigGetter": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void (java.lang.Class)", - "public void (com.yahoo.config.subscription.ConfigSource, java.lang.Class)", - "public synchronized com.yahoo.config.ConfigInstance getConfig(java.lang.String)", - "public static com.yahoo.config.ConfigInstance getConfig(java.lang.Class, java.lang.String)", - "public static com.yahoo.config.ConfigInstance getConfig(java.lang.Class, java.lang.String, com.yahoo.config.subscription.ConfigSource)" - ], - "fields": [] - }, - "com.yahoo.config.subscription.ConfigHandle": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "protected void (com.yahoo.config.subscription.impl.ConfigSubscription)", - "public boolean isChanged()", - "public com.yahoo.config.ConfigInstance getConfig()", - "public java.lang.String toString()" - ], - "fields": [] - }, - "com.yahoo.config.subscription.ConfigInstanceSerializer": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.Serializer" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void (com.yahoo.slime.Slime)", - "public void (com.yahoo.slime.Slime, com.yahoo.slime.Cursor)", - "public com.yahoo.config.Serializer createInner(java.lang.String)", - "public com.yahoo.config.Serializer createArray(java.lang.String)", - "public com.yahoo.config.Serializer createInner()", - "public com.yahoo.config.Serializer createMap(java.lang.String)", - "public void serialize(java.lang.String, boolean)", - "public void serialize(java.lang.String, double)", - "public void serialize(java.lang.String, int)", - "public void serialize(java.lang.String, long)", - "public void serialize(java.lang.String, java.lang.String)", - "public void serialize(boolean)", - "public void serialize(double)", - "public void serialize(long)", - "public void serialize(int)", - "public void serialize(java.lang.String)" - ], - "fields": [] - }, - "com.yahoo.config.subscription.ConfigInstanceUtil": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void ()", - "public static void setValues(com.yahoo.config.ConfigBuilder, com.yahoo.config.ConfigBuilder)", - "public static com.yahoo.config.ConfigInstance getNewInstance(java.lang.Class, java.lang.String, com.yahoo.vespa.config.ConfigPayload)", - "public static java.lang.Object getField(com.yahoo.config.ConfigBuilder, java.lang.String)" - ], - "fields": [] - }, - "com.yahoo.config.subscription.ConfigInterruptedException": { - "superClass": "java.lang.RuntimeException", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void (java.lang.Throwable)" - ], - "fields": [] - }, - "com.yahoo.config.subscription.ConfigSet": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.subscription.ConfigSource" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void ()", - "public void addBuilder(java.lang.String, com.yahoo.config.ConfigInstance$Builder)", - "public com.yahoo.config.ConfigInstance$Builder get(com.yahoo.vespa.config.ConfigKey)", - "public boolean contains(com.yahoo.vespa.config.ConfigKey)", - "public java.lang.String toString()" - ], - "fields": [] - }, - "com.yahoo.config.subscription.ConfigSource": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [], - "fields": [] - }, - "com.yahoo.config.subscription.ConfigSourceSet": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.subscription.ConfigSource" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void ()", - "public void (java.util.List)", - "public void (java.lang.String[])", - "public void (java.lang.String)", - "public java.util.Set getSources()", - "public boolean equals(java.lang.Object)", - "public int hashCode()", - "public java.lang.String toString()", - "public static com.yahoo.config.subscription.ConfigSourceSet createDefault()" - ], - "fields": [] - }, - "com.yahoo.config.subscription.ConfigSubscriber$SingleSubscriber": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public", - "interface", - "abstract" - ], - "methods": [ - "public abstract void configure(com.yahoo.config.ConfigInstance)" - ], - "fields": [] - }, - "com.yahoo.config.subscription.ConfigSubscriber$State": { - "superClass": "java.lang.Enum", - "interfaces": [], - "attributes": [ - "public", - "final", - "enum" - ], - "methods": [ - "public static com.yahoo.config.subscription.ConfigSubscriber$State[] values()", - "public static com.yahoo.config.subscription.ConfigSubscriber$State valueOf(java.lang.String)" - ], - "fields": [ - "public static final enum com.yahoo.config.subscription.ConfigSubscriber$State OPEN", - "public static final enum com.yahoo.config.subscription.ConfigSubscriber$State FROZEN", - "public static final enum com.yahoo.config.subscription.ConfigSubscriber$State CLOSED" - ] - }, - "com.yahoo.config.subscription.ConfigSubscriber": { - "superClass": "java.lang.Object", - "interfaces": [ - "java.lang.AutoCloseable" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void ()", - "public void (com.yahoo.config.subscription.ConfigSource)", - "public com.yahoo.config.subscription.ConfigHandle subscribe(java.lang.Class, java.lang.String)", - "public com.yahoo.config.subscription.ConfigHandle subscribe(java.lang.Class, java.lang.String, long)", - "protected void checkStateBeforeSubscribe()", - "protected void subscribeAndHandleErrors(com.yahoo.config.subscription.impl.ConfigSubscription, com.yahoo.vespa.config.ConfigKey, com.yahoo.config.subscription.ConfigHandle, com.yahoo.vespa.config.TimingValues)", - "public boolean nextConfig(boolean)", - "public boolean nextConfig()", - "public boolean nextConfig(long, boolean)", - "public boolean nextConfig(long)", - "public boolean nextGeneration(boolean)", - "public boolean nextGeneration()", - "public boolean nextGeneration(long, boolean)", - "public boolean nextGeneration(long)", - "protected void throwIfExceptionSet(com.yahoo.config.subscription.impl.ConfigSubscription)", - "public void close()", - "public java.lang.String toString()", - "public java.lang.Thread startConfigThread(java.lang.Runnable)", - "protected com.yahoo.config.subscription.ConfigSubscriber$State state()", - "public void reload(long)", - "public com.yahoo.config.subscription.ConfigSource getSource()", - "public boolean isClosed()", - "public com.yahoo.config.subscription.ConfigHandle subscribe(com.yahoo.config.subscription.ConfigSubscriber$SingleSubscriber, java.lang.Class, java.lang.String)", - "public long getGeneration()", - "protected void finalize()" - ], - "fields": [ - "protected final java.util.List subscriptionHandles" - ] - }, - "com.yahoo.config.subscription.ConfigURI": { - "superClass": "java.lang.Object", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public java.lang.String getConfigId()", - "public com.yahoo.config.subscription.ConfigSource getSource()", - "public static com.yahoo.config.subscription.ConfigURI createFromId(java.lang.String)", - "public static com.yahoo.config.subscription.ConfigURI createFromIdAndSource(java.lang.String, com.yahoo.config.subscription.ConfigSource)" - ], - "fields": [] - }, - "com.yahoo.config.subscription.DirSource": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.subscription.ConfigSource" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void (java.io.File)", - "public java.io.File getDir()" - ], - "fields": [] - }, - "com.yahoo.config.subscription.FileSource": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.subscription.ConfigSource" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void (java.io.File)", - "public java.io.File getFile()" - ], - "fields": [] - }, - "com.yahoo.config.subscription.JarSource": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.subscription.ConfigSource" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void (java.util.jar.JarFile, java.lang.String)", - "public java.util.jar.JarFile getJarFile()", - "public java.lang.String getPath()" - ], - "fields": [] - }, - "com.yahoo.config.subscription.RawSource": { - "superClass": "java.lang.Object", - "interfaces": [ - "com.yahoo.config.subscription.ConfigSource" - ], - "attributes": [ - "public" - ], - "methods": [ - "public void (java.lang.String)" - ], - "fields": [ - "public final java.lang.String payload" - ] - }, - "com.yahoo.config.subscription.SubscriberClosedException": { - "superClass": "java.lang.RuntimeException", - "interfaces": [], - "attributes": [ - "public" - ], - "methods": [ - "public void ()" - ], - "fields": [] - } -} \ No newline at end of file +{} \ No newline at end of file -- cgit v1.2.3