import org.mockito.junit.MockitoJUnitRunner;
import org.opendaylight.controller.cluster.DataPersistenceProvider;
import org.opendaylight.controller.cluster.PersistentDataProvider;
-import org.opendaylight.controller.cluster.raft.protobuff.client.messages.Payload;
-import org.opendaylight.controller.cluster.raft.protobuff.client.messages.PersistentPayload;
+import org.opendaylight.controller.cluster.raft.messages.Payload;
+import org.opendaylight.controller.cluster.raft.messages.PersistentPayload;
/**
* Unit tests for RaftActorDelegatingPersistentDataProvider.
}
static class TestNonPersistentPayload extends Payload {
+ private static final long serialVersionUID = 1L;
+
@Override
public int size() {
return 0;
}
+
+ @Override
+ public int serializedSize() {
+ return 0;
+ }
+
+ @Override
+ protected Object writeReplace() {
+ // Not needed
+ throw new UnsupportedOperationException();
+ }
}
static class TestPersistentPayload extends TestNonPersistentPayload implements PersistentPayload {
+ private static final long serialVersionUID = 1L;
+
}
}