org.rhq.enterprise.gui.measurement.tables
Class MetricsTableUIBean
java.lang.Object
org.rhq.enterprise.gui.measurement.tables.MetricsTableUIBean
- Direct Known Subclasses:
- ResourceMetricsTableUIBean
public class MetricsTableUIBean
- extends Object
This class supports the UI needs of Resource metrics. Depending on the context various metric summary processing takes place
returning the appropriate metric summaries. This class can be extended to provide context-specific UI Bean classes, or
encapsulated in UI beans that must extend other classes, such as PagedDataTableUIBean.
- Author:
- jay shaughnessy
|
Field Summary |
protected org.rhq.enterprise.server.measurement.MeasurementChartsManagerLocal |
chartManager
|
protected org.rhq.core.domain.common.EntityContext |
context
|
protected org.rhq.enterprise.server.measurement.MeasurementDefinitionManagerLocal |
definitionManager
|
static String |
MANAGED_BEAN_NAME
|
protected org.rhq.core.domain.resource.group.ResourceGroup |
resourceGroup
|
protected org.rhq.enterprise.server.resource.group.ResourceGroupManagerLocal |
resourceGroupManager
|
protected org.rhq.enterprise.server.measurement.MeasurementScheduleManagerLocal |
scheduleManager
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
chartManager
protected org.rhq.enterprise.server.measurement.MeasurementChartsManagerLocal chartManager
definitionManager
protected org.rhq.enterprise.server.measurement.MeasurementDefinitionManagerLocal definitionManager
scheduleManager
protected org.rhq.enterprise.server.measurement.MeasurementScheduleManagerLocal scheduleManager
resourceGroupManager
protected org.rhq.enterprise.server.resource.group.ResourceGroupManagerLocal resourceGroupManager
MANAGED_BEAN_NAME
public static final String MANAGED_BEAN_NAME
- See Also:
- Constant Field Values
context
protected org.rhq.core.domain.common.EntityContext context
resourceGroup
protected org.rhq.core.domain.resource.group.ResourceGroup resourceGroup
MetricsTableUIBean
public MetricsTableUIBean()
getContext
public org.rhq.core.domain.common.EntityContext getContext()
getMetricSummaries
public List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> getMetricSummaries()
isValuesPresent
public boolean isValuesPresent()
- Return it the summaries have values present.
Value is only valid *after* a call to #getMetricSummaries()
- Returns:
getResourceGroup
public org.rhq.core.domain.resource.group.ResourceGroup getResourceGroup(WebUser user)
getResourceGroupMemberIds
public int[] getResourceGroupMemberIds(WebUser user)
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.