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;h=11ec59578c882daa2f86c7361dad5a18628acb07;hb=refs%2Fchanges%2F86%2F48686%2F16;hp=326a514abc9400278d12a10be075cca10fd51769;hpb=93fd87f9e46446be9eb8538669ebbfade205590e;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 326a514abc..11ec59578c 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 @@ -20,7 +20,7 @@ abstract class AbstractEnvelopeProxy> implements Externa private long sessionId; private long txSequence; - protected AbstractEnvelopeProxy() { + AbstractEnvelopeProxy() { // for Externalizable } @@ -31,21 +31,21 @@ abstract class AbstractEnvelopeProxy> implements Externa } @Override - public final void writeExternal(final ObjectOutput out) throws IOException { + public void writeExternal(final ObjectOutput out) throws IOException { WritableObjects.writeLongs(out, sessionId, txSequence); out.writeObject(message); } @SuppressWarnings("unchecked") @Override - public final void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException { + public void readExternal(final ObjectInput in) throws IOException, ClassNotFoundException { final byte header = WritableObjects.readLongHeader(in); sessionId = WritableObjects.readFirstLong(in, header); txSequence = WritableObjects.readSecondLong(in, header); message = (T) in.readObject(); } - abstract Envelope createEnvelope(T wrappedNessage, long envSessionId, long envTxSequence); + abstract Envelope createEnvelope(T wrappedNessage, long sessionId, long txSequence); final Object readResolve() { return createEnvelope(message, sessionId, txSequence);