Class BgpDeployerImpl

    • Constructor Detail

      • BgpDeployerImpl

        public BgpDeployerImpl​(String networkInstanceName,
                               org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServiceProvider provider,
                               org.osgi.service.blueprint.container.BlueprintContainer container,
                               org.osgi.framework.BundleContext bundleContext,
                               org.opendaylight.mdsal.binding.api.DataBroker dataBroker,
                               BGPTableTypeRegistryConsumer mappingService)
    • Method Detail

      • init

        public void init()
      • onDataTreeChanged

        public void onDataTreeChanged​(Collection<org.opendaylight.mdsal.binding.api.DataTreeModification<Bgp>> changes)
        Specified by:
        onDataTreeChanged in interface org.opendaylight.mdsal.binding.api.DataTreeChangeListener<Bgp>
      • getPeerGroup

        public PeerGroup getPeerGroup​(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Bgp> bgpIid,
                                      String peerGroupName)
        Description copied from interface: PeerGroupConfigLoader
        Loads Peer GROUP configuration from CONFIG DS.
        Specified by:
        getPeerGroup in interface PeerGroupConfigLoader
        Parameters:
        bgpIid - Protocol BGP Instance identifier.
        peerGroupName - peer Group name.
        Returns:
        peer group or null.