Package org.opennms.web.rest.v1
Class OnmsMonitoredServiceResource
- java.lang.Object
-
- org.opennms.web.rest.v1.OnmsRestService
-
- org.opennms.web.rest.v1.OnmsMonitoredServiceResource
-
@Component("onmsMonitoredServiceResource") @Transactional public class OnmsMonitoredServiceResource extends OnmsRestServiceOnmsMonitoredServiceResource class.
- Since:
- 1.8.1
- Version:
- $Id: $
- Author:
- ranger
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.opennms.web.rest.v1.OnmsRestService
OnmsRestService.ComparisonOperation
-
-
Field Summary
-
Fields inherited from class org.opennms.web.rest.v1.OnmsRestService
DEFAULT_LIMIT
-
-
Constructor Summary
Constructors Constructor Description OnmsMonitoredServiceResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponseaddService(javax.ws.rs.core.UriInfo uriInfo, String nodeCriteria, String ipAddress, OnmsMonitoredService service)addServicejavax.ws.rs.core.ResponsedeleteService(String nodeCriteria, String ipAddress, String serviceName)deleteServiceOnmsMonitoredServicegetService(String nodeCriteria, String ipAddress, String service)getServiceOnmsMonitoredServiceListgetServices(String nodeCriteria, String ipAddress)getServicesjavax.ws.rs.core.ResponseupdateService(String nodeCriteria, String ipAddress, String serviceName, MultivaluedMapImpl params)updateService-
Methods inherited from class org.opennms.web.rest.v1.OnmsRestService
applyQueryFilters, applyQueryFilters, getBadRequestResponse, getBeanWrapperForClass, getException, getException, getNumericValue, getRedirectUri, readLock, readUnlock, removeParameter, removeParameter, setProperties, writeLock, writeUnlock
-
-
-
-
Method Detail
-
getServices
public OnmsMonitoredServiceList getServices(String nodeCriteria, String ipAddress)
getServices
- Parameters:
nodeCriteria- aStringobject.ipAddress- aStringobject.- Returns:
- a
OnmsMonitoredServiceListobject.
-
getService
public OnmsMonitoredService getService(String nodeCriteria, String ipAddress, String service)
getService
- Parameters:
nodeCriteria- aStringobject.ipAddress- aStringobject.service- aStringobject.- Returns:
- a
OnmsMonitoredServiceobject.
-
addService
public javax.ws.rs.core.Response addService(@Context javax.ws.rs.core.UriInfo uriInfo, String nodeCriteria, String ipAddress, OnmsMonitoredService service)addService
- Parameters:
nodeCriteria- aStringobject.ipAddress- aStringobject.service- aOnmsMonitoredServiceobject.- Returns:
- a
Responseobject.
-
updateService
public javax.ws.rs.core.Response updateService(String nodeCriteria, String ipAddress, String serviceName, MultivaluedMapImpl params)
updateService
- Parameters:
nodeCriteria- aStringobject.ipAddress- aStringobject.serviceName- aStringobject.params- aMultivaluedMapImplobject.- Returns:
- a
Responseobject.
-
-