|
|||||||||
| 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 | ||||||||