org.rhq.enterprise.server.measurement
Interface MeasurementDataManagerRemote

All Known Subinterfaces:
WebservicesRemote

public interface MeasurementDataManagerRemote


Method Summary
 List<MeasurementDataTrait> findCurrentTraitsForResource(Subject subject, int resourceId, DisplayType displayType)
           
 List<List<MeasurementDataNumericHighLowComposite>> findDataForCompatibleGroup(Subject subject, int groupId, int definitionId, long beginTime, long endTime, int numPoints, boolean groupAggregateOnly)
           
 List<List<MeasurementDataNumericHighLowComposite>> findDataForResource(Subject subject, int resourceId, int[] definitionIds, long beginTime, long endTime, int numPoints)
           
 Set<MeasurementData> findLiveData(Subject subject, int resourceId, int[] definitionIds)
           
 List<MeasurementDataTrait> findTraits(Subject subject, int resourceId, int definitionId)
           
 org.rhq.enterprise.server.measurement.MeasurementAggregate getAggregate(Subject subject, int scheduleId, long startTime, long endTime)
           
 

Method Detail

getAggregate

org.rhq.enterprise.server.measurement.MeasurementAggregate getAggregate(Subject subject,
                                                                        int scheduleId,
                                                                        long startTime,
                                                                        long endTime)

findTraits

List<MeasurementDataTrait> findTraits(Subject subject,
                                      int resourceId,
                                      int definitionId)

findCurrentTraitsForResource

List<MeasurementDataTrait> findCurrentTraitsForResource(Subject subject,
                                                        int resourceId,
                                                        DisplayType displayType)

findLiveData

Set<MeasurementData> findLiveData(Subject subject,
                                  int resourceId,
                                  int[] definitionIds)

findDataForCompatibleGroup

List<List<MeasurementDataNumericHighLowComposite>> findDataForCompatibleGroup(Subject subject,
                                                                              int groupId,
                                                                              int definitionId,
                                                                              long beginTime,
                                                                              long endTime,
                                                                              int numPoints,
                                                                              boolean groupAggregateOnly)

findDataForResource

List<List<MeasurementDataNumericHighLowComposite>> findDataForResource(Subject subject,
                                                                       int resourceId,
                                                                       int[] definitionIds,
                                                                       long beginTime,
                                                                       long endTime,
                                                                       int numPoints)


Copyright © 2008-2009 RHQ Project Advisory Board (Red Hat, Inc.). All Rights Reserved.