org.rhq.enterprise.server.alert
Interface AlertDefinitionManagerRemote

All Known Subinterfaces:
WebservicesRemote

public interface AlertDefinitionManagerRemote


Method Summary
 int disableAlertDefinitions(Subject subject, int[] alertDefinitionIds)
           
 int enableAlertDefinitions(Subject subject, int[] alertDefinitionIds)
           
 PageList<AlertDefinition> findAlertDefinitionsByCriteria(Subject subject, AlertDefinitionCriteria criteria)
           
 AlertDefinition getAlertDefinition(Subject subject, int alertDefinitionId)
           
 String[] getAlertNotificationConfigurationPreview(Subject subject, AlertNotification[] notifications)
           
 int removeAlertDefinitions(Subject subject, int[] alertDefinitionIds)
           
 

Method Detail

getAlertDefinition

AlertDefinition getAlertDefinition(Subject subject,
                                   int alertDefinitionId)

findAlertDefinitionsByCriteria

PageList<AlertDefinition> findAlertDefinitionsByCriteria(Subject subject,
                                                         AlertDefinitionCriteria criteria)

enableAlertDefinitions

int enableAlertDefinitions(Subject subject,
                           int[] alertDefinitionIds)

disableAlertDefinitions

int disableAlertDefinitions(Subject subject,
                            int[] alertDefinitionIds)

removeAlertDefinitions

int removeAlertDefinitions(Subject subject,
                           int[] alertDefinitionIds)

getAlertNotificationConfigurationPreview

String[] getAlertNotificationConfigurationPreview(Subject subject,
                                                  AlertNotification[] notifications)


Copyright © 2005-2011 Red Hat, Inc.. All Rights Reserved.