|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MeasurementScheduleManagerRemote
Method Summary | |
---|---|
void |
disableMeasurementTemplates(Subject subject,
int[] measurementDefinitionIds)
Deprecated. use {@link #disableSchedulesForResourceType(Subject, int[], boolean) |
void |
disableSchedulesForCompatibleGroup(Subject subject,
int groupId,
int[] measurementDefinitionIds)
Disable the measurement schedules for the passed definitions for the resources of the passed compatible group. |
void |
disableSchedulesForResource(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(Subject subject,
int[] measurementDefinitionIds,
boolean updateExistingSchedules)
Requires MANAGE_SETTINGS global permission. |
void |
enableMeasurementTemplates(Subject subject,
int[] measurementDefinitionIds)
Deprecated. use {@link #enableSchedulesForResourceType(Subject, int[], boolean) |
void |
enableSchedulesForCompatibleGroup(Subject subject,
int groupId,
int[] measurementDefinitionIds)
Enable the measurement schedules for the passed definitions for the resources of the passed compatible group. |
void |
enableSchedulesForResource(Subject subject,
int resourceId,
int[] measurementDefinitionIds)
Enable the schedules for the provided definitions and resource |
void |
enableSchedulesForResourceType(Subject subject,
int[] measurementDefinitionIds,
boolean updateExistingSchedules)
Requires MANAGE_SETTINGS global permission. |
PageList<MeasurementSchedule> |
findSchedulesByCriteria(Subject subject,
MeasurementScheduleCriteria criteria)
|
void |
updateMeasurementTemplates(Subject subject,
int[] measurementDefinitionIds,
long collectionInterval)
Deprecated. use {@link #updateSchedulesForResourceType(Subject, int[], boolean) |
void |
updateSchedule(Subject subject,
MeasurementSchedule measurementSchedule)
|
void |
updateSchedulesForCompatibleGroup(Subject subject,
int groupId,
int[] measurementDefinitionIds,
long collectionInterval)
|
void |
updateSchedulesForResource(Subject subject,
int resourceId,
int[] measurementDefinitionIds,
long collectionInterval)
|
void |
updateSchedulesForResourceType(Subject subject,
int[] measurementDefinitionIds,
long collectionInterval,
boolean updateExistingSchedules)
Requires MANAGE_SETTINGS global permission. |
Method Detail |
---|
void disableSchedulesForResource(Subject subject, int resourceId, int[] measurementDefinitionIds)
subject
- measurementDefinitionIds
- resourceId
- void disableSchedulesForCompatibleGroup(Subject subject, int groupId, int[] measurementDefinitionIds)
void disableSchedulesForResourceType(Subject subject, int[] measurementDefinitionIds, boolean updateExistingSchedules)
subject
- measurementDefinitionIds
- updateExistingSchedules
- void disableMeasurementTemplates(Subject subject, int[] measurementDefinitionIds)
void enableSchedulesForResource(Subject subject, int resourceId, int[] measurementDefinitionIds)
subject
- measurementDefinitionIds
- resourceId
- void enableSchedulesForCompatibleGroup(Subject subject, int groupId, int[] measurementDefinitionIds)
void enableSchedulesForResourceType(Subject subject, int[] measurementDefinitionIds, boolean updateExistingSchedules)
subject
- measurementDefinitionIds
- updateExistingSchedules
- void enableMeasurementTemplates(Subject subject, int[] measurementDefinitionIds)
void updateSchedule(Subject subject, MeasurementSchedule measurementSchedule)
void updateSchedulesForResource(Subject subject, int resourceId, int[] measurementDefinitionIds, long collectionInterval)
void updateSchedulesForCompatibleGroup(Subject subject, int groupId, int[] measurementDefinitionIds, long collectionInterval)
void updateSchedulesForResourceType(Subject subject, int[] measurementDefinitionIds, long collectionInterval, boolean updateExistingSchedules)
subject
- measurementDefinitionIds
- collectionInterval
- updateExistingSchedules
- void updateMeasurementTemplates(Subject subject, int[] measurementDefinitionIds, long collectionInterval)
PageList<MeasurementSchedule> findSchedulesByCriteria(Subject subject, MeasurementScheduleCriteria criteria)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |