*/
package org.opendaylight.bgpcep.bgp.topology.provider.config;
+import static java.util.Objects.requireNonNull;
+
import org.opendaylight.bgpcep.bgp.topology.provider.AbstractTopologyBuilder;
import org.opendaylight.bgpcep.bgp.topology.provider.LinkstateGraphBuilder;
import org.opendaylight.bgpcep.bgp.topology.provider.spi.BgpTopologyDeployer;
public final class LinkstateGraphProvider extends AbstractBgpTopologyProvider {
- ConnectedGraphProvider graphProvider;
+ private final ConnectedGraphProvider graphProvider;
public LinkstateGraphProvider(final BgpTopologyDeployer deployer, final ConnectedGraphProvider graphProvider) {
super(deployer);
- this.graphProvider = graphProvider;
+ this.graphProvider = requireNonNull(graphProvider);
}
@Override