| Package | Description |
|---|---|
| org.onosproject.net |
Network model entities & service API definitions.
|
| org.onosproject.net.intent |
Set of abstractions for conveying high-level intents for treatment of
selected network traffic by allowing applications to express the
what rather than the how.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EdgeLink
Abstraction of a link between an end-station host and the network
infrastructure.
|
interface |
Link
Abstraction of a network infrastructure link.
|
interface |
Path
Representation of a contiguous directed path in a network.
|
interface |
Tunnel
Abstraction of a generalized network tunnel.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultEdgeLink
Default edge link model implementation.
|
class |
DefaultLink
Default infrastructure link model implementation.
|
class |
DefaultPath
Default implementation of a network path.
|
| Modifier and Type | Method and Description |
|---|---|
NetworkResource |
Tunnel.resource()
Network resource backing the tunnel, e.g.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<NetworkResource> |
Intent.resources()
Returns the collection of resources required for this intent.
|
protected static Collection<NetworkResource> |
ConnectivityIntent.resources(Collection<Link> links)
Produces a collection of network resources from the given links.
|
| Constructor and Description |
|---|
ConnectivityIntent(ApplicationId appId,
Collection<NetworkResource> resources,
TrafficSelector selector,
TrafficTreatment treatment)
Creates a connectivity intent that matches on the specified selector
and applies the specified treatment.
|
ConnectivityIntent(ApplicationId appId,
Collection<NetworkResource> resources,
TrafficSelector selector,
TrafficTreatment treatment,
List<Constraint> constraints)
Creates a connectivity intent that matches on the specified selector
and applies the specified treatment.
|
Intent(ApplicationId appId,
Collection<NetworkResource> resources)
Creates a new intent.
|
Copyright © 2015. All rights reserved.