@Component(value="alarmStatsRestService") @Path(value="stats/alarms") @Transactional public class AlarmStatsRestService extends AlarmRestServiceBase
| Modifier and Type | Class and Description |
|---|---|
static class |
AlarmStatsRestService.AlarmStatistics |
static class |
AlarmStatsRestService.AlarmStatisticsBySeverity |
OnmsRestService.ComparisonOperationm_severityPatternDEFAULT_LIMIT| Constructor and Description |
|---|
AlarmStatsRestService() |
| Modifier and Type | Method and Description |
|---|---|
protected static CriteriaBuilder |
getCriteriaBuilder(OnmsSeverity severity) |
protected OnmsAlarm |
getNewestAcknowledged(OnmsSeverity severity) |
protected OnmsAlarm |
getOldestAcknowledged(OnmsSeverity severity) |
AlarmStatsRestService.AlarmStatistics |
getStats(javax.ws.rs.core.UriInfo uriInfo) |
protected AlarmStatsRestService.AlarmStatistics |
getStats(javax.ws.rs.core.UriInfo uriInfo,
OnmsSeverity severity) |
AlarmStatsRestService.AlarmStatisticsBySeverity |
getStatsForEachSeverity(javax.ws.rs.core.UriInfo uriInfo,
String severitiesString) |
getCriteria, getCriteriaBuilder, translateParametersapplyQueryFilters, applyQueryFilters, getBadRequestResponse, getBeanWrapperForClass, getException, getException, getNumericValue, getRedirectUri, readLock, readUnlock, removeParameter, removeParameter, setProperties, writeLock, writeUnlock@GET
@Produces(value={"application/xml","application/json","application/atom+xml"})
public AlarmStatsRestService.AlarmStatistics getStats(@Context
javax.ws.rs.core.UriInfo uriInfo)
@GET
@Path(value="/by-severity")
@Produces(value={"application/xml","application/json","application/atom+xml"})
public AlarmStatsRestService.AlarmStatisticsBySeverity getStatsForEachSeverity(@Context
javax.ws.rs.core.UriInfo uriInfo,
@QueryParam(value="severities")
String severitiesString)
protected AlarmStatsRestService.AlarmStatistics getStats(javax.ws.rs.core.UriInfo uriInfo, OnmsSeverity severity)
protected OnmsAlarm getNewestAcknowledged(OnmsSeverity severity)
protected OnmsAlarm getOldestAcknowledged(OnmsSeverity severity)
protected static CriteriaBuilder getCriteriaBuilder(OnmsSeverity severity)
Copyright © 2015. All rights reserved.