Expose completion future from WriteOperations
[mdsal.git] / binding / mdsal-binding-util / src / main / java / org / opendaylight / mdsal / binding / util / TypedWriteTransactionImpl.java
index f5fa3e0700a349634108b45f4e5936be25b1e035..b872606308dc9bc0fc6c6f1b6aafd6565f068c92 100644 (file)
@@ -7,6 +7,7 @@
  */
 package org.opendaylight.mdsal.binding.util;
 
+import com.google.common.util.concurrent.FluentFuture;
 import org.opendaylight.mdsal.binding.api.WriteTransaction;
 import org.opendaylight.yangtools.yang.binding.DataObject;
 import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
@@ -55,6 +56,11 @@ class TypedWriteTransactionImpl<D extends Datastore, X extends WriteTransaction>
         postOperation();
     }
 
+    @Override
+    public final FluentFuture<?> completionFuture() {
+        return delegate().completionFuture();
+    }
+
     void postOperation() {
         // Defaults to no-op
     }