Use NormalizedNode streaming serialization in sal-remoterpc-connector
[controller.git] / opendaylight / md-sal / sal-clustering-commons / src / main / java / org / opendaylight / controller / cluster / NonPersistentDataProvider.java
index fed81177a1436bbb047574043f587cd3b5b0a013..91ae8f118ebeaed44154bc1531950eb792bd81e8 100644 (file)
@@ -24,23 +24,32 @@ public class NonPersistentDataProvider implements DataPersistenceProvider {
     }
 
     @Override
-    public <T> void persist(T o, Procedure<T> procedure) {
+    @SuppressWarnings("checkstyle:IllegalCatch")
+    public <T> void persist(T entry, Procedure<T> procedure) {
         try {
-            procedure.apply(o);
+            procedure.apply(entry);
         } catch (Exception e) {
             LOG.error("An unexpected error occurred", e);
         }
     }
 
     @Override
-    public void saveSnapshot(Object o) {
+    public void saveSnapshot(Object snapshot) {
+        // no-op
     }
 
     @Override
     public void deleteSnapshots(SnapshotSelectionCriteria criteria) {
+        // no-op
     }
 
     @Override
     public void deleteMessages(long sequenceNumber) {
+        // no-op
     }
-}
\ No newline at end of file
+
+    @Override
+    public long getLastSequenceNumber() {
+        return -1;
+    }
+}