org.rhq.enterprise.server.measurement
Class MeasurementServerServiceImpl

java.lang.Object
  extended by org.rhq.enterprise.server.measurement.MeasurementServerServiceImpl
All Implemented Interfaces:
MeasurementServerService

public class MeasurementServerServiceImpl
extends java.lang.Object
implements MeasurementServerService

The remote POJO implementation that takes measurement data from an agent and merges that data into the JON Server's database.


Field Summary
 
Fields inherited from interface org.rhq.core.clientapi.server.measurement.MeasurementServerService
CONCURRENCY_LIMIT_MEASUREMENT_REPORT, CONCURRENCY_LIMIT_MEASUREMENT_SCHEDULE_REQUEST
 
Constructor Summary
MeasurementServerServiceImpl()
           
 
Method Summary
 java.util.Set<ResourceMeasurementScheduleRequest> getLatestSchedulesForResourceId(int resourceId, boolean getChildSchedules)
           
 java.util.Set<ResourceMeasurementScheduleRequest> getLatestSchedulesForResourceIds(java.util.Set<java.lang.Integer> resourceIds, boolean getChildSchedules)
           
 void mergeMeasurementReport(MeasurementReport report)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MeasurementServerServiceImpl

public MeasurementServerServiceImpl()
Method Detail

mergeMeasurementReport

public void mergeMeasurementReport(MeasurementReport report)
Specified by:
mergeMeasurementReport in interface MeasurementServerService

getLatestSchedulesForResourceIds

public java.util.Set<ResourceMeasurementScheduleRequest> getLatestSchedulesForResourceIds(java.util.Set<java.lang.Integer> resourceIds,
                                                                                          boolean getChildSchedules)
Specified by:
getLatestSchedulesForResourceIds in interface MeasurementServerService

getLatestSchedulesForResourceId

public java.util.Set<ResourceMeasurementScheduleRequest> getLatestSchedulesForResourceId(int resourceId,
                                                                                         boolean getChildSchedules)
Specified by:
getLatestSchedulesForResourceId in interface MeasurementServerService


Copyright © 2008-2009 Red Hat, Inc.. All Rights Reserved.