@Beta class LinkProviderServiceClientProxy extends AbstractProviderService<LinkProvider> implements LinkProviderService
Modifier | Constructor and Description |
---|---|
protected |
LinkProviderServiceClientProxy(LinkProvider provider,
io.grpc.Channel channel)
Constructs
LinkProviderServiceClientProxy . |
Modifier and Type | Method and 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.
|
checkValidity, invalidate, provider
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
provider
protected LinkProviderServiceClientProxy(LinkProvider provider, io.grpc.Channel channel)
LinkProviderServiceClientProxy
.provider
- LinkProvider
. Only ProviderId scheme is used.channel
- channel to use to call RPCpublic void linkDetected(LinkDescription linkDescription)
LinkProviderService
linkDetected
in interface LinkProviderService
linkDescription
- link informationpublic void linkVanished(LinkDescription linkDescription)
LinkProviderService
linkVanished
in interface LinkProviderService
linkDescription
- link informationpublic void linksVanished(ConnectPoint connectPoint)
LinkProviderService
linksVanished
in interface LinkProviderService
connectPoint
- connect pointpublic void linksVanished(DeviceId deviceId)
LinkProviderService
linksVanished
in interface LinkProviderService
deviceId
- device identifierCopyright © 2016. All rights reserved.