Class SpringOpenTTPDell

  • All Implemented Interfaces:
    org.onosproject.net.behaviour.Pipeliner, org.onosproject.net.driver.Behaviour, org.onosproject.net.driver.HandlerBehaviour

    public class SpringOpenTTPDell
    extends SpringOpenTTP
    Spring-open driver implementation for Dell hardware switches.
    • Constructor Detail

      • SpringOpenTTPDell

        public SpringOpenTTPDell()
    • Method Detail

      • processSpecific

        protected java.util.Collection<org.onosproject.net.flow.FlowRule> processSpecific​(org.onosproject.net.flowobjective.ForwardingObjective fwd)
        Overrides:
        processSpecific in class SpringOpenTTP
      • processEthDstFilter

        protected java.util.List<org.onosproject.net.flow.FlowRule> processEthDstFilter​(org.onosproject.net.flow.criteria.EthCriterion ethCriterion,
                                                                                        org.onosproject.net.flow.criteria.VlanIdCriterion vlanIdCriterion,
                                                                                        org.onosproject.net.flowobjective.FilteringObjective filt,
                                                                                        org.onlab.packet.VlanId assignedVlan,
                                                                                        org.onosproject.core.ApplicationId applicationId)
        Overrides:
        processEthDstFilter in class SpringOpenTTP
      • processVlanIdFilter

        protected java.util.List<org.onosproject.net.flow.FlowRule> processVlanIdFilter​(org.onosproject.net.flow.criteria.VlanIdCriterion vlanIdCriterion,
                                                                                        org.onosproject.net.flowobjective.FilteringObjective filt,
                                                                                        org.onlab.packet.VlanId assignedVlan,
                                                                                        org.onlab.packet.VlanId modifiedVlan,
                                                                                        org.onlab.packet.VlanId pushedVlan,
                                                                                        boolean popVlan,
                                                                                        boolean pushVlan,
                                                                                        org.onosproject.core.ApplicationId applicationId)
        Overrides:
        processVlanIdFilter in class SpringOpenTTP