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 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
 Set<org.rhq.core.domain.measurement.ResourceMeasurementScheduleRequest> getLatestSchedulesForResourceId(int resourceId, boolean getChildSchedules)
           
 Set<org.rhq.core.domain.measurement.ResourceMeasurementScheduleRequest> getLatestSchedulesForResourceIds(Set<Integer> resourceIds, boolean getChildSchedules)
           
 void mergeMeasurementReport(org.rhq.core.domain.measurement.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(org.rhq.core.domain.measurement.MeasurementReport report)
Specified by:
mergeMeasurementReport in interface MeasurementServerService

getLatestSchedulesForResourceIds

public Set<org.rhq.core.domain.measurement.ResourceMeasurementScheduleRequest> getLatestSchedulesForResourceIds(Set<Integer> resourceIds,
                                                                                                                boolean getChildSchedules)
Specified by:
getLatestSchedulesForResourceIds in interface MeasurementServerService

getLatestSchedulesForResourceId

public Set<org.rhq.core.domain.measurement.ResourceMeasurementScheduleRequest> getLatestSchedulesForResourceId(int resourceId,
                                                                                                               boolean getChildSchedules)
Specified by:
getLatestSchedulesForResourceId in interface MeasurementServerService


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