org.rhq.enterprise.server.rest
Interface AlertHandlerLocal
- All Known Implementing Classes:
- AlertHandlerBean
public interface AlertHandlerLocal
Deal with Alerts
- Author:
- Heiko W. Rupp
|
Method Summary |
AlertRest |
ackAlert(int id,
javax.ws.rs.core.UriInfo uriInfo)
|
int |
countAlerts(Long since)
|
javax.ws.rs.core.Response |
getAlert(int id,
boolean slim,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.Request request,
javax.ws.rs.core.HttpHeaders headers)
|
javax.ws.rs.core.Response |
getAlertDefinition(int definitionId,
javax.ws.rs.core.Request request)
|
javax.ws.rs.core.Response |
getConditionLogs(int id,
javax.ws.rs.core.Request request,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.HttpHeaders headers)
|
AlertDefinitionRest |
getDefinitionForAlert(int alertId)
|
javax.ws.rs.core.Response |
getNotificationLogs(int id,
javax.ws.rs.core.Request request,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.HttpHeaders headers)
|
List<AlertDefinitionRest> |
listAlertDefinitions(int page,
String status)
|
javax.ws.rs.core.Response |
listAlerts(int page,
String prio,
boolean slim,
Long since,
Integer resourceId,
javax.ws.rs.core.Request request,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.HttpHeaders headers)
|
void |
purgeAlert(int id)
|
javax.ws.rs.core.Response |
updateDefinition(int definitionId,
AlertDefinitionRest definition,
javax.ws.rs.core.Request request)
|
listAlerts
javax.ws.rs.core.Response listAlerts(int page,
String prio,
boolean slim,
Long since,
Integer resourceId,
@Context
javax.ws.rs.core.Request request,
@Context
javax.ws.rs.core.UriInfo uriInfo,
@Context
javax.ws.rs.core.HttpHeaders headers)
countAlerts
int countAlerts(Long since)
getAlert
javax.ws.rs.core.Response getAlert(int id,
boolean slim,
@Context
javax.ws.rs.core.UriInfo uriInfo,
@Context
javax.ws.rs.core.Request request,
@Context
javax.ws.rs.core.HttpHeaders headers)
getConditionLogs
javax.ws.rs.core.Response getConditionLogs(int id,
@Context
javax.ws.rs.core.Request request,
@Context
javax.ws.rs.core.UriInfo uriInfo,
@Context
javax.ws.rs.core.HttpHeaders headers)
getNotificationLogs
javax.ws.rs.core.Response getNotificationLogs(int id,
@Context
javax.ws.rs.core.Request request,
@Context
javax.ws.rs.core.UriInfo uriInfo,
@Context
javax.ws.rs.core.HttpHeaders headers)
ackAlert
AlertRest ackAlert(int id,
@Context
javax.ws.rs.core.UriInfo uriInfo)
purgeAlert
void purgeAlert(int id)
getDefinitionForAlert
AlertDefinitionRest getDefinitionForAlert(int alertId)
listAlertDefinitions
List<AlertDefinitionRest> listAlertDefinitions(int page,
String status)
getAlertDefinition
javax.ws.rs.core.Response getAlertDefinition(int definitionId,
@Context
javax.ws.rs.core.Request request)
updateDefinition
javax.ws.rs.core.Response updateDefinition(int definitionId,
AlertDefinitionRest definition,
@Context
javax.ws.rs.core.Request request)
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.