org.rhq.core.domain.alert
Class AlertCondition
java.lang.Object
org.rhq.core.domain.alert.AlertCondition
- All Implemented Interfaces:
- Serializable
public class AlertCondition
- extends Object
- implements Serializable
An alert condition (e.g. ActiveThreads > 100) as configured in an alert definition.
- See Also:
- Serialized Form
QUERY_DELETE_BY_RESOURCES
public static final String QUERY_DELETE_BY_RESOURCES
- See Also:
- Constant Field Values
QUERY_BY_CATEGORY_BASELINE
public static final String QUERY_BY_CATEGORY_BASELINE
- See Also:
- Constant Field Values
QUERY_BY_CATEGORY_CHANGE
public static final String QUERY_BY_CATEGORY_CHANGE
- See Also:
- Constant Field Values
QUERY_BY_CATEGORY_TRAIT
public static final String QUERY_BY_CATEGORY_TRAIT
- See Also:
- Constant Field Values
QUERY_BY_CATEGORY_AVAILABILITY
public static final String QUERY_BY_CATEGORY_AVAILABILITY
- See Also:
- Constant Field Values
QUERY_BY_CATEGORY_CONTROL
public static final String QUERY_BY_CATEGORY_CONTROL
- See Also:
- Constant Field Values
QUERY_BY_CATEGORY_THRESHOLD
public static final String QUERY_BY_CATEGORY_THRESHOLD
- See Also:
- Constant Field Values
QUERY_BY_CATEGORY_EVENT
public static final String QUERY_BY_CATEGORY_EVENT
- See Also:
- Constant Field Values
QUERY_BY_CATEGORY_RESOURCE_CONFIG
public static final String QUERY_BY_CATEGORY_RESOURCE_CONFIG
- See Also:
- Constant Field Values
QUERY_BY_CATEGORY_COUNT_BASELINE
public static final String QUERY_BY_CATEGORY_COUNT_BASELINE
- See Also:
- Constant Field Values
QUERY_BY_CATEGORY_COUNT_PARAMETERIZED
public static final String QUERY_BY_CATEGORY_COUNT_PARAMETERIZED
- See Also:
- Constant Field Values
QUERY_FIND_RESOURCE_STATUS_BY_CONDITION_ID
public static final String QUERY_FIND_RESOURCE_STATUS_BY_CONDITION_ID
- See Also:
- Constant Field Values
RECOVERY_CONDITIONAL_EXPRESSION
public static final String RECOVERY_CONDITIONAL_EXPRESSION
- See Also:
- Constant Field Values
AlertCondition
public AlertCondition()
- Creates a new alert condition.
AlertCondition
public AlertCondition(AlertDefinition alertDef,
AlertConditionCategory type)
AlertCondition
public AlertCondition(AlertCondition cond,
boolean copyIds)
- Creates a skeletal copy of the specified alert condition.
- Parameters:
cond
- the alert condition to be copied
getId
public int getId()
getCategory
public AlertConditionCategory getCategory()
setCategory
public void setCategory(AlertConditionCategory category)
getMeasurementDefinition
public MeasurementDefinition getMeasurementDefinition()
setMeasurementDefinition
public void setMeasurementDefinition(MeasurementDefinition measurementDefinition)
getName
public String getName()
setName
public void setName(String name)
getComparator
public String getComparator()
setComparator
public void setComparator(String comparator)
getThreshold
public Double getThreshold()
setThreshold
public void setThreshold(Double threshold)
getOption
public String getOption()
setOption
public void setOption(String option)
getTriggerId
public Integer getTriggerId()
setTriggerId
public void setTriggerId(Integer triggerId)
getAlertDefinition
public AlertDefinition getAlertDefinition()
setAlertDefinition
public void setAlertDefinition(AlertDefinition alertDef)
getConditionLogs
public Set<AlertConditionLog> getConditionLogs()
addConditionLog
public void addConditionLog(AlertConditionLog condLog)
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2008-2009 RHQ Project Advisory Board (Red Hat, Inc.). All Rights Reserved.