public class AlertDefinitionHandlerBean extends AbstractRestBean
AbstractRestBean.CacheKeycache, caller, log, resMgr, resourceGroupManager, wrappedCollectionJson, wrappedCollectionJsonType| Constructor and Description |
|---|
AlertDefinitionHandlerBean() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addConditionToDefinition(int definitionId,
AlertConditionRest conditionRest,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
addNotificationToDefinition(int definitionId,
AlertNotificationRest notificationRest,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
createAlertDefinition(Integer resourceId,
Integer groupId,
Integer resourceTypeId,
AlertDefinitionRest adr,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
deleteCondition(int conditionId,
boolean validate) |
javax.ws.rs.core.Response |
deleteDefinition(int definitionId,
boolean validate) |
javax.ws.rs.core.Response |
deleteNotification(int notificationId,
boolean validate) |
javax.ws.rs.core.Response |
getAlertDefinition(int definitionId,
boolean full,
javax.ws.rs.core.Request request,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
getAlertSenderByName(String senderName,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
getAlertSenders(javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
getCondition(int conditionId) |
javax.ws.rs.core.Response |
getNotification(int notificationId) |
javax.ws.rs.core.Response |
listAlertDefinitions(boolean full,
Integer page,
int pageSize,
Integer resourceId,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
redirectDefinitionToDefinitions(javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
updateCondition(int conditionId,
AlertConditionRest conditionRest,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
updateDefinition(int definitionId,
AlertDefinitionRest definitionRest,
javax.ws.rs.core.UriInfo uriInfo) |
javax.ws.rs.core.Response |
updateNotification(int notificationId,
AlertNotificationRest notificationRest) |
createPagingHeader, createUILink, fetchGroup, fetchResource, fillGroup, fillRWT, getFromCache, getFromCache, getLinkToGroup, getLinkToResource, getLinkToResourceType, getMetricScheduleInternal, paginate, putToCache, putToCache, removeFromCache, renderTemplate, setCachingHeader, start, withMediaType, wrapForPagingpublic javax.ws.rs.core.Response redirectDefinitionToDefinitions(@Context
javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response listAlertDefinitions(boolean full,
Integer page,
int pageSize,
Integer resourceId,
@Context
javax.ws.rs.core.HttpHeaders headers,
@Context
javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response getAlertDefinition(int definitionId,
boolean full,
@Context
javax.ws.rs.core.Request request,
@Context
javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response createAlertDefinition(Integer resourceId, Integer groupId, Integer resourceTypeId, AlertDefinitionRest adr, @Context javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response updateDefinition(int definitionId,
AlertDefinitionRest definitionRest,
@Context
javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response deleteDefinition(int definitionId,
boolean validate)
public javax.ws.rs.core.Response deleteCondition(int conditionId,
boolean validate)
public javax.ws.rs.core.Response addConditionToDefinition(int definitionId,
AlertConditionRest conditionRest,
@Context
javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response updateCondition(int conditionId,
AlertConditionRest conditionRest,
@Context
javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response getCondition(int conditionId)
public javax.ws.rs.core.Response getNotification(int notificationId)
public javax.ws.rs.core.Response deleteNotification(int notificationId,
boolean validate)
public javax.ws.rs.core.Response updateNotification(int notificationId,
AlertNotificationRest notificationRest)
public javax.ws.rs.core.Response addNotificationToDefinition(int definitionId,
AlertNotificationRest notificationRest,
@Context
javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response getAlertSenders(@Context
javax.ws.rs.core.UriInfo uriInfo)
public javax.ws.rs.core.Response getAlertSenderByName(String senderName, @Context javax.ws.rs.core.UriInfo uriInfo)
Copyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.