Package org.onosproject.net
Interface DisjointPath
-
- All Superinterfaces:
Annotated
,Link
,NetworkResource
,Path
,Projectable
,Provided
- All Known Implementing Classes:
DefaultDisjointPath
public interface DisjointPath extends Path
Representation of a contiguous directed path in a network. Path comprises of a sequence of links, where adjacent links must share the same device, meaning that destination of the source of one link must coincide with the destination of the previous link.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.onosproject.net.Link
Link.State, Link.Type
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Path
backup()
Gets secondary path.Path
primary()
Gets primary path.-
Methods inherited from interface org.onosproject.net.Annotated
annotations
-
Methods inherited from interface org.onosproject.net.driver.Projectable
as, is, project
-
Methods inherited from interface org.onosproject.net.Provided
providerId
-
-