org.rhq.enterprise.server.subsystem
Interface AlertSubsystemManagerLocal

All Known Implementing Classes:
AlertSubsystemManagerBean

public interface AlertSubsystemManagerLocal

Author:
Joseph Marques

Method Summary
 void deleteAlertHistories(org.rhq.core.domain.auth.Subject subject, Integer[] historyIds)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.alert.composite.AlertDefinitionComposite> getAlertDefinitions(org.rhq.core.domain.auth.Subject subject, String resourceFilter, String parentFilter, Long startTime, Long endTime, org.rhq.core.domain.alert.AlertConditionCategory category, org.rhq.core.domain.util.PageControl pc)
           
 org.rhq.core.domain.util.PageList<org.rhq.core.domain.alert.composite.AlertHistoryComposite> getAlertHistories(org.rhq.core.domain.auth.Subject subject, String resourceFilter, String parentFilter, Long startTime, Long endTime, org.rhq.core.domain.alert.AlertConditionCategory category, org.rhq.core.domain.util.PageControl pc)
           
 int purgeAllAlertHistories(org.rhq.core.domain.auth.Subject subject)
           
 

Method Detail

getAlertHistories

org.rhq.core.domain.util.PageList<org.rhq.core.domain.alert.composite.AlertHistoryComposite> getAlertHistories(org.rhq.core.domain.auth.Subject subject,
                                                                                                               String resourceFilter,
                                                                                                               String parentFilter,
                                                                                                               Long startTime,
                                                                                                               Long endTime,
                                                                                                               org.rhq.core.domain.alert.AlertConditionCategory category,
                                                                                                               org.rhq.core.domain.util.PageControl pc)

getAlertDefinitions

org.rhq.core.domain.util.PageList<org.rhq.core.domain.alert.composite.AlertDefinitionComposite> getAlertDefinitions(org.rhq.core.domain.auth.Subject subject,
                                                                                                                    String resourceFilter,
                                                                                                                    String parentFilter,
                                                                                                                    Long startTime,
                                                                                                                    Long endTime,
                                                                                                                    org.rhq.core.domain.alert.AlertConditionCategory category,
                                                                                                                    org.rhq.core.domain.util.PageControl pc)

deleteAlertHistories

void deleteAlertHistories(org.rhq.core.domain.auth.Subject subject,
                          Integer[] historyIds)

purgeAllAlertHistories

int purgeAllAlertHistories(org.rhq.core.domain.auth.Subject subject)


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