Package org.onosproject.net.link
Interface LinkProviderService
-
- All Superinterfaces:
ProviderService<LinkProvider>
public interface LinkProviderService extends ProviderService<LinkProvider>
Means for injecting link information into the core.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
linkDetected(LinkDescription linkDescription)
Signals that an infrastructure link has been detected.void
linksVanished(ConnectPoint connectPoint)
Signals that infrastructure links associated with the specified connect point have vanished.void
linksVanished(DeviceId deviceId)
Signals that infrastructure links associated with the specified device have vanished.void
linkVanished(LinkDescription linkDescription)
Signals that an infrastructure link has disappeared.-
Methods inherited from interface org.onosproject.net.provider.ProviderService
provider
-
-
-
-
Method Detail
-
linkDetected
void linkDetected(LinkDescription linkDescription)
Signals that an infrastructure link has been detected.- Parameters:
linkDescription
- link information
-
linkVanished
void linkVanished(LinkDescription linkDescription)
Signals that an infrastructure link has disappeared.- Parameters:
linkDescription
- link information
-
linksVanished
void linksVanished(ConnectPoint connectPoint)
Signals that infrastructure links associated with the specified connect point have vanished.- Parameters:
connectPoint
- connect point
-
linksVanished
void linksVanished(DeviceId deviceId)
Signals that infrastructure links associated with the specified device have vanished.- Parameters:
deviceId
- device identifier
-
-