@Component @PerRequest @Scope(value="prototype") @Transactional public class NodeRestService extends OnmsRestService
OnmsRestService.ComparisonOperationDEFAULT_LIMIT| Constructor and Description |
|---|
NodeRestService() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addNode(OnmsNode node)
addNode
|
javax.ws.rs.core.Response |
deleteNode(String nodeCriteria)
deleteNode
|
AssetRecordResource |
getAssetRecordResource()
getAssetRecordResource
|
OnmsCategoryResource |
getCategoryResource()
getCategoryResource
|
OnmsIpInterfaceResource |
getIpInterfaceResource()
getIpInterfaceResource
|
OnmsNode |
getNode(String nodeCriteria)
getNode
|
OnmsNodeList |
getNodes()
getNodes
|
OnmsSnmpInterfaceResource |
getSnmpInterfaceResource()
getSnmpInterfaceResource
|
javax.ws.rs.core.Response |
updateNode(String nodeCriteria,
MultivaluedMapImpl params)
updateNode
|
applyQueryFilters, convertNameToPropertyName, getException, getException, log, readLock, readUnlock, removeParameter, removeParameter, setProperties, writeLock, writeUnlockpublic OnmsNodeList getNodes()
getNodes
OnmsNodeList object.public javax.ws.rs.core.Response addNode(OnmsNode node)
addNode
node - a OnmsNode object.Response object.public javax.ws.rs.core.Response updateNode(String nodeCriteria, MultivaluedMapImpl params)
updateNode
nodeCriteria - a String object.params - a MultivaluedMapImpl object.Response object.public javax.ws.rs.core.Response deleteNode(String nodeCriteria)
deleteNode
nodeCriteria - a String object.Response object.public OnmsIpInterfaceResource getIpInterfaceResource()
getIpInterfaceResource
OnmsIpInterfaceResource object.public OnmsSnmpInterfaceResource getSnmpInterfaceResource()
getSnmpInterfaceResource
OnmsSnmpInterfaceResource object.public OnmsCategoryResource getCategoryResource()
getCategoryResource
OnmsCategoryResource object.public AssetRecordResource getAssetRecordResource()
getAssetRecordResource
AssetRecordResource object.Copyright © 2015. All Rights Reserved.