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)
           
 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)
           
 PageList<MeasurementDataTrait> findTraitsByCriteria(Subject subject, MeasurementDataTraitCriteria criteria)
           
 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)

findTraitsByCriteria

PageList<MeasurementDataTrait> findTraitsByCriteria(Subject subject,
                                                    MeasurementDataTraitCriteria criteria)

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)

findDataForResource

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


Copyright © 2005-2011 Red Hat, Inc.. All Rights Reserved.