Deprecate EmptyExternalizable for removal
[controller.git] / opendaylight / md-sal / sal-distributed-datastore / src / main / java / org / opendaylight / controller / cluster / datastore / messages / EmptyExternalizable.java
index 0b7b262a9dd3029a57f12fa417a858295e1171a0..ef0c36bc044035fb0a0af052c3781ebb84a84759 100644 (file)
@@ -8,7 +8,6 @@
 package org.opendaylight.controller.cluster.datastore.messages;
 
 import java.io.Externalizable;
-import java.io.IOException;
 import java.io.ObjectInput;
 import java.io.ObjectOutput;
 
@@ -17,13 +16,16 @@ import java.io.ObjectOutput;
  *
  * @author Thomas Pantelis
  */
+@Deprecated(since = "8.0.5", forRemoval = true)
 public class EmptyExternalizable implements Externalizable {
+    @java.io.Serial
+    private static final long serialVersionUID = 8413772905242947276L;
 
     @Override
-    public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException {
+    public void readExternal(final ObjectInput in) {
     }
 
     @Override
-    public void writeExternal(ObjectOutput out) throws IOException {
+    public void writeExternal(final ObjectOutput out) {
     }
 }