Fix for bug 3357, handled update on vpn interface
[vpnservice.git] / vpnmanager / vpnmanager-impl / src / main / java / org / opendaylight / vpnservice / VpnserviceProvider.java
index e4d6e8970bfad95ad640a91c5e5bdfedf7bcdd08..a5198ba74d77f56b2a02b0e2d47054315aa79de4 100644 (file)
@@ -51,6 +51,7 @@ public class VpnserviceProvider implements BindingAwareProvider, IVpnManager,
             vpnInterfaceManager.setMdsalManager(mdsalManager);
             vpnInterfaceManager.setInterfaceManager(interfaceManager);
             vpnInterfaceManager.setIdManager(idManager);
+            vpnManager.setVpnInterfaceManager(vpnInterfaceManager);
             createIdPool();
         } catch (Exception e) {
             LOG.error("Error initializing services", e);
@@ -101,7 +102,7 @@ public class VpnserviceProvider implements BindingAwareProvider, IVpnManager,
     }
 
     @Override
-    public Collection<Long> getDpnsForVpn(long vpnId) {
+    public Collection<BigInteger> getDpnsForVpn(long vpnId) {
         return vpnInterfaceManager.getDpnsForVpn(vpnId);
     }