public interface TopologyForDeviceAndLink
| Modifier and Type | Method and Description |
|---|---|
Map<String,DeviceInformation> |
deviceInformationMap()
Gets the device information.
|
Map<String,DeviceInformation> |
deviceInformationMapForPointToPoint()
Gets deviceInformation as map for Point-To-Point.
|
Map<String,DeviceInformation> |
deviceInformationMapToDelete()
Gets deviceInformation as map.
|
Map<String,LinkInformation> |
linkInformationMap()
Gets the link information.
|
Map<String,LinkInformation> |
linkInformationMapForPointToPoint()
Gets linkInformation as map for PointToPoint.
|
void |
removeDeviceInformationMap(String key)
Removes device information.
|
void |
removeDeviceInformationMapFromDeleteMap(String key)
Removes Device Information from deviceInformationMapToDelete.
|
void |
removeLinkInformationMap(String key)
Removes link information.
|
void |
removeLinks(String linkId)
Removes links from linkInformationMap.
|
void |
setDeviceInformationMap(String key,
DeviceInformation deviceInformationMap)
Sets the device information.
|
void |
setDeviceInformationMapForPointToPoint(String key,
DeviceInformation deviceInformationMap)
Sets deviceInformation as map for Point-To-Point..
|
void |
setDeviceInformationMapToDelete(String key,
DeviceInformation deviceInformationMapToDelete)
Sets deviceInformation as map.
|
void |
setLinkInformationMap(String key,
LinkInformation linkInformationMap)
Sets link information.
|
void |
setLinkInformationMapForPointToPoint(String key,
LinkInformation linkInformationMap)
Sets linkInformation as map for PointToPoint.
|
Map<String,DeviceInformation> deviceInformationMap()
void setDeviceInformationMap(String key, DeviceInformation deviceInformationMap)
key - system ID of the device as keydeviceInformationMap - device information instanceMap<String,LinkInformation> linkInformationMap()
void setLinkInformationMap(String key, LinkInformation linkInformationMap)
key - system ID of the device as keylinkInformationMap - link information instancevoid removeLinkInformationMap(String key)
key - key used to remove from mapvoid removeDeviceInformationMap(String key)
key - key used to remove from mapvoid removeLinks(String linkId)
linkId - IDMap<String,DeviceInformation> deviceInformationMapToDelete()
void setDeviceInformationMapToDelete(String key, DeviceInformation deviceInformationMapToDelete)
key - key used to add in mapdeviceInformationMapToDelete - device information to delete from mapvoid removeDeviceInformationMapFromDeleteMap(String key)
key - key to remove from mapMap<String,DeviceInformation> deviceInformationMapForPointToPoint()
void setDeviceInformationMapForPointToPoint(String key, DeviceInformation deviceInformationMap)
key - key to add to mapdeviceInformationMap - device information mapMap<String,LinkInformation> linkInformationMapForPointToPoint()
void setLinkInformationMapForPointToPoint(String key, LinkInformation linkInformationMap)
key - key to add link information to maplinkInformationMap - link information to add