From 73a9da24a959f8acd2f4b65abef9d49523b9af6e Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Wed, 30 Nov 2022 18:58:22 +0100 Subject: [PATCH] Deprecate ABIVersion.MAGNESIUM This version is using inefficient Externalizable proxy and has been supersed by CHLORINE_SR2. Deprecate it for removal and old proxies as deprecated as well. JIRA: CONTROLLER-2061 Change-Id: I0959f88d759d2aad33e16e13e9fefe34cd51a740 Signed-off-by: Robert Varga --- .../org/opendaylight/controller/cluster/access/ABIVersion.java | 3 +++ .../access/commands/AbstractLocalHistoryRequestProxy.java | 3 +-- .../commands/AbstractReadPathTransactionRequestProxyV1.java | 3 +-- .../access/commands/AbstractReadTransactionRequestProxyV1.java | 3 +-- .../access/commands/AbstractTransactionRequestProxy.java | 3 +-- .../access/commands/AbstractTransactionSuccessProxy.java | 3 +-- .../cluster/access/commands/ConnectClientFailureProxyV1.java | 3 +-- .../cluster/access/commands/ConnectClientRequestProxyV1.java | 3 +-- .../cluster/access/commands/ConnectClientSuccessProxyV1.java | 3 +-- .../access/commands/CreateLocalHistoryRequestProxyV1.java | 3 +-- .../access/commands/DestroyLocalHistoryRequestProxyV1.java | 3 +-- .../access/commands/ExistsTransactionRequestProxyV1.java | 3 +-- .../access/commands/ExistsTransactionSuccessProxyV1.java | 3 +-- .../commands/IncrementTransactionSequenceRequestProxyV1.java | 1 + .../commands/IncrementTransactionSequenceSuccessProxyV1.java | 3 +-- .../cluster/access/commands/LocalHistoryFailureProxyV1.java | 3 +-- .../cluster/access/commands/LocalHistorySuccessProxyV1.java | 3 +-- .../access/commands/ModifyTransactionRequestProxyV1.java | 3 +-- .../access/commands/ModifyTransactionSuccessProxyV1.java | 3 +-- .../access/commands/PurgeLocalHistoryRequestProxyV1.java | 3 +-- .../cluster/access/commands/ReadTransactionRequestProxyV1.java | 3 +-- .../cluster/access/commands/ReadTransactionSuccessProxyV1.java | 3 +-- .../cluster/access/commands/SkipTransactionsRequestV1.java | 1 + .../access/commands/SkipTransactionsResponseProxyV1.java | 1 + .../access/commands/TransactionAbortRequestProxyV1.java | 3 +-- .../access/commands/TransactionAbortSuccessProxyV1.java | 1 + .../access/commands/TransactionCanCommitSuccessProxyV1.java | 3 +-- .../access/commands/TransactionCommitSuccessProxyV1.java | 3 +-- .../access/commands/TransactionDoCommitRequestProxyV1.java | 3 +-- .../cluster/access/commands/TransactionFailureProxyV1.java | 3 +-- .../access/commands/TransactionPreCommitRequestProxyV1.java | 3 +-- .../access/commands/TransactionPreCommitSuccessProxyV1.java | 3 +-- .../access/commands/TransactionPurgeRequestProxyV1.java | 3 +-- .../access/commands/TransactionPurgeResponseProxyV1.java | 3 +-- .../cluster/access/concepts/AbstractEnvelopeProxy.java | 1 + .../cluster/access/concepts/AbstractMessageProxy.java | 3 +-- .../cluster/access/concepts/AbstractRequestFailureProxy.java | 1 + .../cluster/access/concepts/AbstractRequestProxy.java | 1 + .../cluster/access/concepts/AbstractResponseEnvelopeProxy.java | 1 + .../cluster/access/concepts/AbstractResponseProxy.java | 1 + .../cluster/access/concepts/AbstractSuccessProxy.java | 1 + .../controller/cluster/access/concepts/Envelope.java | 1 + .../cluster/access/concepts/FailureEnvelopeProxy.java | 1 + .../cluster/access/concepts/RequestEnvelopeProxy.java | 1 + .../cluster/access/concepts/SuccessEnvelopeProxy.java | 1 + .../cluster/databroker/actors/dds/TransactionTester.java | 3 +-- 46 files changed, 48 insertions(+), 62 deletions(-) diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/ABIVersion.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/ABIVersion.java index 1ff961f26c..365af8ce0f 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/ABIVersion.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/ABIVersion.java @@ -42,7 +42,10 @@ public enum ABIVersion implements WritableObject { /** * Oldest ABI version we support. The messages remain the same as {@code BORON}, but messages bearing QNames in any * shape are using {@link NormalizedNodeStreamVersion#MAGNESIUM}, which improves encoding. + * + * @deprecated Support for this version is going to be removed in the next major version. */ + @Deprecated(since = "7.0.0", forRemoval = true) MAGNESIUM(8) { @Override public NormalizedNodeStreamVersion getStreamVersion() { diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractLocalHistoryRequestProxy.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractLocalHistoryRequestProxy.java index 1bd37fb83c..0033e16c84 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractLocalHistoryRequestProxy.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractLocalHistoryRequestProxy.java @@ -13,10 +13,9 @@ import org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifie /** * Abstract base class for serialization proxies associated with {@link LocalHistoryRequest}s. * - * @author Robert Varga - * * @param Message type */ +@Deprecated(since = "7.0.0", forRemoval = true) abstract class AbstractLocalHistoryRequestProxy> extends AbstractRequestProxy implements LocalHistoryRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractReadPathTransactionRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractReadPathTransactionRequestProxyV1.java index e5429841f3..2df22ff2f1 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractReadPathTransactionRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractReadPathTransactionRequestProxyV1.java @@ -11,10 +11,9 @@ package org.opendaylight.controller.cluster.access.commands; * Abstract base class for serialization proxies associated with {@link AbstractReadTransactionRequest}s. It implements * the initial (Boron) serialization format. * - * @author Robert Varga - * * @param Message type */ +@Deprecated(since = "7.0.0", forRemoval = true) abstract class AbstractReadPathTransactionRequestProxyV1> extends AbstractReadTransactionRequestProxyV1 implements AbstractReadPathTransactionRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractReadTransactionRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractReadTransactionRequestProxyV1.java index e8539ea57b..5986482f83 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractReadTransactionRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractReadTransactionRequestProxyV1.java @@ -11,10 +11,9 @@ package org.opendaylight.controller.cluster.access.commands; * Abstract base class for serialization proxies associated with {@link AbstractReadTransactionRequest}s. It implements * the initial (Boron) serialization format. * - * @author Robert Varga - * * @param Message type */ +@Deprecated(since = "7.0.0", forRemoval = true) abstract class AbstractReadTransactionRequestProxyV1> extends AbstractTransactionRequestProxy implements AbstractReadTransactionRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractTransactionRequestProxy.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractTransactionRequestProxy.java index f43a0d2230..df14a37c63 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractTransactionRequestProxy.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractTransactionRequestProxy.java @@ -13,10 +13,9 @@ import org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier /** * Abstract base class for serialization proxies associated with {@link TransactionRequest}s. * - * @author Robert Varga - * * @param Message type */ +@Deprecated(since = "7.0.0", forRemoval = true) abstract class AbstractTransactionRequestProxy> extends AbstractRequestProxy implements TransactionRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractTransactionSuccessProxy.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractTransactionSuccessProxy.java index ee44907b22..65405b53fe 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractTransactionSuccessProxy.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/AbstractTransactionSuccessProxy.java @@ -13,10 +13,9 @@ import org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier /** * Abstract base class for serialization proxies associated with {@link TransactionSuccess}es. * - * @author Robert Varga - * * @param Message type */ +@Deprecated(since = "7.0.0", forRemoval = true) abstract class AbstractTransactionSuccessProxy> extends AbstractSuccessProxy implements TransactionSuccess.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientFailureProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientFailureProxyV1.java index 75f3a5f1fc..b718c8ab7e 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientFailureProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientFailureProxyV1.java @@ -13,9 +13,8 @@ import org.opendaylight.controller.cluster.access.concepts.ClientIdentifier; /** * Serialization proxy for use with {@link ConnectClientFailure}. This class implements initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class ConnectClientFailureProxyV1 extends AbstractRequestFailureProxy implements ConnectClientFailure.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientRequestProxyV1.java index 419852328f..77575eb739 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientRequestProxyV1.java @@ -13,9 +13,8 @@ import org.opendaylight.controller.cluster.access.concepts.ClientIdentifier; /** * Externalizable proxy for use with {@link ConnectClientRequest}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class ConnectClientRequestProxyV1 extends AbstractRequestProxy implements ConnectClientRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientSuccessProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientSuccessProxyV1.java index ec898b016c..be72166e6d 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientSuccessProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ConnectClientSuccessProxyV1.java @@ -13,9 +13,8 @@ import org.opendaylight.controller.cluster.access.concepts.ClientIdentifier; /** * Externalizable proxy for use with {@link ConnectClientSuccess}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class ConnectClientSuccessProxyV1 extends AbstractSuccessProxy implements ConnectClientSuccess.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/CreateLocalHistoryRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/CreateLocalHistoryRequestProxyV1.java index f5581e1414..55d8f8333c 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/CreateLocalHistoryRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/CreateLocalHistoryRequestProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link CreateLocalHistoryRequest}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class CreateLocalHistoryRequestProxyV1 extends AbstractLocalHistoryRequestProxy implements CreateLocalHistoryRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/DestroyLocalHistoryRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/DestroyLocalHistoryRequestProxyV1.java index ad285ca8ac..06b49e36af 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/DestroyLocalHistoryRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/DestroyLocalHistoryRequestProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link DestroyLocalHistoryRequest}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class DestroyLocalHistoryRequestProxyV1 extends AbstractLocalHistoryRequestProxy implements DestroyLocalHistoryRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ExistsTransactionRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ExistsTransactionRequestProxyV1.java index 9e048e27dc..09c1e0a1eb 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ExistsTransactionRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ExistsTransactionRequestProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link ExistsTransactionRequest}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class ExistsTransactionRequestProxyV1 extends AbstractReadPathTransactionRequestProxyV1 implements ExistsTransactionRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ExistsTransactionSuccessProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ExistsTransactionSuccessProxyV1.java index 96d1843bdd..ce92ff4ee3 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ExistsTransactionSuccessProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ExistsTransactionSuccessProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link ExistsTransactionSuccess}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class ExistsTransactionSuccessProxyV1 extends AbstractTransactionSuccessProxy implements ExistsTransactionSuccess.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/IncrementTransactionSequenceRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/IncrementTransactionSequenceRequestProxyV1.java index bedae8e5e8..d021c424ba 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/IncrementTransactionSequenceRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/IncrementTransactionSequenceRequestProxyV1.java @@ -7,6 +7,7 @@ */ package org.opendaylight.controller.cluster.access.commands; +@Deprecated(since = "7.0.0", forRemoval = true) final class IncrementTransactionSequenceRequestProxyV1 extends AbstractReadTransactionRequestProxyV1 implements IncrementTransactionSequenceRequest.SerialForm { diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/IncrementTransactionSequenceSuccessProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/IncrementTransactionSequenceSuccessProxyV1.java index 0acb9b4429..a4e7ad31ee 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/IncrementTransactionSequenceSuccessProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/IncrementTransactionSequenceSuccessProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link IncrementTransactionSequenceSuccess}. It implements the initial (Boron) * serialization format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class IncrementTransactionSequenceSuccessProxyV1 extends AbstractTransactionSuccessProxy implements IncrementTransactionSequenceSuccess.SerialForm { diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/LocalHistoryFailureProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/LocalHistoryFailureProxyV1.java index f044936b7a..ab6a30ad5f 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/LocalHistoryFailureProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/LocalHistoryFailureProxyV1.java @@ -13,9 +13,8 @@ import org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifie /** * Externalizable proxy for use with {@link LocalHistoryFailure}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class LocalHistoryFailureProxyV1 extends AbstractRequestFailureProxy implements LocalHistoryFailure.SerialForm { diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/LocalHistorySuccessProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/LocalHistorySuccessProxyV1.java index 6f05617613..1dad6f477c 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/LocalHistorySuccessProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/LocalHistorySuccessProxyV1.java @@ -12,9 +12,8 @@ import org.opendaylight.controller.cluster.access.concepts.LocalHistoryIdentifie /** * Serialization proxy associated with {@link LocalHistorySuccess}. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class LocalHistorySuccessProxyV1 extends AbstractSuccessProxy implements LocalHistorySuccess.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionRequestProxyV1.java index 91d8a27c6b..de5c9d67ff 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionRequestProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link ExistsTransactionRequest}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class ModifyTransactionRequestProxyV1 extends AbstractTransactionRequestProxy implements ModifyTransactionRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionSuccessProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionSuccessProxyV1.java index 8738f99747..ed0992c53c 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionSuccessProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ModifyTransactionSuccessProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link ModifyTransactionSuccess}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class ModifyTransactionSuccessProxyV1 extends AbstractTransactionSuccessProxy implements ModifyTransactionSuccess.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/PurgeLocalHistoryRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/PurgeLocalHistoryRequestProxyV1.java index 35571fb11d..22f288ae52 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/PurgeLocalHistoryRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/PurgeLocalHistoryRequestProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link PurgeLocalHistoryRequest}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class PurgeLocalHistoryRequestProxyV1 extends AbstractLocalHistoryRequestProxy implements PurgeLocalHistoryRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ReadTransactionRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ReadTransactionRequestProxyV1.java index e27869547b..8cdbeb0924 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ReadTransactionRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ReadTransactionRequestProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link ReadTransactionRequest}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class ReadTransactionRequestProxyV1 extends AbstractReadPathTransactionRequestProxyV1 implements ReadTransactionRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ReadTransactionSuccessProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ReadTransactionSuccessProxyV1.java index 9818ada0af..c1459a9a25 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ReadTransactionSuccessProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/ReadTransactionSuccessProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link ReadTransactionSuccess}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class ReadTransactionSuccessProxyV1 extends AbstractTransactionSuccessProxy implements ReadTransactionSuccess.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/SkipTransactionsRequestV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/SkipTransactionsRequestV1.java index 762289c0bc..7924d72876 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/SkipTransactionsRequestV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/SkipTransactionsRequestV1.java @@ -11,6 +11,7 @@ package org.opendaylight.controller.cluster.access.commands; * Externalizable proxy for use with {@link SkipTransactionsRequest}. It implements the initial * (Phosphorus SR1) serialization format. */ +@Deprecated(since = "7.0.0", forRemoval = true) final class SkipTransactionsRequestV1 extends AbstractTransactionRequestProxy implements SkipTransactionsRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/SkipTransactionsResponseProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/SkipTransactionsResponseProxyV1.java index 7e08536f60..30effc3d78 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/SkipTransactionsResponseProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/SkipTransactionsResponseProxyV1.java @@ -11,6 +11,7 @@ package org.opendaylight.controller.cluster.access.commands; * Externalizable proxy for use with {@link SkipTransactionsResponse}. It implements the initial (Phosphorus SR1) * serialization format. */ +@Deprecated(since = "7.0.0", forRemoval = true) final class SkipTransactionsResponseProxyV1 extends AbstractTransactionSuccessProxy implements SkipTransactionsResponse.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionAbortRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionAbortRequestProxyV1.java index 87def66318..8cbd832c79 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionAbortRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionAbortRequestProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link TransactionAbortRequest}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class TransactionAbortRequestProxyV1 extends AbstractTransactionRequestProxy implements TransactionAbortRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionAbortSuccessProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionAbortSuccessProxyV1.java index 9d057ada5e..6dfe56fcf7 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionAbortSuccessProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionAbortSuccessProxyV1.java @@ -13,6 +13,7 @@ package org.opendaylight.controller.cluster.access.commands; * * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class TransactionAbortSuccessProxyV1 extends AbstractTransactionSuccessProxy implements TransactionAbortSuccess.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionCanCommitSuccessProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionCanCommitSuccessProxyV1.java index 0d731c86ff..74e0e5c7b8 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionCanCommitSuccessProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionCanCommitSuccessProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link TransactionCanCommitSuccess}. It implements the initial (Boron) * serialization format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class TransactionCanCommitSuccessProxyV1 extends AbstractTransactionSuccessProxy implements TransactionCanCommitSuccess.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionCommitSuccessProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionCommitSuccessProxyV1.java index ad2f1cb6c4..9c48cb06a0 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionCommitSuccessProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionCommitSuccessProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link TransactionCommitSuccess}. It implements the initial (Boron) * serialization format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class TransactionCommitSuccessProxyV1 extends AbstractTransactionSuccessProxy implements TransactionCommitSuccess.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionDoCommitRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionDoCommitRequestProxyV1.java index ea9cfdb041..8ace6dc7a6 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionDoCommitRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionDoCommitRequestProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link TransactionDoCommitRequest}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class TransactionDoCommitRequestProxyV1 extends AbstractTransactionRequestProxy implements TransactionDoCommitRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionFailureProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionFailureProxyV1.java index 335308b05c..0d02bff46b 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionFailureProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionFailureProxyV1.java @@ -13,9 +13,8 @@ import org.opendaylight.controller.cluster.access.concepts.TransactionIdentifier /** * Externalizable proxy for use with {@link TransactionFailure}. It implements the initial (Boron) serialization * format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class TransactionFailureProxyV1 extends AbstractRequestFailureProxy implements TransactionFailure.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPreCommitRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPreCommitRequestProxyV1.java index 59fefb66dc..b40ba972f3 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPreCommitRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPreCommitRequestProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link TransactionPreCommitRequest}. It implements the initial (Boron) * serialization format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class TransactionPreCommitRequestProxyV1 extends AbstractTransactionRequestProxy implements TransactionPreCommitRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPreCommitSuccessProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPreCommitSuccessProxyV1.java index e421f785ff..d2f1d72713 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPreCommitSuccessProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPreCommitSuccessProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link TransactionPreCommitSuccess}. It implements the initial (Boron) * serialization format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class TransactionPreCommitSuccessProxyV1 extends AbstractTransactionSuccessProxy implements TransactionPreCommitSuccess.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPurgeRequestProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPurgeRequestProxyV1.java index 529cc090f8..3709c67f3b 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPurgeRequestProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPurgeRequestProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link TransactionPurgeRequest}. It implements the initial (Boron) * serialization format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class TransactionPurgeRequestProxyV1 extends AbstractTransactionRequestProxy implements TransactionPurgeRequest.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPurgeResponseProxyV1.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPurgeResponseProxyV1.java index 3875614187..1927c07e34 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPurgeResponseProxyV1.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/commands/TransactionPurgeResponseProxyV1.java @@ -10,9 +10,8 @@ package org.opendaylight.controller.cluster.access.commands; /** * Externalizable proxy for use with {@link TransactionPurgeResponse}. It implements the initial (Boron) * serialization format. - * - * @author Robert Varga */ +@Deprecated(since = "7.0.0", forRemoval = true) final class TransactionPurgeResponseProxyV1 extends AbstractTransactionSuccessProxy implements TransactionPurgeResponse.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractEnvelopeProxy.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractEnvelopeProxy.java index a97a3f0aad..4de24263b8 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractEnvelopeProxy.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractEnvelopeProxy.java @@ -10,6 +10,7 @@ package org.opendaylight.controller.cluster.access.concepts; import static com.google.common.base.Verify.verifyNotNull; import static java.util.Objects.requireNonNull; +@Deprecated(since = "7.0.0", forRemoval = true) abstract class AbstractEnvelopeProxy, E extends Envelope> implements Envelope.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractMessageProxy.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractMessageProxy.java index 8b0912ff63..23deb3b1ee 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractMessageProxy.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractMessageProxy.java @@ -16,11 +16,10 @@ import org.opendaylight.yangtools.concepts.WritableIdentifier; /** * Abstract Externalizable proxy for use with {@link Message} subclasses. * - * @author Robert Varga - * * @param Target identifier type * @param Message class */ +@Deprecated(since = "7.0.0", forRemoval = true) abstract class AbstractMessageProxy> implements Message.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractRequestFailureProxy.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractRequestFailureProxy.java index 8089856ed2..4cad8a9336 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractRequestFailureProxy.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractRequestFailureProxy.java @@ -15,6 +15,7 @@ import org.opendaylight.yangtools.concepts.WritableIdentifier; * * @param Target identifier type */ +@Deprecated(since = "7.0.0", forRemoval = true) public abstract class AbstractRequestFailureProxy> extends AbstractResponseProxy implements RequestFailure.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractRequestProxy.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractRequestProxy.java index 3ce1193e40..4f0e85fc68 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractRequestProxy.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractRequestProxy.java @@ -15,6 +15,7 @@ import org.opendaylight.yangtools.concepts.WritableIdentifier; * * @param Target identifier type */ +@Deprecated(since = "7.0.0", forRemoval = true) public abstract class AbstractRequestProxy> extends AbstractMessageProxy implements Request.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractResponseEnvelopeProxy.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractResponseEnvelopeProxy.java index 12bbe79a7b..07ea0846e4 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractResponseEnvelopeProxy.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractResponseEnvelopeProxy.java @@ -7,6 +7,7 @@ */ package org.opendaylight.controller.cluster.access.concepts; +@Deprecated(since = "7.0.0", forRemoval = true) abstract class AbstractResponseEnvelopeProxy, E extends ResponseEnvelope> extends AbstractEnvelopeProxy { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractResponseProxy.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractResponseProxy.java index 4e9f81e0cd..22b800023d 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractResponseProxy.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractResponseProxy.java @@ -18,6 +18,7 @@ import org.opendaylight.yangtools.concepts.WritableIdentifier; * @param Target identifier type * @param Message class */ +@Deprecated(since = "7.0.0", forRemoval = true) abstract class AbstractResponseProxy> extends AbstractMessageProxy { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractSuccessProxy.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractSuccessProxy.java index bed6e8947b..598fa83e93 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractSuccessProxy.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/AbstractSuccessProxy.java @@ -15,6 +15,7 @@ import org.opendaylight.yangtools.concepts.WritableIdentifier; * * @param Target identifier type */ +@Deprecated(since = "7.0.0", forRemoval = true) public abstract class AbstractSuccessProxy> extends AbstractResponseProxy { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/Envelope.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/Envelope.java index 7d39f48e0c..7524985d4f 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/Envelope.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/Envelope.java @@ -106,5 +106,6 @@ public abstract class Envelope> implements Immutable, Se abstract @NonNull SerialForm createProxy(); + @Deprecated(since = "7.0.0", forRemoval = true) abstract @NonNull AbstractEnvelopeProxy legacyProxy(); } diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/FailureEnvelopeProxy.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/FailureEnvelopeProxy.java index 98ae8be089..a41c10953f 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/FailureEnvelopeProxy.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/FailureEnvelopeProxy.java @@ -7,6 +7,7 @@ */ package org.opendaylight.controller.cluster.access.concepts; +@Deprecated(since = "7.0.0", forRemoval = true) final class FailureEnvelopeProxy extends AbstractResponseEnvelopeProxy, FailureEnvelope> implements FailureEnvelope.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/RequestEnvelopeProxy.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/RequestEnvelopeProxy.java index ce9b1f72fe..486441b532 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/RequestEnvelopeProxy.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/RequestEnvelopeProxy.java @@ -7,6 +7,7 @@ */ package org.opendaylight.controller.cluster.access.concepts; +@Deprecated(since = "7.0.0", forRemoval = true) final class RequestEnvelopeProxy extends AbstractEnvelopeProxy, RequestEnvelope> implements RequestEnvelope.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/SuccessEnvelopeProxy.java b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/SuccessEnvelopeProxy.java index 20b46fcb50..ebaec25d7b 100644 --- a/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/SuccessEnvelopeProxy.java +++ b/opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/SuccessEnvelopeProxy.java @@ -7,6 +7,7 @@ */ package org.opendaylight.controller.cluster.access.concepts; +@Deprecated(since = "7.0.0", forRemoval = true) final class SuccessEnvelopeProxy extends AbstractResponseEnvelopeProxy, SuccessEnvelope> implements SuccessEnvelope.SerialForm { @java.io.Serial diff --git a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/databroker/actors/dds/TransactionTester.java b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/databroker/actors/dds/TransactionTester.java index 065a0e97fb..f9fb3b830d 100644 --- a/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/databroker/actors/dds/TransactionTester.java +++ b/opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/databroker/actors/dds/TransactionTester.java @@ -16,7 +16,6 @@ import org.opendaylight.controller.cluster.access.client.AbstractClientConnectio import org.opendaylight.controller.cluster.access.client.AccessClientUtil; import org.opendaylight.controller.cluster.access.commands.TransactionFailure; import org.opendaylight.controller.cluster.access.commands.TransactionRequest; -import org.opendaylight.controller.cluster.access.concepts.AbstractRequestFailureProxy; import org.opendaylight.controller.cluster.access.concepts.FailureEnvelope; import org.opendaylight.controller.cluster.access.concepts.RequestEnvelope; import org.opendaylight.controller.cluster.access.concepts.RequestException; @@ -95,7 +94,7 @@ class TransactionTester { } @Override - protected AbstractRequestFailureProxy externalizableProxy( + protected RequestFailure.SerialForm externalizableProxy( final ABIVersion version) { throw new UnsupportedOperationException("Not implemented"); } -- 2.36.6