From eb4cf26b78fe02b1e0a61c20859d2037d922a559 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Thu, 3 Nov 2022 03:31:04 +0100 Subject: [PATCH] Promote cds-dom-api contracts These are stable enough not to warrant a @Beta annotation. Change-Id: I2e493febf1a99560047b86ff5aa576c5428ff35d Signed-off-by: Robert Varga --- .../controller/cluster/dom/api/LeaderLocation.java | 5 ----- .../controller/cluster/dom/api/LeaderLocationListener.java | 4 ---- .../cluster/dom/api/LeaderLocationListenerRegistration.java | 6 +----- 3 files changed, 1 insertion(+), 14 deletions(-) diff --git a/opendaylight/md-sal/cds-dom-api/src/main/java/org/opendaylight/controller/cluster/dom/api/LeaderLocation.java b/opendaylight/md-sal/cds-dom-api/src/main/java/org/opendaylight/controller/cluster/dom/api/LeaderLocation.java index 696fec2753..cd20186349 100644 --- a/opendaylight/md-sal/cds-dom-api/src/main/java/org/opendaylight/controller/cluster/dom/api/LeaderLocation.java +++ b/opendaylight/md-sal/cds-dom-api/src/main/java/org/opendaylight/controller/cluster/dom/api/LeaderLocation.java @@ -7,14 +7,9 @@ */ package org.opendaylight.controller.cluster.dom.api; -import com.google.common.annotations.Beta; - /** * Enumeration of possible shard leader locations relative to the local node. - * - * @author Robert Varga */ -@Beta public enum LeaderLocation { /** * The leader is co-located on this node. diff --git a/opendaylight/md-sal/cds-dom-api/src/main/java/org/opendaylight/controller/cluster/dom/api/LeaderLocationListener.java b/opendaylight/md-sal/cds-dom-api/src/main/java/org/opendaylight/controller/cluster/dom/api/LeaderLocationListener.java index 4f5fd4e83e..7dabde4058 100644 --- a/opendaylight/md-sal/cds-dom-api/src/main/java/org/opendaylight/controller/cluster/dom/api/LeaderLocationListener.java +++ b/opendaylight/md-sal/cds-dom-api/src/main/java/org/opendaylight/controller/cluster/dom/api/LeaderLocationListener.java @@ -7,16 +7,12 @@ */ package org.opendaylight.controller.cluster.dom.api; -import com.google.common.annotations.Beta; import java.util.EventListener; import org.eclipse.jdt.annotation.NonNull; /** * Listener for shard leader location changes. - * - * @author Robert Varga */ -@Beta public interface LeaderLocationListener extends EventListener { /** * Invoked when shard leader location changes. diff --git a/opendaylight/md-sal/cds-dom-api/src/main/java/org/opendaylight/controller/cluster/dom/api/LeaderLocationListenerRegistration.java b/opendaylight/md-sal/cds-dom-api/src/main/java/org/opendaylight/controller/cluster/dom/api/LeaderLocationListenerRegistration.java index 61f6426af5..7972b327ea 100644 --- a/opendaylight/md-sal/cds-dom-api/src/main/java/org/opendaylight/controller/cluster/dom/api/LeaderLocationListenerRegistration.java +++ b/opendaylight/md-sal/cds-dom-api/src/main/java/org/opendaylight/controller/cluster/dom/api/LeaderLocationListenerRegistration.java @@ -7,17 +7,13 @@ */ package org.opendaylight.controller.cluster.dom.api; -import com.google.common.annotations.Beta; import org.opendaylight.yangtools.concepts.ListenerRegistration; /** * Registration of a {@link LeaderLocationListener}. * - * @author Robert Varga - * * @param Listener type */ -@Beta public interface LeaderLocationListenerRegistration extends ListenerRegistration { - + // Just a specialization } -- 2.36.6