@Service(value=ProtectionConfigMonitor.class) public class ProtectionConfigMonitor extends Object
ProtectionConfig changes.| Modifier and Type | Class and Description |
|---|---|
class |
ProtectionConfigMonitor.ProtectionConfigListener
Listens for new
ProtectionConfig to install/remove. |
| Modifier and Type | Field and Description |
|---|---|
protected org.onosproject.net.config.NetworkConfigRegistry |
cfgRegistry |
protected org.onosproject.net.device.DeviceService |
deviceService |
protected org.onosproject.net.driver.DriverService |
driverService |
protected org.onosproject.net.config.NetworkConfigService |
networkConfigService |
| Constructor and Description |
|---|
ProtectionConfigMonitor() |
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.config.NetworkConfigService networkConfigService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.device.DeviceService deviceService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.driver.DriverService driverService
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.net.config.NetworkConfigRegistry cfgRegistry