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