org.rhq.enterprise.gui.legacy.action.resource.common.monitor.alerts.config
Class ConditionBean

java.lang.Object
  extended by org.rhq.enterprise.gui.legacy.action.resource.common.monitor.alerts.config.ConditionBean

public final class ConditionBean
extends Object

Bean that holds alert condition info.


Constructor Summary
ConditionBean()
           
 
Method Summary
 org.rhq.core.domain.alert.AlertCondition exportProperties(javax.servlet.http.HttpServletRequest request, org.rhq.core.domain.auth.Subject subject)
           
 String getAbsoluteComparator()
           
 String getAbsoluteValue()
           
 String getAvailability()
           
 String getAvailabilityStatus()
           
 String getBaselineOption()
           
 String getCalltimeAbsOption()
           
 String getCalltimeAbsPattern()
           
 String getCalltimeChgOp()
           
 String getCalltimeChgOption()
           
 String getCalltimeChgPattern()
           
 String getCalltimeComparator()
           
 Integer getCallTimeMetricId()
           
 String getCallTimeMetricName()
           
 String getControlAction()
           
 String getControlActionStatus()
           
 String getCtAbsoluteValue()
           
 String getCtPercentage()
           
 String getCustomProperty()
           
 String getEventDetails()
           
 String getEventSeverity()
           
 Integer getId()
           
 Integer getMetricId()
           
 String getMetricName()
           
 String getPercentage()
           
 String getPercentageComparator()
           
 String getThresholdType()
           
 Integer getTraitId()
           
 String getTraitName()
           
 String getTrigger()
           
 void importProperties(org.rhq.core.domain.alert.AlertCondition cond, org.rhq.core.domain.auth.Subject subject)
           
 void setAbsoluteComparator(String absoluteComparator)
           
 void setAbsoluteValue(String absoluteValue)
           
 void setAvailability(String availability)
           
 void setAvailabilityStatus(String availabilityStatus)
           
 void setBaselineOption(String baselineOption)
           
 void setCalltimeAbsOption(String calltimeAbsOption)
           
 void setCalltimeAbsPattern(String calltimeAbsPattern)
           
 void setCalltimeChgOp(String calltimeChgOp)
           
 void setCalltimeChgOption(String calltimeChgOption)
           
 void setCalltimeChgPattern(String calltimeChgPattern)
           
 void setCalltimeComparator(String calltimeComparator)
           
 void setCallTimeMetricId(Integer callTimeMetricId)
           
 void setCallTimeMetricName(String callTimeMetricName)
           
 void setControlAction(String controlAction)
           
 void setControlActionStatus(String controlActionStatus)
           
 void setCtAbsoluteValue(String ctAbsoluteValue)
           
 void setCtPercentage(String ctPercentage)
           
 void setCustomProperty(String customProperty)
           
 void setEventDetails(String logMatch)
           
 void setEventSeverity(String eventSeverity)
           
 void setId(Integer id)
           
 void setMetricId(Integer metricId)
           
 void setMetricName(String metricName)
           
 void setPercentage(String percentage)
           
 void setPercentageComparator(String percentageComparator)
           
 void setThresholdType(String thresholdType)
           
 void setTraitId(Integer traitId)
           
 void setTraitName(String traitName)
           
 void setTrigger(String trigger)
           
 boolean validate(javax.servlet.http.HttpServletRequest request, org.apache.struts.action.ActionErrors errors, int index)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConditionBean

public ConditionBean()
Method Detail

getId

public Integer getId()

setId

public void setId(Integer id)

getTrigger

public String getTrigger()

setTrigger

public void setTrigger(String trigger)

getThresholdType

public String getThresholdType()

setThresholdType

public void setThresholdType(String thresholdType)

getAbsoluteComparator

public String getAbsoluteComparator()

setAbsoluteComparator

public void setAbsoluteComparator(String absoluteComparator)

getPercentageComparator

public String getPercentageComparator()

setPercentageComparator

public void setPercentageComparator(String percentageComparator)

getMetricId

public Integer getMetricId()

setMetricId

public void setMetricId(Integer metricId)

getMetricName

public String getMetricName()

setMetricName

public void setMetricName(String metricName)

getCallTimeMetricId

public Integer getCallTimeMetricId()

setCallTimeMetricId

public void setCallTimeMetricId(Integer callTimeMetricId)

getCallTimeMetricName

public String getCallTimeMetricName()

setCallTimeMetricName

public void setCallTimeMetricName(String callTimeMetricName)

getPercentage

public String getPercentage()

setPercentage

public void setPercentage(String percentage)

getAbsoluteValue

public String getAbsoluteValue()

setAbsoluteValue

public void setAbsoluteValue(String absoluteValue)

getBaselineOption

public String getBaselineOption()

setBaselineOption

public void setBaselineOption(String baselineOption)

getControlAction

public String getControlAction()

setControlAction

public void setControlAction(String controlAction)

getControlActionStatus

public String getControlActionStatus()

setControlActionStatus

public void setControlActionStatus(String controlActionStatus)

getCustomProperty

public String getCustomProperty()

setCustomProperty

public void setCustomProperty(String customProperty)

getEventSeverity

public String getEventSeverity()

setEventSeverity

public void setEventSeverity(String eventSeverity)

getEventDetails

public String getEventDetails()

setEventDetails

public void setEventDetails(String logMatch)

getAvailability

public String getAvailability()

setAvailability

public void setAvailability(String availability)

getAvailabilityStatus

public String getAvailabilityStatus()

setAvailabilityStatus

public void setAvailabilityStatus(String availabilityStatus)

getTraitId

public Integer getTraitId()

setTraitId

public void setTraitId(Integer traitId)

getTraitName

public String getTraitName()

setTraitName

public void setTraitName(String traitName)

getCalltimeComparator

public String getCalltimeComparator()

setCalltimeComparator

public void setCalltimeComparator(String calltimeComparator)

getCtAbsoluteValue

public String getCtAbsoluteValue()

setCtAbsoluteValue

public void setCtAbsoluteValue(String ctAbsoluteValue)

getCalltimeAbsOption

public String getCalltimeAbsOption()

setCalltimeAbsOption

public void setCalltimeAbsOption(String calltimeAbsOption)

getCalltimeAbsPattern

public String getCalltimeAbsPattern()

setCalltimeAbsPattern

public void setCalltimeAbsPattern(String calltimeAbsPattern)

getCtPercentage

public String getCtPercentage()

setCtPercentage

public void setCtPercentage(String ctPercentage)

getCalltimeChgOption

public String getCalltimeChgOption()

setCalltimeChgOption

public void setCalltimeChgOption(String calltimeChgOption)

getCalltimeChgPattern

public String getCalltimeChgPattern()

setCalltimeChgPattern

public void setCalltimeChgPattern(String calltimeChgPattern)

getCalltimeChgOp

public String getCalltimeChgOp()

setCalltimeChgOp

public void setCalltimeChgOp(String calltimeChgOp)

importProperties

public void importProperties(org.rhq.core.domain.alert.AlertCondition cond,
                             org.rhq.core.domain.auth.Subject subject)
                      throws Exception
Throws:
Exception

exportProperties

public org.rhq.core.domain.alert.AlertCondition exportProperties(javax.servlet.http.HttpServletRequest request,
                                                                 org.rhq.core.domain.auth.Subject subject)
                                                          throws Exception
Throws:
Exception

validate

public boolean validate(javax.servlet.http.HttpServletRequest request,
                        org.apache.struts.action.ActionErrors errors,
                        int index)


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