| Modifier and Type | Method and Description |
|---|---|
void |
releaseTunnel(ElementId srcElement,
Tunnel tunnel)
Instructs the provider to release a tunnel given the respective device.
|
void |
releaseTunnel(Tunnel tunnel)
Instructs the provider to release a tunnel.
|
void |
setupTunnel(ElementId srcElement,
Tunnel tunnel,
Path path)
Instructs the provider to setup a tunnel given the respective device.
|
void |
setupTunnel(Tunnel tunnel,
Path path)
Instructs the provider to setup a tunnel.
|
TunnelId |
tunnelAdded(TunnelDescription tunnel)
Signals that the provider has added a tunnel.
|
Tunnel |
tunnelQueryById(TunnelId tunnelId)
Signals that the a tunnel was queried.
|
void |
tunnelRemoved(TunnelDescription tunnel)
Signals that the provider has removed a tunnel.
|
void |
tunnelUpdated(TunnelDescription tunnel)
Signals that the a tunnel was changed (e.g., sensing changes of
tunnel).It's used by producers.
|
void |
updateTunnel(ElementId srcElement,
Tunnel tunnel,
Path path)
Instructs the provider to update a tunnel given the respective device.
|
void |
updateTunnel(Tunnel tunnel,
Path path)
Instructs the provider to update a tunnel.
|
void setupTunnel(Tunnel tunnel, Path path)
tunnel - Tunnelpath - explicit route or null for the tunnelvoid setupTunnel(ElementId srcElement, Tunnel tunnel, Path path)
srcElement - devicetunnel - Tunnelpath - explicit route (not null) for the tunnelvoid releaseTunnel(Tunnel tunnel)
tunnel - Tunnelvoid releaseTunnel(ElementId srcElement, Tunnel tunnel)
srcElement - devicetunnel - Tunnelvoid updateTunnel(Tunnel tunnel, Path path)
tunnel - Tunnelpath - explicit route (path changed) or null (path not changed) for
the tunnelvoid updateTunnel(ElementId srcElement, Tunnel tunnel, Path path)
srcElement - devicetunnel - Tunnelpath - explicit route (path changed) or null (path not changed) for
the tunnelTunnelId tunnelAdded(TunnelDescription tunnel)
tunnel - tunnel informationvoid tunnelRemoved(TunnelDescription tunnel)
tunnel - tunnel informationvoid tunnelUpdated(TunnelDescription tunnel)
tunnel - tunnel information