public interface IMonitorService
| Modifier and Type | Method and Description |
|---|---|
void |
deleteMonitor(java.lang.String notificationId) |
void |
deleteMonitorEvent(MonitorEvent event) |
void |
deleteNotification(java.lang.String notificationId) |
void |
flushMonitorCache() |
void |
flushNotificationCache() |
java.util.List<Monitor> |
getActiveMonitorsForNode(java.lang.String nodeGroupId,
java.lang.String externalId) |
java.util.List<Monitor> |
getActiveMonitorsUnresolvedForNode(java.lang.String string,
java.lang.String string2) |
java.util.List<Notification> |
getActiveNotificationsForNode(java.lang.String nodeGroupId,
java.lang.String externalId) |
java.util.List<MonitorEvent> |
getMonitorEvents() |
java.util.List<MonitorEvent> |
getMonitorEventsFiltered(int limit,
java.lang.String type,
int severityLevel,
java.lang.String nodeId,
java.lang.Boolean isResolved) |
java.util.List<Monitor> |
getMonitors() |
java.util.List<Notification> |
getNotifications() |
void |
saveMonitor(Monitor monitor) |
void |
saveMonitorEvent(MonitorEvent notificationEvent) |
void |
saveNotification(Notification notification) |
void |
update() |
void |
updateMonitorEventAsResolved(MonitorEvent event) |
void update()
java.util.List<Monitor> getMonitors()
java.util.List<Monitor> getActiveMonitorsForNode(java.lang.String nodeGroupId, java.lang.String externalId)
void deleteMonitor(java.lang.String notificationId)
void saveMonitor(Monitor monitor)
java.util.List<MonitorEvent> getMonitorEvents()
java.util.List<MonitorEvent> getMonitorEventsFiltered(int limit, java.lang.String type, int severityLevel, java.lang.String nodeId, java.lang.Boolean isResolved)
void saveMonitorEvent(MonitorEvent notificationEvent)
void deleteMonitorEvent(MonitorEvent event)
void updateMonitorEventAsResolved(MonitorEvent event)
java.util.List<Notification> getNotifications()
java.util.List<Notification> getActiveNotificationsForNode(java.lang.String nodeGroupId, java.lang.String externalId)
void saveNotification(Notification notification)
void deleteNotification(java.lang.String notificationId)
void flushMonitorCache()
void flushNotificationCache()
java.util.List<Monitor> getActiveMonitorsUnresolvedForNode(java.lang.String string, java.lang.String string2)