public interface FlowClassifierService extends org.onosproject.event.ListenerService<FlowClassifierEvent,FlowClassifierListener>
| Modifier and Type | Method and Description |
|---|---|
boolean |
createFlowClassifier(FlowClassifier flowClassifier)
Store Flow Classifier.
|
boolean |
exists(FlowClassifierId id)
Check whether Flow Classifier is present based on given Flow Classifier
Id.
|
FlowClassifier |
getFlowClassifier(FlowClassifierId id)
Retrieve the Flow Classifier based on given Flow Classifier id.
|
int |
getFlowClassifierCount()
Returns the number of flow classifiers known to the system.
|
Iterable<FlowClassifier> |
getFlowClassifiers()
Return the existing collection of Flow Classifier.
|
boolean |
removeFlowClassifier(FlowClassifierId id)
Remove Flow Classifier from store based on given Flow Classifier Id.
|
boolean |
updateFlowClassifier(FlowClassifier flowClassifier)
Update Flow Classifier based on given Flow Classifier Id.
|
boolean exists(FlowClassifierId id)
id - flow classifier identifierint getFlowClassifierCount()
boolean createFlowClassifier(FlowClassifier flowClassifier)
flowClassifier - flow classifierIterable<FlowClassifier> getFlowClassifiers()
FlowClassifier getFlowClassifier(FlowClassifierId id)
id - flow classifier identifierboolean updateFlowClassifier(FlowClassifier flowClassifier)
flowClassifier - flow classifierboolean removeFlowClassifier(FlowClassifierId id)
id - flow classifier identifier