org.rhq.enterprise.server.measurement
Class MeasurementChartsManagerBean
java.lang.Object
org.rhq.enterprise.server.measurement.MeasurementChartsManagerBean
- All Implemented Interfaces:
- MeasurementChartsManagerLocal
public class MeasurementChartsManagerBean
- extends Object
- implements MeasurementChartsManagerLocal
- Author:
- Joseph Marques
|
Method Summary |
List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> |
getMetricDisplaySummariesForAutoGroup(org.rhq.core.domain.auth.Subject subject,
int autoGroupParentResourceId,
int autoGroupChildResourceTypeId,
int[] measurementDefinitionIds,
long begin,
long end,
boolean enabledOnly)
Get metric display summaries for an autogroup. |
List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> |
getMetricDisplaySummariesForAutoGroup(org.rhq.core.domain.auth.Subject subject,
int parent,
int type,
String viewName)
|
List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> |
getMetricDisplaySummariesForCompatibleGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
int[] measurementDefinitionIds,
long begin,
long end,
boolean enabledOnly)
Get metric display summaries for a compatible group |
List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> |
getMetricDisplaySummariesForCompatibleGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
String viewName)
|
List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> |
getMetricDisplaySummariesForMetrics(org.rhq.core.domain.auth.Subject subject,
int resourceId,
org.rhq.core.domain.measurement.DataType dataType,
long begin,
long end,
boolean narrowed,
boolean enabledOnly)
|
Map<org.rhq.core.domain.measurement.MeasurementDefinition,List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary>> |
getMetricDisplaySummariesForMetricsCompare(org.rhq.core.domain.auth.Subject subject,
int[] resourceIds,
int[] definitionIds,
long begin,
long end)
Get metric display summaries for the resources and measurements that are passed |
List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> |
getMetricDisplaySummariesForResource(org.rhq.core.domain.auth.Subject subject,
int resourceId,
int[] measurementScheduleIds,
long beginTime,
long endTime)
|
List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> |
getMetricDisplaySummariesForResource(org.rhq.core.domain.auth.Subject subject,
int resourceId,
String viewName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MeasurementChartsManagerBean
public MeasurementChartsManagerBean()
getMetricDisplaySummariesForAutoGroup
public List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> getMetricDisplaySummariesForAutoGroup(org.rhq.core.domain.auth.Subject subject,
int autoGroupParentResourceId,
int autoGroupChildResourceTypeId,
int[] measurementDefinitionIds,
long begin,
long end,
boolean enabledOnly)
throws MeasurementException
- Description copied from interface:
MeasurementChartsManagerLocal
- Get metric display summaries for an autogroup.
- Specified by:
getMetricDisplaySummariesForAutoGroup in interface MeasurementChartsManagerLocal
enabledOnly - only show results for metric that are actually enabled
- Returns:
-
- Throws:
MeasurementException
getMetricDisplaySummariesForCompatibleGroup
public List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> getMetricDisplaySummariesForCompatibleGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
int[] measurementDefinitionIds,
long begin,
long end,
boolean enabledOnly)
throws MeasurementException
- Description copied from interface:
MeasurementChartsManagerLocal
- Get metric display summaries for a compatible group
- Specified by:
getMetricDisplaySummariesForCompatibleGroup in interface MeasurementChartsManagerLocal
enabledOnly - only show results for metric that are actually enabled
- Returns:
-
- Throws:
MeasurementException
getMetricDisplaySummariesForAutoGroup
public List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> getMetricDisplaySummariesForAutoGroup(org.rhq.core.domain.auth.Subject subject,
int parent,
int type,
String viewName)
- Specified by:
getMetricDisplaySummariesForAutoGroup in interface MeasurementChartsManagerLocal
getMetricDisplaySummariesForCompatibleGroup
public List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> getMetricDisplaySummariesForCompatibleGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
String viewName)
- Specified by:
getMetricDisplaySummariesForCompatibleGroup in interface MeasurementChartsManagerLocal
getMetricDisplaySummariesForResource
public List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> getMetricDisplaySummariesForResource(org.rhq.core.domain.auth.Subject subject,
int resourceId,
int[] measurementScheduleIds,
long beginTime,
long endTime)
throws MeasurementException
- Specified by:
getMetricDisplaySummariesForResource in interface MeasurementChartsManagerLocal
- Throws:
MeasurementException
getMetricDisplaySummariesForResource
public List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> getMetricDisplaySummariesForResource(org.rhq.core.domain.auth.Subject subject,
int resourceId,
String viewName)
throws MeasurementException
- Specified by:
getMetricDisplaySummariesForResource in interface MeasurementChartsManagerLocal
- Throws:
MeasurementException
getMetricDisplaySummariesForMetrics
public List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary> getMetricDisplaySummariesForMetrics(org.rhq.core.domain.auth.Subject subject,
int resourceId,
org.rhq.core.domain.measurement.DataType dataType,
long begin,
long end,
boolean narrowed,
boolean enabledOnly)
throws MeasurementException
- Specified by:
getMetricDisplaySummariesForMetrics in interface MeasurementChartsManagerLocal
- Throws:
MeasurementException
getMetricDisplaySummariesForMetricsCompare
public Map<org.rhq.core.domain.measurement.MeasurementDefinition,List<org.rhq.core.domain.measurement.ui.MetricDisplaySummary>> getMetricDisplaySummariesForMetricsCompare(org.rhq.core.domain.auth.Subject subject,
int[] resourceIds,
int[] definitionIds,
long begin,
long end)
throws MeasurementException
- Description copied from interface:
MeasurementChartsManagerLocal
- Get metric display summaries for the resources and measurements that are passed
- Specified by:
getMetricDisplaySummariesForMetricsCompare in interface MeasurementChartsManagerLocal
- Parameters:
subject - subject of the callerresourceIds - Array of resource Ids that were selected to comparedefinitionIds - Array of measurment Idsbegin - begin time for the display time rangeend - end time for the displays time range
- Returns:
- Map> Map holds the Metric in the key, then the
resources values in a List for the value.
- Throws:
MeasurementException - throws Measurement exception
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.