public class MetricsManagerBean extends Object implements MetricsManagerLocal
| Constructor and Description |
|---|
MetricsManagerBean() |
| Modifier and Type | Method and Description |
|---|---|
void |
addNumericData(Set<org.rhq.core.domain.measurement.MeasurementDataNumeric> data,
Runnable callback) |
Iterable<AggregateNumericMetric> |
calculateAggregates() |
Iterable<org.rhq.core.domain.measurement.composite.MeasurementDataNumericHighLowComposite> |
findDataForResource(int scheduleId,
long beginTime,
long endTime) |
Iterable<org.rhq.core.domain.measurement.composite.MeasurementDataNumericHighLowComposite> |
findDataForResource(int scheduleId,
long beginTime,
long endTime,
int numberOfBuckets) |
List<org.rhq.core.domain.measurement.composite.MeasurementDataNumericHighLowComposite> |
findDataForResourceGroup(List<Integer> scheduleIds,
long beginTime,
long endTime) |
List<org.rhq.core.domain.measurement.composite.MeasurementDataNumericHighLowComposite> |
findDataForResourceGroup(List<Integer> scheduleIds,
long beginTime,
long endTime,
int numberOfBuckets) |
org.rhq.core.domain.measurement.MeasurementDataNumeric |
findLatestValueForResource(int scheduleId) |
org.rhq.core.domain.measurement.MeasurementAggregate |
getSummaryAggregate(int scheduleId,
long beginTime,
long endTime) |
org.rhq.core.domain.measurement.MeasurementAggregate |
getSummaryAggregate(List<Integer> scheduleIds,
long beginTime,
long endTime) |
public void addNumericData(Set<org.rhq.core.domain.measurement.MeasurementDataNumeric> data, Runnable callback)
addNumericData in interface MetricsManagerLocalpublic Iterable<AggregateNumericMetric> calculateAggregates()
calculateAggregates in interface MetricsManagerLocalpublic org.rhq.core.domain.measurement.MeasurementDataNumeric findLatestValueForResource(int scheduleId)
findLatestValueForResource in interface MetricsManagerLocalpublic Iterable<org.rhq.core.domain.measurement.composite.MeasurementDataNumericHighLowComposite> findDataForResource(int scheduleId, long beginTime, long endTime)
findDataForResource in interface MetricsManagerLocalpublic Iterable<org.rhq.core.domain.measurement.composite.MeasurementDataNumericHighLowComposite> findDataForResource(int scheduleId, long beginTime, long endTime, int numberOfBuckets)
findDataForResource in interface MetricsManagerLocalpublic org.rhq.core.domain.measurement.MeasurementAggregate getSummaryAggregate(int scheduleId,
long beginTime,
long endTime)
getSummaryAggregate in interface MetricsManagerLocalpublic org.rhq.core.domain.measurement.MeasurementAggregate getSummaryAggregate(List<Integer> scheduleIds, long beginTime, long endTime)
getSummaryAggregate in interface MetricsManagerLocalpublic List<org.rhq.core.domain.measurement.composite.MeasurementDataNumericHighLowComposite> findDataForResourceGroup(List<Integer> scheduleIds, long beginTime, long endTime)
findDataForResourceGroup in interface MetricsManagerLocalpublic List<org.rhq.core.domain.measurement.composite.MeasurementDataNumericHighLowComposite> findDataForResourceGroup(List<Integer> scheduleIds, long beginTime, long endTime, int numberOfBuckets)
findDataForResourceGroup in interface MetricsManagerLocalCopyright © 2008-2013 Red Hat, Inc.. All Rights Reserved.