summaryrefslogtreecommitdiffstats
path: root/documentapi
diff options
context:
space:
mode:
authorHarald Musum <musum@yahooinc.com>2022-06-02 14:00:04 +0200
committergjoranv <gv@verizonmedia.com>2022-06-08 11:45:25 +0200
commitcf964397ea89d06916658df9b3c1c548a8960380 (patch)
tree58ed821630fb6ee4550731a7c7f6d0160ee10cd0 /documentapi
parent9838be1d92c23c6c09e2ffbe033d1afd04fc038c (diff)
Revoke com.yahoo.config.subscription as public API
Also remove some deprecated methods in ConfigGetter
Diffstat (limited to 'documentapi')
-rw-r--r--documentapi/src/main/java/com/yahoo/documentapi/DocumentAccess.java1
-rwxr-xr-xdocumentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/DocumentRouteSelectorPolicy.java3
-rw-r--r--documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/MessageTypePolicy.java1
3 files changed, 1 insertions, 4 deletions
diff --git a/documentapi/src/main/java/com/yahoo/documentapi/DocumentAccess.java b/documentapi/src/main/java/com/yahoo/documentapi/DocumentAccess.java
index c8f4c3900e1..9a6e634f071 100644
--- a/documentapi/src/main/java/com/yahoo/documentapi/DocumentAccess.java
+++ b/documentapi/src/main/java/com/yahoo/documentapi/DocumentAccess.java
@@ -47,7 +47,6 @@ import com.yahoo.documentapi.messagebus.MessageBusDocumentAccess;
public abstract class DocumentAccess {
private final DocumentTypeManager documentTypeManager;
- @SuppressWarnings("removal") // TODO Vespa 8: remove
private final ConfigSubscriber documentTypeConfigSubscriber;
/**
diff --git a/documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/DocumentRouteSelectorPolicy.java b/documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/DocumentRouteSelectorPolicy.java
index a785438da80..fbc8c9deb8e 100755
--- a/documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/DocumentRouteSelectorPolicy.java
+++ b/documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/DocumentRouteSelectorPolicy.java
@@ -23,11 +23,10 @@ import java.util.logging.Logger;
*
* @author Simon Thoresen Hult
*/
-@SuppressWarnings("removal") // TODO Vespa 8: remove
public class DocumentRouteSelectorPolicy
implements DocumentProtocolRoutingPolicy, ConfigSubscriber.SingleSubscriber<DocumentrouteselectorpolicyConfig> {
- private static Logger log = Logger.getLogger(DocumentRouteSelectorPolicy.class.getName());
+ private static final Logger log = Logger.getLogger(DocumentRouteSelectorPolicy.class.getName());
private Map<String, DocumentSelector> config;
private String error = "Not configured.";
private ConfigSubscriber subscriber;
diff --git a/documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/MessageTypePolicy.java b/documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/MessageTypePolicy.java
index 095d1f433d2..57cd70cf4b4 100644
--- a/documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/MessageTypePolicy.java
+++ b/documentapi/src/main/java/com/yahoo/documentapi/messagebus/protocol/MessageTypePolicy.java
@@ -15,7 +15,6 @@ import static java.util.stream.Collectors.toUnmodifiableMap;
/**
* @author baldersheim
*/
-@SuppressWarnings("removal") // TODO Vespa 8: remove
public class MessageTypePolicy implements DocumentProtocolRoutingPolicy, ConfigSubscriber.SingleSubscriber<MessagetyperouteselectorpolicyConfig> {
private final AtomicReference<Map<Integer, Route>> configRef = new AtomicReference<>();