Package org.onosproject.driver.pipeline
Class CiscoN9kPipeliner
- java.lang.Object
-
- org.onosproject.net.driver.AbstractBehaviour
-
- org.onosproject.net.driver.AbstractHandlerBehaviour
-
- org.onosproject.driver.pipeline.DefaultSingleTablePipeline
-
- org.onosproject.driver.pipeline.CiscoN9kPipeliner
-
- All Implemented Interfaces:
org.onosproject.net.behaviour.Pipeliner,org.onosproject.net.driver.Behaviour,org.onosproject.net.driver.HandlerBehaviour
public class CiscoN9kPipeliner extends DefaultSingleTablePipeline
Cisco N9K Switch single table pipeline abstraction.
-
-
Field Summary
Fields Modifier and Type Field Description protected org.onosproject.net.device.DeviceServicedeviceService
-
Constructor Summary
Constructors Constructor Description CiscoN9kPipeliner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidforward(org.onosproject.net.flowobjective.ForwardingObjective forwardObjective)voidinit(org.onosproject.net.DeviceId deviceId, org.onosproject.net.behaviour.PipelinerContext context)-
Methods inherited from class org.onosproject.driver.pipeline.DefaultSingleTablePipeline
filter, getNextMappings, next
-
Methods inherited from class org.onosproject.net.driver.AbstractHandlerBehaviour
handler, setHandler
-
-
-
-
Method Detail
-
init
public void init(org.onosproject.net.DeviceId deviceId, org.onosproject.net.behaviour.PipelinerContext context)- Specified by:
initin interfaceorg.onosproject.net.behaviour.Pipeliner- Overrides:
initin classDefaultSingleTablePipeline
-
forward
public void forward(org.onosproject.net.flowobjective.ForwardingObjective forwardObjective)
- Specified by:
forwardin interfaceorg.onosproject.net.behaviour.Pipeliner- Overrides:
forwardin classDefaultSingleTablePipeline
-
-