@Service public class AlarmsManager extends Object implements org.onosproject.incubator.net.faultmanagement.alarm.AlarmService
| Modifier and Type | Field and Description |
|---|---|
protected org.onosproject.core.CoreService |
coreService |
| Constructor and Description |
|---|
AlarmsManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(org.osgi.service.component.ComponentContext context) |
void |
deactivate(org.osgi.service.component.ComponentContext context) |
int |
getActiveAlarmCount(org.onosproject.net.DeviceId deviceId) |
Set<org.onosproject.incubator.net.faultmanagement.alarm.Alarm> |
getActiveAlarms() |
org.onosproject.incubator.net.faultmanagement.alarm.Alarm |
getAlarm(org.onosproject.incubator.net.faultmanagement.alarm.AlarmId alarmId) |
Set<org.onosproject.incubator.net.faultmanagement.alarm.Alarm> |
getAlarms() |
Set<org.onosproject.incubator.net.faultmanagement.alarm.Alarm> |
getAlarms(org.onosproject.incubator.net.faultmanagement.alarm.Alarm.SeverityLevel severity) |
Set<org.onosproject.incubator.net.faultmanagement.alarm.Alarm> |
getAlarms(org.onosproject.net.DeviceId deviceId) |
Set<org.onosproject.incubator.net.faultmanagement.alarm.Alarm> |
getAlarms(org.onosproject.net.DeviceId deviceId,
org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId source) |
Set<org.onosproject.incubator.net.faultmanagement.alarm.Alarm> |
getAlarmsForFlow(org.onosproject.net.DeviceId deviceId,
long flowId) |
Set<org.onosproject.incubator.net.faultmanagement.alarm.Alarm> |
getAlarmsForLink(org.onosproject.net.ConnectPoint src,
org.onosproject.net.ConnectPoint dst) |
boolean |
modified(org.osgi.service.component.ComponentContext context) |
org.onosproject.incubator.net.faultmanagement.alarm.Alarm |
update(org.onosproject.incubator.net.faultmanagement.alarm.Alarm replacement) |
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.core.CoreService coreService
public org.onosproject.incubator.net.faultmanagement.alarm.Alarm update(org.onosproject.incubator.net.faultmanagement.alarm.Alarm replacement)
update in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmServicepublic int getActiveAlarmCount(org.onosproject.net.DeviceId deviceId)
getActiveAlarmCount in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmServicepublic org.onosproject.incubator.net.faultmanagement.alarm.Alarm getAlarm(org.onosproject.incubator.net.faultmanagement.alarm.AlarmId alarmId)
getAlarm in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmServicepublic Set<org.onosproject.incubator.net.faultmanagement.alarm.Alarm> getAlarms()
getAlarms in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmServicepublic Set<org.onosproject.incubator.net.faultmanagement.alarm.Alarm> getActiveAlarms()
getActiveAlarms in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmServicepublic Set<org.onosproject.incubator.net.faultmanagement.alarm.Alarm> getAlarms(org.onosproject.incubator.net.faultmanagement.alarm.Alarm.SeverityLevel severity)
getAlarms in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmServicepublic Set<org.onosproject.incubator.net.faultmanagement.alarm.Alarm> getAlarms(org.onosproject.net.DeviceId deviceId)
getAlarms in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmServicepublic Set<org.onosproject.incubator.net.faultmanagement.alarm.Alarm> getAlarms(org.onosproject.net.DeviceId deviceId, org.onosproject.incubator.net.faultmanagement.alarm.AlarmEntityId source)
getAlarms in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmServicepublic Set<org.onosproject.incubator.net.faultmanagement.alarm.Alarm> getAlarmsForLink(org.onosproject.net.ConnectPoint src, org.onosproject.net.ConnectPoint dst)
getAlarmsForLink in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmServicepublic Set<org.onosproject.incubator.net.faultmanagement.alarm.Alarm> getAlarmsForFlow(org.onosproject.net.DeviceId deviceId, long flowId)
getAlarmsForFlow in interface org.onosproject.incubator.net.faultmanagement.alarm.AlarmService@Activate public void activate(org.osgi.service.component.ComponentContext context)
@Deactivate public void deactivate(org.osgi.service.component.ComponentContext context)
@Modified public boolean modified(org.osgi.service.component.ComponentContext context)
Copyright © 2015. All rights reserved.