Remove FollowerIdentifier.Proxy constructor 73/105173/6
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 3 Apr 2023 14:22:01 +0000 (16:22 +0200)
committerRobert Varga <nite@hq.sk>
Mon, 3 Apr 2023 20:53:41 +0000 (20:53 +0000)
This constructor is not used anywhere, remove it. This also means
writeExternal() cannot legally be invoked.

Change-Id: Ia19dd40104d0bc5c12bc9d3ecb124254d33e0133
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
opendaylight/md-sal/sal-akka-raft/src/main/java/org/opendaylight/controller/cluster/raft/behaviors/FollowerIdentifier.java

index d961f84b0c73b1805427fd692798dd5f56afdeb1..bdf7a3f9d2250cad8074566c487de955c1f625a9 100644 (file)
@@ -44,13 +44,9 @@ class FollowerIdentifier extends AbstractStringIdentifier<FollowerIdentifier> {
         public Proxy() {
         }
 
-        Proxy(final FollowerIdentifier identifier) {
-            this.identifier = identifier;
-        }
-
         @Override
-        public void writeExternal(final ObjectOutput out) throws IOException {
-            out.writeObject(identifier.getValue());
+        public void writeExternal(final ObjectOutput out) {
+            throw new UnsupportedOperationException();
         }
 
         @Override