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)
           
 AlertRest getAlert(int id)
           
 AlertDefinitionRest getAlertDefinition(int definitionId)
           
 AlertDefinitionRest getDefinitionForAlert(int alertId)
           
 List<AlertDefinitionRest> listAlertDefinitions(int page, String status)
           
 List<AlertRest> listAlerts(int page, String status)
           
 void purgeAlert(int id)
           
 

Method Detail

listAlerts

@AddLinks
@LinkResource(value=AlertRest.class)
List<AlertRest> listAlerts(int page,
                                                                String status)

getAlert

@AddLinks
@LinkResource(value=AlertRest.class)
AlertRest getAlert(int id)

ackAlert

@LinkResource
AlertRest ackAlert(int id)

purgeAlert

@LinkResource(value=AlertRest.class)
void purgeAlert(int id)

getDefinitionForAlert

@LinkResource(rel="definition",
              value=AlertDefinitionRest.class)
AlertDefinitionRest getDefinitionForAlert(int alertId)

listAlertDefinitions

List<AlertDefinitionRest> listAlertDefinitions(int page,
                                               String status)

getAlertDefinition

AlertDefinitionRest getAlertDefinition(int definitionId)


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.