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 voidlinkDetected(LinkDescription linkDescription)Signals that an infrastructure link has been detected.voidlinksVanished(ConnectPoint connectPoint)Signals that infrastructure links associated with the specified connect point have vanished.voidlinksVanished(DeviceId deviceId)Signals that infrastructure links associated with the specified device have vanished.voidlinkVanished(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
-
-