Handle nullable lists in vpnmanager
[netvirt.git] / vpnmanager / impl / src / main / java / org / opendaylight / netvirt / vpnmanager / SubnetOpDpnManager.java
index d3cb4e9d9b14a194b4716f2d4234ea3a9432436e..531a226dc4a1caa5a0d718f3110cab1827b6e1ab 100644 (file)
@@ -11,6 +11,7 @@ import com.google.common.base.Optional;
 import java.math.BigInteger;
 import java.util.ArrayList;
 import java.util.List;
+import javax.annotation.Nullable;
 import javax.inject.Inject;
 import javax.inject.Singleton;
 import org.opendaylight.controller.md.sal.binding.api.DataBroker;
@@ -47,6 +48,7 @@ public class SubnetOpDpnManager {
         broker = db;
     }
 
+    @Nullable
     private SubnetToDpn addDpnToSubnet(Uuid subnetId, BigInteger dpnId) {
         try {
             InstanceIdentifier<SubnetOpDataEntry> subOpIdentifier =
@@ -145,7 +147,7 @@ public class SubnetOpDpnManager {
         return subDpn;
     }
 
-    public void addPortOpDataEntry(String intfName, Uuid subnetId, BigInteger dpnId) {
+    public void addPortOpDataEntry(String intfName, Uuid subnetId, @Nullable BigInteger dpnId) {
         try {
             // Add to PortOpData as well.
             PortOpDataEntryBuilder portOpBuilder = null;