public interface MeasurementScheduleManagerRemote
| Modifier and Type | Method and Description |
|---|---|
void |
disableMeasurementTemplates(org.rhq.core.domain.auth.Subject subject,
int[] measurementDefinitionIds)
Deprecated.
|
void |
disableSchedulesForCompatibleGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
int[] measurementDefinitionIds)
Disable the measurement schedules for the passed definitions for the resources of the passed compatible group.
|
void |
disableSchedulesForResource(org.rhq.core.domain.auth.Subject subject,
int resourceId,
int[] measurementDefinitionIds)
Disables all collection schedules attached to the given resource whose schedules are based off the given
definitions.
|
void |
disableSchedulesForResourceType(org.rhq.core.domain.auth.Subject subject,
int[] measurementDefinitionIds,
boolean updateExistingSchedules)
Requires MANAGE_SETTINGS global permission.
|
void |
enableMeasurementTemplates(org.rhq.core.domain.auth.Subject subject,
int[] measurementDefinitionIds)
Deprecated.
|
void |
enableSchedulesForCompatibleGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
int[] measurementDefinitionIds)
Enable the measurement schedules for the passed definitions for the resources of the passed compatible group.
|
void |
enableSchedulesForResource(org.rhq.core.domain.auth.Subject subject,
int resourceId,
int[] measurementDefinitionIds)
Enable the schedules for the provided definitions and resource
|
void |
enableSchedulesForResourceType(org.rhq.core.domain.auth.Subject subject,
int[] measurementDefinitionIds,
boolean updateExistingSchedules)
Requires MANAGE_SETTINGS global permission.
|
org.rhq.core.domain.util.PageList<org.rhq.core.domain.measurement.MeasurementSchedule> |
findSchedulesByCriteria(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.criteria.MeasurementScheduleCriteria criteria) |
void |
updateMeasurementTemplates(org.rhq.core.domain.auth.Subject subject,
int[] measurementDefinitionIds,
long collectionInterval)
Deprecated.
|
void |
updateSchedule(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.measurement.MeasurementSchedule measurementSchedule) |
void |
updateSchedulesForCompatibleGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
int[] measurementDefinitionIds,
long collectionInterval) |
void |
updateSchedulesForResource(org.rhq.core.domain.auth.Subject subject,
int resourceId,
int[] measurementDefinitionIds,
long collectionInterval) |
void |
updateSchedulesForResourceType(org.rhq.core.domain.auth.Subject subject,
int[] measurementDefinitionIds,
long collectionInterval,
boolean updateExistingSchedules)
Requires MANAGE_SETTINGS global permission.
|
void disableSchedulesForResource(org.rhq.core.domain.auth.Subject subject,
int resourceId,
int[] measurementDefinitionIds)
subject - measurementDefinitionIds - resourceId - void disableSchedulesForCompatibleGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
int[] measurementDefinitionIds)
subject - groupId - measurementDefinitionIds - void disableSchedulesForResourceType(org.rhq.core.domain.auth.Subject subject,
int[] measurementDefinitionIds,
boolean updateExistingSchedules)
subject - measurementDefinitionIds - updateExistingSchedules - @Deprecated void disableMeasurementTemplates(org.rhq.core.domain.auth.Subject subject, int[] measurementDefinitionIds)
disableSchedulesForResourceType(Subject, int[], boolean)subject - measurementDefinitionIds - void enableSchedulesForResource(org.rhq.core.domain.auth.Subject subject,
int resourceId,
int[] measurementDefinitionIds)
subject - measurementDefinitionIds - resourceId - void enableSchedulesForCompatibleGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
int[] measurementDefinitionIds)
subject - groupId - measurementDefinitionIds - void enableSchedulesForResourceType(org.rhq.core.domain.auth.Subject subject,
int[] measurementDefinitionIds,
boolean updateExistingSchedules)
subject - measurementDefinitionIds - updateExistingSchedules - @Deprecated void enableMeasurementTemplates(org.rhq.core.domain.auth.Subject subject, int[] measurementDefinitionIds)
enableSchedulesForResourceType(Subject, int[], boolean)subject - measurementDefinitionIds - void updateSchedule(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.measurement.MeasurementSchedule measurementSchedule)
subject - measurementSchedule - void updateSchedulesForResource(org.rhq.core.domain.auth.Subject subject,
int resourceId,
int[] measurementDefinitionIds,
long collectionInterval)
subject - resourceId - measurementDefinitionIds - collectionInterval - void updateSchedulesForCompatibleGroup(org.rhq.core.domain.auth.Subject subject,
int groupId,
int[] measurementDefinitionIds,
long collectionInterval)
subject - groupId - measurementDefinitionIds - collectionInterval - void updateSchedulesForResourceType(org.rhq.core.domain.auth.Subject subject,
int[] measurementDefinitionIds,
long collectionInterval,
boolean updateExistingSchedules)
subject - measurementDefinitionIds - collectionInterval - updateExistingSchedules - @Deprecated void updateMeasurementTemplates(org.rhq.core.domain.auth.Subject subject, int[] measurementDefinitionIds, long collectionInterval)
updateSchedulesForResourceType(Subject, int[], long, boolean)subject - measurementDefinitionIds - collectionInterval - org.rhq.core.domain.util.PageList<org.rhq.core.domain.measurement.MeasurementSchedule> findSchedulesByCriteria(org.rhq.core.domain.auth.Subject subject,
org.rhq.core.domain.criteria.MeasurementScheduleCriteria criteria)
subject - criteria - Copyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.