Package org.opennms.web.rest.v1
Class OnmsSnmpInterfaceResource
- java.lang.Object
-
- org.opennms.web.rest.v1.OnmsRestService
-
- org.opennms.web.rest.v1.OnmsSnmpInterfaceResource
-
@Component("onmsSnmpInterfaceResource") @Transactional public class OnmsSnmpInterfaceResource extends OnmsRestServiceOnmsSnmpInterfaceResource 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 OnmsSnmpInterfaceResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponseaddSnmpInterface(javax.ws.rs.core.UriInfo uriInfo, String nodeCriteria, OnmsSnmpInterface snmpInterface)addSnmpInterfacejavax.ws.rs.core.ResponsedeleteSnmpInterface(String nodeCriteria, int ifIndex)deleteSnmpInterfaceOnmsSnmpInterfacegetSnmpInterface(String nodeCriteria, int ifIndex)getSnmpInterfaceOnmsSnmpInterfaceListgetSnmpInterfaces(javax.ws.rs.core.UriInfo uriInfo, String nodeCriteria)getSnmpInterfacesjavax.ws.rs.core.ResponseupdateSnmpInterface(String nodeCriteria, int ifIndex, MultivaluedMapImpl params)updateSnmpInterface-
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
-
getSnmpInterfaces
public OnmsSnmpInterfaceList getSnmpInterfaces(@Context javax.ws.rs.core.UriInfo uriInfo, String nodeCriteria)
getSnmpInterfaces
- Parameters:
nodeCriteria- aStringobject.- Returns:
- a
OnmsSnmpInterfaceListobject.
-
getSnmpInterface
public OnmsSnmpInterface getSnmpInterface(String nodeCriteria, int ifIndex)
getSnmpInterface
- Parameters:
nodeCriteria- aStringobject.ifIndex- a int.- Returns:
- a
OnmsSnmpInterfaceobject.
-
addSnmpInterface
public javax.ws.rs.core.Response addSnmpInterface(@Context javax.ws.rs.core.UriInfo uriInfo, String nodeCriteria, OnmsSnmpInterface snmpInterface)addSnmpInterface
- Parameters:
nodeCriteria- aStringobject.snmpInterface- aOnmsSnmpInterfaceobject.- Returns:
- a
Responseobject.
-
deleteSnmpInterface
public javax.ws.rs.core.Response deleteSnmpInterface(String nodeCriteria, int ifIndex)
deleteSnmpInterface
- Parameters:
nodeCriteria- aStringobject.ifIndex- a int.- Returns:
- a
Responseobject.
-
updateSnmpInterface
public javax.ws.rs.core.Response updateSnmpInterface(String nodeCriteria, int ifIndex, MultivaluedMapImpl params)
updateSnmpInterface
- Parameters:
nodeCriteria- aStringobject.ifIndex- a int.params- aMultivaluedMapImplobject.- Returns:
- a
Responseobject.
-
-