@Service public class ClassifierManager extends Object implements ClassifierService
| Modifier and Type | Field and Description |
|---|---|
protected org.onosproject.store.service.StorageService |
storageService |
| Constructor and Description |
|---|
ClassifierManager() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate() |
void |
addClassifier(org.onosproject.net.DeviceId deviceId)
Add Classifier device for sfc.
|
protected void |
deactivate() |
Iterable<org.onosproject.net.DeviceId> |
getClassifiers()
Get Classifier devices for sfc.
|
void |
removeClassifier(org.onosproject.net.DeviceId deviceId)
Remove Classifier device for sfc.
|
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.store.service.StorageService storageService
@Activate protected void activate()
@Deactivate protected void deactivate()
public void addClassifier(org.onosproject.net.DeviceId deviceId)
ClassifierServiceaddClassifier in interface ClassifierServicedeviceId - device idpublic Iterable<org.onosproject.net.DeviceId> getClassifiers()
ClassifierServicegetClassifiers in interface ClassifierServicepublic void removeClassifier(org.onosproject.net.DeviceId deviceId)
ClassifierServiceremoveClassifier in interface ClassifierServicedeviceId - deviceId