|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MaintenanceEventManagerInterface
Method Summary | |
---|---|
boolean |
canSchedule(AuthzSubject subject,
MaintenanceEvent event)
Check to see if user is authorized to schedule a maintenance event |
MaintenanceEvent |
getMaintenanceEvent(AuthzSubject subject,
java.lang.Integer groupId)
Get the maintenance event for the group |
void |
manageMonitors(AuthzSubject admin,
MaintenanceEvent event)
Disable or enable monitors (alerts, measurements) for the group and its resources during the maintenance event. |
MaintenanceEvent |
schedule(AuthzSubject subject,
MaintenanceEvent event)
Schedule or reschedule a maintenance event |
void |
unschedule(AuthzSubject subject,
MaintenanceEvent event)
Unschedule a maintenance event |
Method Detail |
---|
MaintenanceEvent getMaintenanceEvent(AuthzSubject subject, java.lang.Integer groupId) throws PermissionException, org.quartz.SchedulerException
PermissionException
org.quartz.SchedulerException
void manageMonitors(AuthzSubject admin, MaintenanceEvent event) throws PermissionException
PermissionException
MaintenanceEvent schedule(AuthzSubject subject, MaintenanceEvent event) throws PermissionException, org.quartz.SchedulerException
PermissionException
org.quartz.SchedulerException
void unschedule(AuthzSubject subject, MaintenanceEvent event) throws PermissionException, org.quartz.SchedulerException
PermissionException
org.quartz.SchedulerException
boolean canSchedule(AuthzSubject subject, MaintenanceEvent event)
|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |