*/
package org.opendaylight.openflowplugin.applications.topology.manager;
-import java.util.Collections;
-import java.util.List;
import java.util.Optional;
import java.util.concurrent.ExecutionException;
import org.opendaylight.mdsal.common.api.LogicalDatastoreType;
return;
}
- List<Link> linkList =
- topologyOptional.get().getLink() != null ? topologyOptional.get().getLink() : Collections.emptyList();
- for (Link link : linkList) {
+ for (Link link : topologyOptional.get().nonnullLink()) {
if (id.equals(link.getSource().getSourceNode()) || id.equals(link.getDestination().getDestNode())) {
manager.addDeleteOperationToTxChain(LogicalDatastoreType.OPERATIONAL, linkPath(link, topology));
}
return;
}
- List<Link> linkList = topologyOptional.get().getLink() != null ? topologyOptional.get()
- .getLink() : Collections.emptyList();
- for (Link link : linkList) {
+ for (Link link : topologyOptional.get().nonnullLink()) {
if (id.equals(link.getSource().getSourceTp()) || id.equals(link.getDestination().getDestTp())) {
manager.addDeleteOperationToTxChain(LogicalDatastoreType.OPERATIONAL, linkPath(link, topology));
}