public class OpenVSwitchPipeline extends DefaultSingleTablePipeline implements org.onosproject.net.behaviour.Pipeliner
| Modifier and Type | Field and Description |
|---|---|
protected org.onosproject.core.ApplicationId |
appId |
protected org.onosproject.net.DeviceId |
deviceId |
protected org.onosproject.net.device.DeviceService |
deviceService |
protected org.onosproject.net.flowobjective.FlowObjectiveStore |
flowObjectiveStore |
protected org.onosproject.net.flow.FlowRuleService |
flowRuleService |
| Constructor and Description |
|---|
OpenVSwitchPipeline() |
| Modifier and Type | Method and Description |
|---|---|
void |
filter(org.onosproject.net.flowobjective.FilteringObjective filteringObjective) |
void |
forward(org.onosproject.net.flowobjective.ForwardingObjective fwd) |
void |
init(org.onosproject.net.DeviceId deviceId,
org.onosproject.net.behaviour.PipelinerContext context) |
void |
next(org.onosproject.net.flowobjective.NextObjective nextObjective) |
getNextMappingshandler, setHandlerprotected org.onosproject.net.flowobjective.FlowObjectiveStore flowObjectiveStore
protected org.onosproject.net.DeviceId deviceId
protected org.onosproject.core.ApplicationId appId
protected org.onosproject.net.flow.FlowRuleService flowRuleService
protected org.onosproject.net.device.DeviceService deviceService
public void init(org.onosproject.net.DeviceId deviceId,
org.onosproject.net.behaviour.PipelinerContext context)
init in interface org.onosproject.net.behaviour.Pipelinerinit in class DefaultSingleTablePipelinepublic void filter(org.onosproject.net.flowobjective.FilteringObjective filteringObjective)
filter in interface org.onosproject.net.behaviour.Pipelinerfilter in class DefaultSingleTablePipelinepublic void forward(org.onosproject.net.flowobjective.ForwardingObjective fwd)
forward in interface org.onosproject.net.behaviour.Pipelinerforward in class DefaultSingleTablePipelinepublic void next(org.onosproject.net.flowobjective.NextObjective nextObjective)
next in interface org.onosproject.net.behaviour.Pipelinernext in class DefaultSingleTablePipeline