public class OpenstackPipeline extends DefaultSingleTablePipeline implements org.onosproject.net.behaviour.Pipeliner
Modifier and Type | Field and Description |
---|---|
protected static int |
ACL_TABLE |
protected org.onosproject.core.ApplicationId |
appId |
protected org.onosproject.net.DeviceId |
deviceId |
protected org.onosproject.net.flowobjective.FlowObjectiveStore |
flowObjectiveStore |
protected org.onosproject.net.flow.FlowRuleService |
flowRuleService |
protected static int |
FORWARDING_TABLE |
protected static int |
VNI_TABLE |
Constructor and Description |
---|
OpenstackPipeline() |
Modifier and Type | Method and Description |
---|---|
void |
filter(org.onosproject.net.flowobjective.FilteringObjective filteringObjective) |
void |
forward(org.onosproject.net.flowobjective.ForwardingObjective forwardingObjective) |
void |
init(org.onosproject.net.DeviceId deviceId,
org.onosproject.net.behaviour.PipelinerContext context) |
void |
next(org.onosproject.net.flowobjective.NextObjective nextObjective) |
getNextMappings
handler, setHandler
protected 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 static final int VNI_TABLE
protected static final int FORWARDING_TABLE
protected static final int ACL_TABLE
public void init(org.onosproject.net.DeviceId deviceId, org.onosproject.net.behaviour.PipelinerContext context)
init
in interface org.onosproject.net.behaviour.Pipeliner
init
in class DefaultSingleTablePipeline
public void filter(org.onosproject.net.flowobjective.FilteringObjective filteringObjective)
filter
in interface org.onosproject.net.behaviour.Pipeliner
filter
in class DefaultSingleTablePipeline
public void next(org.onosproject.net.flowobjective.NextObjective nextObjective)
next
in interface org.onosproject.net.behaviour.Pipeliner
next
in class DefaultSingleTablePipeline
public void forward(org.onosproject.net.flowobjective.ForwardingObjective forwardingObjective)
forward
in interface org.onosproject.net.behaviour.Pipeliner
forward
in class DefaultSingleTablePipeline
Copyright © 2016. All rights reserved.