public class MeasurementPreferences extends SubjectPreferencesBase
| Modifier and Type | Class and Description |
|---|---|
static class |
MeasurementPreferences.MetricRangePreferences |
static class |
MeasurementPreferences.MetricViewData |
static class |
MeasurementPreferences.MetricViewsPreferences |
| Modifier and Type | Field and Description |
|---|---|
static Integer |
DEFAULT_VALUE_RANGE_LASTN |
static Boolean |
DEFAULT_VALUE_RANGE_RO |
static Integer |
DEFAULT_VALUE_RANGE_UNIT |
static String |
PREF_FAV_RESOURCE_METRICS_PREFIX |
static String |
PREF_MEASUREMENT_INDICATOR_VIEW_DEFAULT |
static String |
PREF_MEASUREMENT_INDICATOR_VIEW_DEFAULT_NAME |
static String |
PREF_MEASUREMENT_INDICATOR_VIEW_PREFIX
key values for indicator views
|
static String |
PREF_METRIC_RANGE |
static String |
PREF_METRIC_RANGE_LASTN |
static String |
PREF_METRIC_RANGE_RO |
static String |
PREF_METRIC_RANGE_UNIT |
static String |
PREF_METRIC_THRESHOLD |
log, PREF_ITEM_DELIM, PREF_ITEM_DELIM_REGEX, PREF_LIST_DELIM| Constructor and Description |
|---|
MeasurementPreferences(org.rhq.core.domain.auth.Subject subject) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteMetricViewData(String context,
String viewName) |
MeasurementPreferences.MetricRangePreferences |
getMetricRangePreferences() |
Integer |
getMetricThresholdPreference()
Returns a list of metric ids saved as favorites for a particular appdef type
|
MeasurementPreferences.MetricViewData |
getMetricViewData(String context,
String viewName) |
MeasurementPreferences.MetricViewsPreferences |
getMetricViews(String key) |
String |
getSelectedView(String key) |
void |
setMetricRangePreferences(MeasurementPreferences.MetricRangePreferences prefs) |
void |
setMetricThresholdPreference(Integer value)
Set a list of metric ids saved as favorites for a particular appdef type
|
void |
setMetricViewData(String context,
String viewName,
MeasurementPreferences.MetricViewData prefs) |
void |
setMetricViews(MeasurementPreferences.MetricViewsPreferences prefs,
String key) |
void |
setSelectedView(String key,
String viewName) |
getBooleanPref, getBooleanPref, getIntPref, getIntPref, getLongPref, getPreference, getPreference, getPreferenceAsIntegerList, getPreferenceAsList, getPreferenceAsList, setPreference, setPreference, setPreference, unsetPreferencepublic static final String PREF_FAV_RESOURCE_METRICS_PREFIX
public static final String PREF_METRIC_RANGE
public static final String PREF_METRIC_RANGE_LASTN
public static final String PREF_METRIC_RANGE_UNIT
public static final String PREF_METRIC_RANGE_RO
public static final String PREF_METRIC_THRESHOLD
public static final Boolean DEFAULT_VALUE_RANGE_RO
public static final Integer DEFAULT_VALUE_RANGE_LASTN
public static final Integer DEFAULT_VALUE_RANGE_UNIT
public static final String PREF_MEASUREMENT_INDICATOR_VIEW_PREFIX
public static final String PREF_MEASUREMENT_INDICATOR_VIEW_DEFAULT
public static final String PREF_MEASUREMENT_INDICATOR_VIEW_DEFAULT_NAME
public MeasurementPreferences(org.rhq.core.domain.auth.Subject subject)
public MeasurementPreferences.MetricRangePreferences getMetricRangePreferences()
public void setMetricRangePreferences(MeasurementPreferences.MetricRangePreferences prefs)
public Integer getMetricThresholdPreference() throws IllegalArgumentException
IllegalArgumentExceptionpublic void setMetricThresholdPreference(Integer value) throws IllegalArgumentException
IllegalArgumentExceptionpublic MeasurementPreferences.MetricViewsPreferences getMetricViews(String key)
public void setMetricViews(MeasurementPreferences.MetricViewsPreferences prefs, String key)
public MeasurementPreferences.MetricViewData getMetricViewData(String context, String viewName)
public void setMetricViewData(String context, String viewName, MeasurementPreferences.MetricViewData prefs)
Copyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.