org.rhq.enterprise.server.alert
Interface AlertDefinitionManagerRemote

All Known Subinterfaces:
WebservicesRemote
All Known Implementing Classes:
AlertDefinitionManagerBean, WebservicesManagerBean

public interface AlertDefinitionManagerRemote


Method Summary
 int disableAlertDefinitions(org.rhq.core.domain.auth.Subject subject, int[] alertDefinitionIds)
           
 int enableAlertDefinitions(org.rhq.core.domain.auth.Subject subject, int[] alertDefinitionIds)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.alert.AlertDefinition> findAlertDefinitionsByCriteria(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.criteria.AlertDefinitionCriteria criteria)
           
 org.rhq.core.domain.alert.AlertDefinition getAlertDefinition(org.rhq.core.domain.auth.Subject subject, int alertDefinitionId)
           
 String[] getAlertNotificationConfigurationPreview(org.rhq.core.domain.auth.Subject subject, org.rhq.core.domain.alert.notification.AlertNotification[] notifications)
           
 int removeAlertDefinitions(org.rhq.core.domain.auth.Subject subject, int[] alertDefinitionIds)
           
 

Method Detail

getAlertDefinition

org.rhq.core.domain.alert.AlertDefinition getAlertDefinition(org.rhq.core.domain.auth.Subject subject,
                                                             int alertDefinitionId)

findAlertDefinitionsByCriteria

org.rhq.core.domain.util.PageList<org.rhq.core.domain.alert.AlertDefinition> findAlertDefinitionsByCriteria(org.rhq.core.domain.auth.Subject subject,
                                                                                                            org.rhq.core.domain.criteria.AlertDefinitionCriteria criteria)

enableAlertDefinitions

int enableAlertDefinitions(org.rhq.core.domain.auth.Subject subject,
                           int[] alertDefinitionIds)

disableAlertDefinitions

int disableAlertDefinitions(org.rhq.core.domain.auth.Subject subject,
                            int[] alertDefinitionIds)

removeAlertDefinitions

int removeAlertDefinitions(org.rhq.core.domain.auth.Subject subject,
                           int[] alertDefinitionIds)

getAlertNotificationConfigurationPreview

String[] getAlertNotificationConfigurationPreview(org.rhq.core.domain.auth.Subject subject,
                                                  org.rhq.core.domain.alert.notification.AlertNotification[] notifications)


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