org.rhq.enterprise.server.alert
Class AlertTemplateManagerBean
java.lang.Object
org.rhq.enterprise.server.alert.AlertTemplateManagerBean
- All Implemented Interfaces:
- AlertTemplateManagerLocal
public class AlertTemplateManagerBean
- extends java.lang.Object
- implements AlertTemplateManagerLocal
- Author:
- Joseph Marques
|
Method Summary |
int |
createAlertTemplate(Subject user,
AlertDefinition alertTemplate,
java.lang.Integer resourceTypeId)
|
void |
disableAlertTemplates(Subject user,
java.lang.Integer[] alertTemplateIds)
|
void |
enableAlertTemplates(Subject user,
java.lang.Integer[] alertTemplateIds)
|
PageList<AlertDefinition> |
getAlertTemplates(Subject user,
int resourceTypeId,
PageControl pageControl)
|
void |
removeAlertTemplates(Subject user,
java.lang.Integer[] alertTemplateIds)
|
void |
updateAlertDefinitionsForResource(Subject user,
AlertDefinition alertTemplate,
java.lang.Integer resourceId)
|
void |
updateAlertDefinitionsForResource(Subject user,
java.lang.Integer resourceId)
|
AlertDefinition |
updateAlertTemplate(Subject user,
AlertDefinition alertTemplate,
boolean purgeInternals)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AlertTemplateManagerBean
public AlertTemplateManagerBean()
getAlertTemplates
public PageList<AlertDefinition> getAlertTemplates(Subject user,
int resourceTypeId,
PageControl pageControl)
- Specified by:
getAlertTemplates in interface AlertTemplateManagerLocal
createAlertTemplate
public int createAlertTemplate(Subject user,
AlertDefinition alertTemplate,
java.lang.Integer resourceTypeId)
throws InvalidAlertDefinitionException,
ResourceTypeNotFoundException
- Specified by:
createAlertTemplate in interface AlertTemplateManagerLocal
- Throws:
InvalidAlertDefinitionException
ResourceTypeNotFoundException
updateAlertDefinitionsForResource
public void updateAlertDefinitionsForResource(Subject user,
java.lang.Integer resourceId)
throws AlertDefinitionCreationException,
InvalidAlertDefinitionException
- Specified by:
updateAlertDefinitionsForResource in interface AlertTemplateManagerLocal
- Throws:
AlertDefinitionCreationException
InvalidAlertDefinitionException
updateAlertDefinitionsForResource
public void updateAlertDefinitionsForResource(Subject user,
AlertDefinition alertTemplate,
java.lang.Integer resourceId)
throws AlertDefinitionCreationException,
InvalidAlertDefinitionException
- Specified by:
updateAlertDefinitionsForResource in interface AlertTemplateManagerLocal
- Throws:
AlertDefinitionCreationException
InvalidAlertDefinitionException
removeAlertTemplates
public void removeAlertTemplates(Subject user,
java.lang.Integer[] alertTemplateIds)
- Specified by:
removeAlertTemplates in interface AlertTemplateManagerLocal
enableAlertTemplates
public void enableAlertTemplates(Subject user,
java.lang.Integer[] alertTemplateIds)
- Specified by:
enableAlertTemplates in interface AlertTemplateManagerLocal
disableAlertTemplates
public void disableAlertTemplates(Subject user,
java.lang.Integer[] alertTemplateIds)
- Specified by:
disableAlertTemplates in interface AlertTemplateManagerLocal
updateAlertTemplate
public AlertDefinition updateAlertTemplate(Subject user,
AlertDefinition alertTemplate,
boolean purgeInternals)
throws InvalidAlertDefinitionException
- Specified by:
updateAlertTemplate in interface AlertTemplateManagerLocal
- Throws:
InvalidAlertDefinitionException
Copyright © 2008-2009 Red Hat, Inc.. All Rights Reserved.