public class

ClusterAlertMBeanCollection

extends Object
java.lang.Object
   ↳ org.apache.helix.monitoring.mbeans.ClusterAlertMBeanCollection

Summary

Nested Classes
interface ClusterAlertMBeanCollection.ClusterAlertSummaryMBean  
Constants
long ALERT_NOCHANGE_THRESHOLD
Fields
public static String ALERT_SUMMARY
public static String DOMAIN_ALERT
Public Constructors
ClusterAlertMBeanCollection()
Public Methods
Collection<ClusterAlertItemMBean> getCurrentAlertMBeans()
Map<StringString> getRecentAlertDelta()
void refreshAlertDelta(String clusterName)
void reset()
void setAlertHistory(ZNRecord alertHistory)
void setAlerts(String originAlert, Map<StringAlertValueAndStatus> alertResultMap, String clusterName)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final long ALERT_NOCHANGE_THRESHOLD

Constant Value: 300000 (0x00000000000493e0)

Fields

public static String ALERT_SUMMARY

public static String DOMAIN_ALERT

Public Constructors

public ClusterAlertMBeanCollection ()

Public Methods

public Collection<ClusterAlertItemMBean> getCurrentAlertMBeans ()

public Map<StringString> getRecentAlertDelta ()

public void refreshAlertDelta (String clusterName)

public void reset ()

public void setAlertHistory (ZNRecord alertHistory)

public void setAlerts (String originAlert, Map<StringAlertValueAndStatus> alertResultMap, String clusterName)