org.rhq.enterprise.server.subsystem
Class AlertSubsystemManagerBean

java.lang.Object
  extended by org.rhq.enterprise.server.subsystem.AlertSubsystemManagerBean
All Implemented Interfaces:
AlertSubsystemManagerLocal

public class AlertSubsystemManagerBean
extends Object
implements AlertSubsystemManagerLocal

Author:
Joseph Marques

Constructor Summary
AlertSubsystemManagerBean()
           
 
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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlertSubsystemManagerBean

public AlertSubsystemManagerBean()
Method Detail

getAlertHistories

public 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)
Specified by:
getAlertHistories in interface AlertSubsystemManagerLocal

getAlertDefinitions

public 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)
Specified by:
getAlertDefinitions in interface AlertSubsystemManagerLocal

deleteAlertHistories

public void deleteAlertHistories(org.rhq.core.domain.auth.Subject subject,
                                 Integer[] historyIds)
Specified by:
deleteAlertHistories in interface AlertSubsystemManagerLocal

purgeAllAlertHistories

public int purgeAllAlertHistories(org.rhq.core.domain.auth.Subject subject)
Specified by:
purgeAllAlertHistories in interface AlertSubsystemManagerLocal


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