Package org.onosproject.driver.pipeline
Class SpringOpenTTP.SpringOpenGroup
- java.lang.Object
-
- org.onosproject.driver.pipeline.SpringOpenTTP.SpringOpenGroup
-
- All Implemented Interfaces:
org.onosproject.net.behaviour.NextGroup
- Enclosing class:
- SpringOpenTTP
protected class SpringOpenTTP.SpringOpenGroup extends java.lang.Object implements org.onosproject.net.behaviour.NextGroupSpringOpenGroup can either serve as storage for a GroupKey which can be used to fetch the group from the Group Service, or it can be serve as storage for Traffic Treatments which can be used as flow actions. In the latter case, we refer to this as a dummy group.
-
-
Constructor Summary
Constructors Constructor Description SpringOpenGroup(org.onosproject.net.group.GroupKey key, org.onosproject.net.flow.TrafficTreatment treatment)Storage for a GroupKey or a TrafficTreatment.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]data()booleandummy()org.onosproject.net.group.GroupKeykey()org.onosproject.net.flow.TrafficTreatmenttreatment()
-
-
-
Constructor Detail
-
SpringOpenGroup
public SpringOpenGroup(org.onosproject.net.group.GroupKey key, org.onosproject.net.flow.TrafficTreatment treatment)Storage for a GroupKey or a TrafficTreatment. One of the params to this constructor must be null.- Parameters:
key- represents a GroupKeytreatment- represents flow actions in a dummy group
-
-