Fix checkstyle violations in sal-common-impl
[controller.git] / opendaylight / md-sal / sal-common-impl / src / main / java / org / opendaylight / controller / md / sal / common / impl / service / AbstractDataTransaction.java
index b9df496e3aae18312eeb8e07c2bea95cdfaac091..e441cfab4148516e0de15ba74347fe6326b2faf5 100644 (file)
@@ -7,7 +7,6 @@
  */
 package org.opendaylight.controller.md.sal.common.impl.service;
 
-import com.google.common.util.concurrent.AsyncFunction;
 import com.google.common.util.concurrent.CheckedFuture;
 import com.google.common.util.concurrent.Futures;
 import com.google.common.util.concurrent.ListenableFuture;
@@ -24,7 +23,8 @@ public abstract class AbstractDataTransaction {
     private static final ListenableFuture<RpcResult<TransactionStatus>> SUCCESS_FUTURE =
             Futures.immediateFuture(RpcResultBuilder.success(TransactionStatus.COMMITED).build());
 
-    public static ListenableFuture<RpcResult<TransactionStatus>> convertToLegacyCommitFuture(final CheckedFuture<Void,TransactionCommitFailedException> from) {
-        return Futures.transform(from, (AsyncFunction<Void, RpcResult<TransactionStatus>>) input -> SUCCESS_FUTURE);
+    public static ListenableFuture<RpcResult<TransactionStatus>> convertToLegacyCommitFuture(
+            final CheckedFuture<Void,TransactionCommitFailedException> from) {
+        return Futures.transformAsync(from, input -> SUCCESS_FUTURE);
     }
 }