|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MeasurementServerService
The server-side interface that provides access to the metric reporting facilities. Agents will use this interface to report new metric data to the server.
| Field Summary | |
|---|---|
static String |
CONCURRENCY_LIMIT_MEASUREMENT_REPORT
|
static String |
CONCURRENCY_LIMIT_MEASUREMENT_SCHEDULE_REQUEST
|
| Method Summary | |
|---|---|
Set<ResourceMeasurementScheduleRequest> |
getLatestSchedulesForResourceId(int resourceIds,
boolean getChildSchedules)
Asks the server to return all measurement schedules for the given resource and optionally its child resources. |
Set<ResourceMeasurementScheduleRequest> |
getLatestSchedulesForResourceIds(Set<Integer> resourceIds,
boolean getChildSchedules)
Asks the server to return all measurement schedules for the given resources and optionally their child resources. |
void |
mergeMeasurementReport(MeasurementReport report)
This method is called when new measurements are to be reported from an agent to the server. |
| Field Detail |
|---|
static final String CONCURRENCY_LIMIT_MEASUREMENT_REPORT
static final String CONCURRENCY_LIMIT_MEASUREMENT_SCHEDULE_REQUEST
| Method Detail |
|---|
@Asynchronous(guaranteedDelivery=true) @LimitedConcurrency(value="rhq.server.concurrency-limit.measurement-report") void mergeMeasurementReport(MeasurementReport report)
report - the report containing the metric data
@LimitedConcurrency(value="rhq.server.concurrency-limit.measurement-schedule-request")
Set<ResourceMeasurementScheduleRequest> getLatestSchedulesForResourceIds(Set<Integer> resourceIds,
boolean getChildSchedules)
resourceIds - identifies resources whose schedules are to be returnedgetChildSchedules - if true the schedules for an entire subtree will be retrieved
@LimitedConcurrency(value="rhq.server.concurrency-limit.measurement-schedule-request")
Set<ResourceMeasurementScheduleRequest> getLatestSchedulesForResourceId(int resourceIds,
boolean getChildSchedules)
resourceId - identifies the resource whose schedules are to be returnedgetChildSchedules - if true the schedules for an entire subtree will be retrieved
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||