Package | Description |
---|---|
org.opennms.netmgt.dao.api | |
org.opennms.netmgt.dao.hibernate | |
org.opennms.netmgt.dao.mock | |
org.opennms.web.rest.v1 | |
org.opennms.web.svclayer.support |
Modifier and Type | Method and Description |
---|---|
OnmsLocationSpecificStatus |
LocationMonitorDao.getMostRecentStatusChange(OnmsLocationMonitor locationMonitor,
OnmsMonitoredService monSvc)
getMostRecentStatusChange
|
Modifier and Type | Method and Description |
---|---|
Collection<OnmsLocationSpecificStatus> |
LocationMonitorDao.getAllMostRecentStatusChanges()
getAllMostRecentStatusChanges
|
Collection<OnmsLocationSpecificStatus> |
LocationMonitorDao.getAllStatusChangesAt(Date timestamp)
getAllStatusChangesAt
|
Collection<OnmsLocationSpecificStatus> |
LocationMonitorDao.getMostRecentStatusChangesForLocation(String locationName)
getMostRecentStatusChangesForLocation
|
Collection<OnmsLocationSpecificStatus> |
LocationMonitorDao.getStatusChangesBetween(Date startDate,
Date endDate)
Returns all status changes since the date, and one previous
status change (so that status at the beginning of the period can be
determined).
|
Collection<OnmsLocationSpecificStatus> |
LocationMonitorDao.getStatusChangesBetweenForApplications(Date startDate,
Date endDate,
Collection<String> applicationNames)
getStatusChangesBetweenForApplications
|
Collection<OnmsLocationSpecificStatus> |
LocationMonitorDao.getStatusChangesForApplicationBetween(Date startDate,
Date endDate,
String applicationName)
getStatusChangesForApplicationBetween
|
Collection<OnmsLocationSpecificStatus> |
LocationMonitorDao.getStatusChangesForLocationBetween(Date startDate,
Date endDate,
String locationDefinitionName)
getStatusChangesForLocationBetween
|
Modifier and Type | Method and Description |
---|---|
void |
LocationMonitorDao.saveStatusChange(OnmsLocationSpecificStatus status)
saveStatusChange
|
Modifier and Type | Method and Description |
---|---|
OnmsLocationSpecificStatus |
LocationMonitorDaoHibernate.getMostRecentStatusChange(OnmsLocationMonitor locationMonitor,
OnmsMonitoredService monSvc)
getMostRecentStatusChange
|
Modifier and Type | Method and Description |
---|---|
Collection<OnmsLocationSpecificStatus> |
LocationMonitorDaoHibernate.getAllMostRecentStatusChanges()
getAllMostRecentStatusChanges
|
Collection<OnmsLocationSpecificStatus> |
LocationMonitorDaoHibernate.getAllStatusChangesAt(Date timestamp)
getAllStatusChangesAt
|
Collection<OnmsLocationSpecificStatus> |
LocationMonitorDaoHibernate.getMostRecentStatusChangesForLocation(String locationName)
getMostRecentStatusChangesForLocation
|
Collection<OnmsLocationSpecificStatus> |
LocationMonitorDaoHibernate.getStatusChangesBetween(Date startDate,
Date endDate)
Returns all status changes since the date, and one previous
status change (so that status at the beginning of the period can be
determined).
|
Collection<OnmsLocationSpecificStatus> |
LocationMonitorDaoHibernate.getStatusChangesBetweenForApplications(Date startDate,
Date endDate,
Collection<String> applicationNames) |
Collection<OnmsLocationSpecificStatus> |
LocationMonitorDaoHibernate.getStatusChangesForApplicationBetween(Date startDate,
Date endDate,
String applicationName)
getStatusChangesForApplicationBetween
|
Collection<OnmsLocationSpecificStatus> |
LocationMonitorDaoHibernate.getStatusChangesForLocationBetween(Date startDate,
Date endDate,
String locationName)
getStatusChangesForLocationBetween
|
Modifier and Type | Method and Description |
---|---|
void |
LocationMonitorDaoHibernate.saveStatusChange(OnmsLocationSpecificStatus statusChange)
saveStatusChange
|
Modifier and Type | Method and Description |
---|---|
OnmsLocationSpecificStatus |
MockLocationMonitorDao.getMostRecentStatusChange(OnmsLocationMonitor locationMonitor,
OnmsMonitoredService monSvc) |
Modifier and Type | Method and Description |
---|---|
void |
MockLocationMonitorDao.saveStatusChange(OnmsLocationSpecificStatus status) |
Modifier and Type | Method and Description |
---|---|
void |
AvailCalculator.onStatusChange(OnmsLocationSpecificStatus statusChange) |
void |
AvailCalculator.UptimeCalculator.onStatusChange(OnmsLocationSpecificStatus statusChange) |
void |
AvailCalculator.ServiceAvailCalculator.onStatusChange(OnmsLocationSpecificStatus statusChange) |
Modifier and Type | Method and Description |
---|---|
protected List<OnmsLocationSpecificStatus> |
DefaultDistributedStatusService.findLocationSpecificStatus(DistributedStatusDetailsCommand command,
org.springframework.validation.Errors errors)
findLocationSpecificStatus
|
Modifier and Type | Method and Description |
---|---|
int |
DefaultDistributedStatusService.LocationStatusComparator.compare(OnmsLocationSpecificStatus o1,
OnmsLocationSpecificStatus o2) |
Modifier and Type | Method and Description |
---|---|
DefaultDistributedStatusService.Severity |
DefaultDistributedStatusService.calculateCurrentStatus(Collection<OnmsLocationMonitor> monitors,
Collection<OnmsMonitoredService> applicationServices,
Collection<OnmsLocationSpecificStatus> statuses)
calculateCurrentStatus
|
DefaultDistributedStatusService.Severity |
DefaultDistributedStatusService.calculateCurrentStatus(OnmsLocationMonitor monitor,
Collection<OnmsMonitoredService> applicationServices,
Collection<OnmsLocationSpecificStatus> statuses)
calculateCurrentStatus
|
String |
DefaultDistributedStatusService.calculatePercentageUptime(Collection<OnmsMonitoredService> applicationServices,
Collection<OnmsLocationSpecificStatus> statuses,
Date startDate,
Date endDate)
Calculate the percentage of time that all services are up for this
application on this remote monitor.
|
Copyright © 2021. All rights reserved.