public class NetworkConfigLinksProvider
extends org.onosproject.net.provider.AbstractProvider
implements org.onosproject.net.link.ProbedLinkProvider
| Modifier and Type | Field and Description |
|---|---|
protected Set<org.onosproject.net.LinkKey> |
configuredLinks |
protected org.onosproject.core.CoreService |
coreService |
protected org.onosproject.net.device.DeviceService |
deviceService |
protected Map<org.onosproject.net.DeviceId,LinkDiscovery> |
discoverers |
protected org.onosproject.mastership.MastershipService |
masterService |
protected org.onosproject.cluster.ClusterMetadataService |
metadataService |
protected org.onosproject.net.config.NetworkConfigRegistry |
netCfgService |
protected org.onosproject.net.packet.PacketService |
packetService |
protected org.onosproject.net.link.LinkProviderRegistry |
providerRegistry |
| Constructor and Description |
|---|
NetworkConfigLinksProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate() |
protected void |
deactivate() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.link.LinkProviderRegistry providerRegistry
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.device.DeviceService deviceService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.packet.PacketService packetService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.mastership.MastershipService masterService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.config.NetworkConfigRegistry netCfgService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.core.CoreService coreService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.cluster.ClusterMetadataService metadataService
protected final Map<org.onosproject.net.DeviceId,LinkDiscovery> discoverers
protected Set<org.onosproject.net.LinkKey> configuredLinks