See: Description
| Interface | Description |
|---|---|
| GraphDescription |
Describes attribute(s) of a network graph.
|
| LinkWeigher |
Entity capable of determining cost or weight of a specified topology
graph edge.
|
| PathAdminService |
Provides administrative abilities to tailor the path service behaviours.
|
| PathService |
Service for obtaining pre-computed paths or for requesting computation of
paths using the current topology snapshot.
|
| Topology |
Represents a network topology computation snapshot.
|
| TopologyCluster |
Representation of an SCC (strongly-connected component) in a network topology.
|
| TopologyEdge |
Represents an edge in the topology graph.
|
| TopologyGraph |
Represents an immutable topology graph.
|
| TopologyListener |
Entity capable of receiving network topology related events.
|
| TopologyProvider |
Means for injecting topology information into the core.
|
| TopologyProviderRegistry |
Abstraction of a network topology provider registry.
|
| TopologyProviderService |
Means for injecting topology information into the core.
|
| TopologyService |
Service for providing network topology information.
|
| TopologyStore |
Manages inventory of topology snapshots; not intended for direct use.
|
| TopologyStoreDelegate |
Topology store delegate abstraction.
|
| TopologyVertex |
Represents a vertex in the topology graph.
|
| Class | Description |
|---|---|
| AbstractPathService |
Helper class for path service.
|
| ClusterId |
Representation of the topology cluster identity.
|
| DefaultGraphDescription |
Default implementation of an immutable topology graph data carrier.
|
| DefaultTopologyCluster |
Default implementation of a network topology cluster.
|
| DefaultTopologyEdge |
Implementation of the topology edge backed by a link.
|
| DefaultTopologyVertex |
Implementation of the topology vertex backed by a device id.
|
| GeoDistanceLinkWeight |
Link weight for measuring link cost using the geo distance between link
vertices as determined by the element longitude/latitude annotation.
|
| HopCountLinkWeigher |
Link weight for measuring link cost as hop count with indirect links
being as expensive as traversing the entire graph to assume the worst.
|
| MetricLinkWeight |
Link weight for measuring link cost using the link metric annotation.
|
| TopologyEvent |
Describes network topology event.
|
| Enum | Description |
|---|---|
| TopologyEvent.Type |
Type of topology events.
|