Clean up MDSALManager exception handling
[netvirt.git] / natservice / impl / src / main / java / org / opendaylight / netvirt / natservice / ha / SnatCentralizedSwitchChangeListener.java
index cdf598d4a858c2b4e6f2a20367d48de4eb7a9ef3..aa6940248cb060d2f27cf865dec977dadf395d4b 100644 (file)
@@ -13,6 +13,7 @@ import static org.opendaylight.genius.infra.Datastore.CONFIGURATION;
 import java.math.BigInteger;
 
 import java.time.Duration;
+import java.util.concurrent.ExecutionException;
 import javax.annotation.PostConstruct;
 import javax.inject.Inject;
 import javax.inject.Singleton;
@@ -136,7 +137,8 @@ public class SnatCentralizedSwitchChangeListener
     }
 
     private void handleAdd(TypedReadWriteTransaction<Datastore.Configuration> confTx,
-        String routerName, Routers router, BigInteger primarySwitchId) {
+            String routerName, Routers router, BigInteger primarySwitchId)
+            throws ExecutionException, InterruptedException {
         if (router != null) {
             natDataUtil.addtoRouterMap(router);
             snatServiceManger.notify(confTx, router, primarySwitchId, null,