|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.struts.action.ActionForm
org.apache.struts.validator.ValidatorForm
org.rhq.enterprise.gui.legacy.action.BaseValidatorForm
org.rhq.enterprise.gui.legacy.action.CalendarForm
org.rhq.enterprise.gui.legacy.action.ScheduleForm
org.rhq.enterprise.gui.legacy.action.resource.ResourceForm
org.rhq.enterprise.gui.legacy.action.resource.common.monitor.alerts.config.DefinitionForm
public final class DefinitionForm
Form for editing / creating new alert definitions.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.rhq.enterprise.gui.legacy.action.resource.ResourceForm |
|---|
ResourceForm.FormContext |
| Field Summary |
|---|
| Fields inherited from class org.rhq.enterprise.gui.legacy.action.ScheduleForm |
|---|
END_NEVER, END_ON_DATE, EVERY_DAY, EVERY_WEEKDAY, ON_DAY, ON_EACH, RECUR_DAILY, RECUR_MONTHLY, RECUR_NEVER, RECUR_WEEKLY, START_NOW, START_ON_DATE |
| Fields inherited from class org.rhq.enterprise.gui.legacy.action.CalendarForm |
|---|
AM, PM |
| Fields inherited from class org.apache.struts.validator.ValidatorForm |
|---|
page, validatorResults |
| Fields inherited from class org.apache.struts.action.ActionForm |
|---|
multipartRequestHandler, servlet |
| Constructor Summary | |
|---|---|
DefinitionForm()
|
|
| Method Summary | |
|---|---|
void |
deleteCondition(int deletedCondition)
|
void |
exportConditionsEnablement(org.rhq.core.domain.alert.AlertDefinition alertDef,
javax.servlet.http.HttpServletRequest request,
org.rhq.core.domain.auth.Subject subject)
Export the conditions and enablement properties from this form to the specified alert def. |
void |
exportProperties(org.rhq.core.domain.alert.AlertDefinition alertDef)
Export basic properties from this form to the AlertDefinitionValue. |
Integer |
getAd()
|
Collection<Map.Entry<String,Integer>> |
getAlertnames()
|
OptionItem[] |
getAvailabilityOptions()
|
Collection |
getBaselines()
|
int |
getCallTimeMetricId()
|
String |
getCallTimeMetricName()
|
List<org.rhq.core.domain.measurement.MeasurementDefinition> |
getCalltimeMetrics()
|
String[] |
getCalltimeOperators()
|
String[] |
getCalltimeOptions()
|
String[] |
getComparators()
|
ConditionBean |
getCondition(int index)
|
String |
getConditionExpression()
|
Collection<Map.Entry<String,String>> |
getConditionExpressionNames()
|
ConditionBean[] |
getConditions()
|
String |
getConsecutiveCountValue()
|
String[] |
getControlActionStatuses()
|
int |
getDeletedCondition()
|
String |
getDescription()
Returns the description. |
String |
getDurationCountPeriod()
|
int |
getDurationCountPeriodUnits()
|
String |
getDurationCountValue()
|
String[] |
getEventSeverities()
|
String |
getInverseCountValue()
|
int |
getMetricId()
|
String |
getMetricName()
|
List<org.rhq.core.domain.measurement.MeasurementDefinition> |
getMetrics()
|
String |
getName()
Returns the name. |
int |
getNumConditions()
|
String |
getPartialCountPeriod()
|
String |
getPartialCountValue()
|
int[] |
getPriorities()
|
int |
getPriority()
|
boolean |
getReadOnly()
|
int |
getRecoverId()
|
int[] |
getTimeUnits()
|
List<org.rhq.core.domain.measurement.MeasurementDefinition> |
getTraits()
|
int |
getWhenEnabled()
Get when to enable the actions. |
void |
importConditionsEnablement(org.rhq.core.domain.alert.AlertDefinition alertDef,
org.rhq.core.domain.auth.Subject subject)
Import the conditions and enablement properties from the AlertDefinitionValue to this form. |
void |
importProperties(org.rhq.core.domain.alert.AlertDefinition alertDef)
Import basic properties from The AlertDefinitionValue to this form. |
boolean |
isActive()
|
boolean |
isAddingCondition()
|
boolean |
isDisableForRecovery()
|
boolean |
isFilteringControlActions()
|
boolean |
isFilteringNotificationActions()
|
boolean |
isReadOnly()
|
boolean |
isResourceConfigurationSupported()
|
void |
reset(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)
|
void |
resetConditions()
|
void |
setActive(boolean active)
|
void |
setAd(Integer ad)
|
void |
setAddingCondition(boolean addingCondition)
|
void |
setAlertnames(Collection<Map.Entry<String,Integer>> alertnames)
|
void |
setAvailabilityActions(List<OptionItem> availabilityActions)
|
void |
setBaselines(Collection baselines)
|
void |
setCallTimeMetricId(int callTimeMetricId)
|
void |
setCallTimeMetricName(String callTimeMetricName)
|
void |
setCalltimeMetrics(List<org.rhq.core.domain.measurement.MeasurementDefinition> calltimeMetrics)
|
void |
setCalltimeOperators(String[] calltimeOperators)
|
void |
setCalltimeOptions(String[] calltimeOptions)
|
void |
setConditionExpression(String conditionExpression)
|
void |
setConditionExpressionNames(Collection<Map.Entry<String,String>> conditionExpressionNames)
|
void |
setConsecutiveCountValue(String consecutiveTimes)
|
void |
setDeletedCondition(int deletedCondition)
|
void |
setDescription(String description)
Sets the description. |
void |
setDisableForRecovery(boolean disableForRecovery)
|
void |
setDurationCountPeriod(String durationCountPeriod)
|
void |
setDurationCountPeriodUnits(int durationCountPeriodUnits)
|
void |
setDurationCountValue(String durationCountValue)
|
void |
setFilteringControlActions(boolean filteringControlActions)
|
void |
setFilteringNotificationActions(boolean filteringNotificationActions)
|
void |
setInverseCountValue(String inverseCountValue)
|
void |
setMetricId(int metricId)
|
void |
setMetricName(String metricName)
|
void |
setMetrics(List<org.rhq.core.domain.measurement.MeasurementDefinition> metrics)
|
void |
setName(String name)
sets the name. |
void |
setNumConditions(int numConditions)
|
void |
setPartialCountPeriod(String partialCountPeriod)
|
void |
setPartialCountValue(String partialCountValue)
|
void |
setPriority(int priority)
|
void |
setReadOnly(boolean readOnly)
|
void |
setRecoverId(int recoverId)
|
void |
setResourceConfigurationSupported(boolean resourceConfigurationSupported)
|
void |
setTraits(List<org.rhq.core.domain.measurement.MeasurementDefinition> traits)
|
void |
setWhenEnabled(int whenEnabled)
|
org.apache.struts.action.ActionErrors |
validate(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)
Only validate if 1) the form's ok or okassign button was clicked and 2) the mapping specifies an input form to return to. |
| Methods inherited from class org.rhq.enterprise.gui.legacy.action.resource.ResourceForm |
|---|
getContext, getGroupId, getId, getLocation, getResourceType, getResourceTypes, getRid, getType, loadResourceValue, setGroupId, setId, setLocation, setResourceType, setResourceTypes, setRid, setType, toString, updateResourceValue |
| Methods inherited from class org.rhq.enterprise.gui.legacy.action.ScheduleForm |
|---|
getControlActions, getEachDay, getEndTime, getIsNow, getMonthlyRecurrenceDay, getNumControlActions, getNumDays, getNumMonths, getNumWeeks, getRecurInterval, getRecurrenceDay, getRecurrenceFrequencyDaily, getRecurrenceFrequencyMonthly, getRecurrenceWeek, getStartTime, setControlActions, setEachDay, setEndTime, setMonthlyRecurrenceDay, setNumDays, setNumMonths, setNumWeeks, setRecurInterval, setRecurrenceDay, setRecurrenceFrequencyDaily, setRecurrenceFrequencyMonthly, setRecurrenceWeek, setStartTime |
| Methods inherited from class org.rhq.enterprise.gui.legacy.action.CalendarForm |
|---|
calcHour, getEndAmPm, getEndDate, getEndDay, getEndHour, getEndMin, getEndMonth, getEndYear, getInitStartTime, getStartAmPm, getStartDate, getStartDay, getStartHour, getStartMin, getStartMonth, getStartYear, getWantEndDate, getYearOptions, populateEndDate, populateStartDate, setEndAmPm, setEndDay, setEndHour, setEndMin, setEndMonth, setEndYear, setStartAmPm, setStartDay, setStartHour, setStartMin, setStartMonth, setStartYear, setWantEndDate, shouldValidateDateRange, validateDateRange |
| Methods inherited from class org.rhq.enterprise.gui.legacy.action.BaseValidatorForm |
|---|
getAdd, getCancel, getCreate, getDelete, getEnable, getInstall, getManualUninstall, getOk, getOkassign, getPn, getPs, getRemove, getReset, getUninventory, getUserset, isAddClicked, isCancelClicked, isCreateClicked, isDeleteClicked, isEnableClicked, isInstallClicked, isManualUninstallClicked, isOkAssignClicked, isOkClicked, isRemoveClicked, isResetClicked, isUsersetClicked, setAdd, setCancel, setCreate, setDelete, setEnable, setInstall, setOk, setOkassign, setPn, setPs, setRemove, setReset, setUninventory, setUserset, shouldValidate |
| Methods inherited from class org.apache.struts.validator.ValidatorForm |
|---|
getPage, getResultValueMap, getValidationKey, getValidatorResults, setPage, setValidatorResults |
| Methods inherited from class org.apache.struts.action.ActionForm |
|---|
getMultipartRequestHandler, getServlet, getServletWrapper, reset, setMultipartRequestHandler, setServlet, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DefinitionForm()
| Method Detail |
|---|
public Integer getAd()
public void setAd(Integer ad)
public String getName()
ResourceForm
getName in class ResourceFormpublic void setName(String name)
ResourceForm
setName in class ResourceFormpublic String getDescription()
ResourceForm
getDescription in class ResourceFormpublic void setDescription(String description)
ResourceForm
setDescription in class ResourceFormdescription - The description to setpublic int getPriority()
public void setPriority(int priority)
public boolean isActive()
public void setActive(boolean active)
public int getRecoverId()
public void setRecoverId(int recoverId)
recoverId - The recoverId to set.public ConditionBean[] getConditions()
public ConditionBean getCondition(int index)
public int getMetricId()
public void setMetricId(int metricId)
public String getMetricName()
public void setMetricName(String metricName)
public int getCallTimeMetricId()
public void setCallTimeMetricId(int callTimeMetricId)
public String getCallTimeMetricName()
public void setCallTimeMetricName(String callTimeMetricName)
public int getNumConditions()
public void setNumConditions(int numConditions)
public int getWhenEnabled()
public void setWhenEnabled(int whenEnabled)
public String getPartialCountValue()
public void setPartialCountValue(String partialCountValue)
public String getPartialCountPeriod()
public void setPartialCountPeriod(String partialCountPeriod)
public String getDurationCountValue()
public void setDurationCountValue(String durationCountValue)
public String getDurationCountPeriod()
public void setDurationCountPeriod(String durationCountPeriod)
public int getDurationCountPeriodUnits()
public void setDurationCountPeriodUnits(int durationCountPeriodUnits)
public boolean isDisableForRecovery()
public void setDisableForRecovery(boolean disableForRecovery)
disableForRecovery - The disableForRecovery to set.public boolean isFilteringControlActions()
public void setFilteringControlActions(boolean filteringControlActions)
public boolean isFilteringNotificationActions()
public void setFilteringNotificationActions(boolean filteringNotificationActions)
public boolean isAddingCondition()
public void setAddingCondition(boolean addingCondition)
public int getDeletedCondition()
public void setDeletedCondition(int deletedCondition)
public void deleteCondition(int deletedCondition)
public Collection getBaselines()
public void setBaselines(Collection baselines)
public List<org.rhq.core.domain.measurement.MeasurementDefinition> getMetrics()
public void setMetrics(List<org.rhq.core.domain.measurement.MeasurementDefinition> metrics)
public List<org.rhq.core.domain.measurement.MeasurementDefinition> getTraits()
public void setTraits(List<org.rhq.core.domain.measurement.MeasurementDefinition> traits)
public Collection<Map.Entry<String,Integer>> getAlertnames()
public void setAlertnames(Collection<Map.Entry<String,Integer>> alertnames)
alertnames - The alertnames to set.public String[] getControlActionStatuses()
public String[] getEventSeverities()
public OptionItem[] getAvailabilityOptions()
public int[] getPriorities()
public int[] getTimeUnits()
public String[] getComparators()
public void reset(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)
reset in class ResourceFormpublic void importProperties(org.rhq.core.domain.alert.AlertDefinition alertDef)
alertDef - public void exportProperties(org.rhq.core.domain.alert.AlertDefinition alertDef)
alertDef -
public void importConditionsEnablement(org.rhq.core.domain.alert.AlertDefinition alertDef,
org.rhq.core.domain.auth.Subject subject)
throws Exception
Exception
public void exportConditionsEnablement(org.rhq.core.domain.alert.AlertDefinition alertDef,
javax.servlet.http.HttpServletRequest request,
org.rhq.core.domain.auth.Subject subject)
throws Exception
Exceptionpublic void resetConditions()
public org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)
BaseValidatorForm
validate in class ResourceFormpublic void setAvailabilityActions(List<OptionItem> availabilityActions)
public String getConditionExpression()
public void setConditionExpression(String conditionExpression)
public Collection<Map.Entry<String,String>> getConditionExpressionNames()
public void setConditionExpressionNames(Collection<Map.Entry<String,String>> conditionExpressionNames)
public boolean isResourceConfigurationSupported()
public void setResourceConfigurationSupported(boolean resourceConfigurationSupported)
public String getConsecutiveCountValue()
public void setConsecutiveCountValue(String consecutiveTimes)
public String getInverseCountValue()
public void setInverseCountValue(String inverseCountValue)
public boolean isReadOnly()
public boolean getReadOnly()
public void setReadOnly(boolean readOnly)
public List<org.rhq.core.domain.measurement.MeasurementDefinition> getCalltimeMetrics()
public void setCalltimeMetrics(List<org.rhq.core.domain.measurement.MeasurementDefinition> calltimeMetrics)
public String[] getCalltimeOptions()
public void setCalltimeOptions(String[] calltimeOptions)
public String[] getCalltimeOperators()
public void setCalltimeOperators(String[] calltimeOperators)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||