@Component(value="alarmRestService") @Path(value="alarms") public class AlarmRestService extends AlarmRestServiceBase
OnmsRestService.ComparisonOperationm_severityPatternDEFAULT_LIMIT| Constructor and Description |
|---|
AlarmRestService() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
getAlarm(javax.ws.rs.core.SecurityContext securityContext,
Integer alarmId)
getAlarm
|
OnmsAlarmCollection |
getAlarms(javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.UriInfo uriInfo)
getAlarms
|
String |
getCount(javax.ws.rs.core.SecurityContext securityContext)
getCount
|
javax.ws.rs.core.Response |
updateAlarm(javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.SecurityContext securityContext,
Integer alarmId,
MultivaluedMapImpl formProperties)
updateAlarm
|
javax.ws.rs.core.Response |
updateAlarms(javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.SecurityContext securityContext,
MultivaluedMapImpl formProperties)
updateAlarms
|
getCriteria, getCriteriaBuilder, translateParametersapplyQueryFilters, 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="{alarmId}")
@Transactional
public javax.ws.rs.core.Response getAlarm(@Context
javax.ws.rs.core.SecurityContext securityContext,
@PathParam(value="alarmId")
Integer alarmId)
getAlarm
@GET @Produces(value="text/plain") @Path(value="count") @Transactional public String getCount(@Context javax.ws.rs.core.SecurityContext securityContext)
getCount
String object.@GET
@Produces(value={"application/xml","application/json","application/atom+xml"})
@Transactional
public OnmsAlarmCollection getAlarms(@Context
javax.ws.rs.core.SecurityContext securityContext,
@Context
javax.ws.rs.core.UriInfo uriInfo)
getAlarms
OnmsAlarmCollection object.@PUT
@Path(value="{alarmId}")
@Consumes(value="application/x-www-form-urlencoded")
@Transactional
public javax.ws.rs.core.Response updateAlarm(@Context
javax.ws.rs.core.UriInfo uriInfo,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@PathParam(value="alarmId")
Integer alarmId,
MultivaluedMapImpl formProperties)
updateAlarm
@PUT
@Transactional
@Consumes(value="application/x-www-form-urlencoded")
public javax.ws.rs.core.Response updateAlarms(@Context
javax.ws.rs.core.UriInfo uriInfo,
@Context
javax.ws.rs.core.SecurityContext securityContext,
MultivaluedMapImpl formProperties)
updateAlarms
formProperties - a MultivaluedMapImpl object.Copyright © 2015. All rights reserved.