Uses of Interface
net.floodlightcontroller.core.IInfoProvider

Packages that use IInfoProvider
net.floodlightcontroller.core   
net.floodlightcontroller.core.internal   
net.floodlightcontroller.devicemanager.internal   
net.floodlightcontroller.linkdiscovery.internal   
 

Uses of IInfoProvider in net.floodlightcontroller.core
 

Methods in net.floodlightcontroller.core with parameters of type IInfoProvider
 void IFloodlightProviderService.addInfoProvider(java.lang.String type, IInfoProvider provider)
          Add an info provider of a particular type
 void IFloodlightProviderService.removeInfoProvider(java.lang.String type, IInfoProvider provider)
          Remove an info provider of a particular type
 

Uses of IInfoProvider in net.floodlightcontroller.core.internal
 

Classes in net.floodlightcontroller.core.internal that implement IInfoProvider
 class Controller
          The main controller class.
 

Fields in net.floodlightcontroller.core.internal with type parameters of type IInfoProvider
protected  java.util.Map<java.lang.String,java.util.List<IInfoProvider>> Controller.providerMap
           
 

Methods in net.floodlightcontroller.core.internal with parameters of type IInfoProvider
 void Controller.addInfoProvider(java.lang.String type, IInfoProvider provider)
           
 void Controller.removeInfoProvider(java.lang.String type, IInfoProvider provider)
           
 

Uses of IInfoProvider in net.floodlightcontroller.devicemanager.internal
 

Classes in net.floodlightcontroller.devicemanager.internal that implement IInfoProvider
 class DeviceManagerImpl
          DeviceManager creates Devices based upon MAC addresses seen in the network.
 

Uses of IInfoProvider in net.floodlightcontroller.linkdiscovery.internal
 

Classes in net.floodlightcontroller.linkdiscovery.internal that implement IInfoProvider
 class LinkDiscoveryManager
          This class sends out LLDP messages containing the sending switch's datapath id as well as the outgoing port number.