X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fcds-access-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Faccess%2Fconcepts%2FAbstractEnvelopeProxy.java;fp=opendaylight%2Fmd-sal%2Fcds-access-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Faccess%2Fconcepts%2FAbstractEnvelopeProxy.java;h=c4d100a560afaf388b99649945e7c9d4fd64add1;hb=17072677c1de88e6864ae8828efd7b2f9037ef21;hp=71a731addea1ad17ee275fc8056b793fb894c7ec;hpb=6dae46fa18d67b5f5257f6ae280120203f4ab42e;p=controller.git 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 71a731adde..c4d100a560 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 @@ -11,9 +11,11 @@ import java.io.Externalizable; import java.io.IOException; import java.io.ObjectInput; import java.io.ObjectOutput; +import java.io.Serial; import org.opendaylight.yangtools.concepts.WritableObjects; abstract class AbstractEnvelopeProxy> implements Externalizable { + @Serial private static final long serialVersionUID = 1L; private T message; @@ -48,6 +50,7 @@ abstract class AbstractEnvelopeProxy> implements Externa @SuppressWarnings("checkstyle:hiddenField") abstract Envelope createEnvelope(T wrappedNessage, long sessionId, long txSequence); + @Serial final Object readResolve() { return createEnvelope(message, sessionId, txSequence); }