@Component(value="acknowledgmentRestService") @Path(value="acks") public class AcknowledgmentRestService extends OnmsRestService
OnmsRestService.ComparisonOperation
DEFAULT_LIMIT
Constructor and Description |
---|
AcknowledgmentRestService() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
acknowledge(javax.ws.rs.core.MultivaluedMap<String,String> formParams)
acknowledgeAlarm
|
OnmsAcknowledgment |
getAcknowledgment(String alarmId)
getAcknowledgment
|
OnmsAcknowledgmentCollection |
getAcks(javax.ws.rs.core.UriInfo uriInfo)
getAcks
|
String |
getCount()
getCount
|
applyQueryFilters, applyQueryFilters, getBadRequestResponse, getBeanWrapperForClass, getException, getException, getNumericValue, getRedirectUri, readLock, readUnlock, removeParameter, removeParameter, setProperties, writeLock, writeUnlock
@GET @Produces(value={"application/xml","application/json","application/atom+xml"}) @Path(value="{id}") @Transactional public OnmsAcknowledgment getAcknowledgment(@PathParam(value="id") String alarmId)
getAcknowledgment
alarmId
- a String
object.OnmsAcknowledgment
object.@GET @Produces(value="text/plain") @Path(value="count") @Transactional public String getCount()
getCount
String
object.@GET @Produces(value={"application/xml","application/json","application/atom+xml"}) @Transactional public OnmsAcknowledgmentCollection getAcks(@Context javax.ws.rs.core.UriInfo uriInfo)
getAcks
OnmsAcknowledgmentCollection
object.@POST @Consumes(value="application/x-www-form-urlencoded") @Transactional public javax.ws.rs.core.Response acknowledge(javax.ws.rs.core.MultivaluedMap<String,String> formParams)
acknowledgeAlarm
alarmId
- a String
object.action
- a String
object.OnmsAcknowledgment
object.Copyright © 2016. All rights reserved.