Add support for EventInstantAware notifications
[mdsal.git] / binding / mdsal-binding-dom-codec / src / main / java / org / opendaylight / mdsal / binding / dom / codec / api / BindingNormalizedNodeSerializer.java
index eb6e416645e36298048979674a709e0f9fd2f9cb..335f57bae75281f136713de4ef30762679573f50 100644 (file)
@@ -8,6 +8,7 @@
 package org.opendaylight.mdsal.binding.dom.codec.api;
 
 import com.google.common.annotations.Beta;
+import java.time.Instant;
 import java.util.Map.Entry;
 import org.eclipse.jdt.annotation.NonNull;
 import org.eclipse.jdt.annotation.Nullable;
@@ -79,6 +80,13 @@ public interface BindingNormalizedNodeSerializer {
      */
     @Nullable Notification fromNormalizedNodeNotification(@NonNull SchemaPath path, @NonNull ContainerNode data);
 
+    // FIXME: 5.0.0: make this method non-default
+    @Beta
+    default Notification fromNormalizedNodeNotification(final @NonNull SchemaPath path,
+            final @NonNull ContainerNode data, final @Nullable Instant eventInstant) {
+        return fromNormalizedNodeNotification(path, data);
+    }
+
     /**
      * Translates supplied NormalizedNode RPC input or output into Binding data.
      *