| Package | Description |
|---|---|
| org.onosproject.net.flowobjective |
Abstractions for objective-based flow programming of data plane without
requiring device pipeline structure awareness. This subsystem is
experimental and its interfaces will change in the upcoming release.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<ObjectiveContext> |
Objective.context()
Obtains an optional context.
|
Optional<ObjectiveContext> |
DefaultNextObjective.context() |
Optional<ObjectiveContext> |
DefaultForwardingObjective.context() |
Optional<ObjectiveContext> |
DefaultFilteringObjective.context() |
| Modifier and Type | Method and Description |
|---|---|
NextObjective |
NextObjective.Builder.add(ObjectiveContext context)
Builds the next objective that will be added.
|
ForwardingObjective |
ForwardingObjective.Builder.add(ObjectiveContext context)
Builds the forwarding objective that will be added.
|
FilteringObjective |
FilteringObjective.Builder.add(ObjectiveContext context)
Builds the filtering objective that will be added.
|
NextObjective |
DefaultNextObjective.Builder.add(ObjectiveContext context) |
ForwardingObjective |
DefaultForwardingObjective.Builder.add(ObjectiveContext context) |
FilteringObjective |
DefaultFilteringObjective.Builder.add(ObjectiveContext context) |
NextObjective |
NextObjective.Builder.remove(ObjectiveContext context)
Builds the next objective that will be removed.
|
ForwardingObjective |
ForwardingObjective.Builder.remove(ObjectiveContext context)
Builds the forwarding objective that will be removed.
|
FilteringObjective |
FilteringObjective.Builder.remove(ObjectiveContext context)
Builds the filtering objective that will be removed.
|
NextObjective |
DefaultNextObjective.Builder.remove(ObjectiveContext context) |
ForwardingObjective |
DefaultForwardingObjective.Builder.remove(ObjectiveContext context) |
FilteringObjective |
DefaultFilteringObjective.Builder.remove(ObjectiveContext context) |
Copyright © 2015. All rights reserved.