@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 |
addCategoryToNode(String nodeCriteria,
OnmsCategory category) |
javax.ws.rs.core.Response |
addCategoryToNode(String nodeCriteria,
String categoryName) |
javax.ws.rs.core.Response |
addNode(OnmsNode node)
addNode
|
javax.ws.rs.core.Response |
deleteNode(String nodeCriteria)
deleteNode
|
AssetRecordResource |
getAssetRecordResource()
getAssetRecordResource
|
OnmsCategoryCollection |
getCategoriesForNode(String nodeCriteria) |
OnmsCategory |
getCategoryForNode(String nodeCriteria,
String categoryName) |
HardwareInventoryResource |
getHardwareInventoryResource()
getHardwareInventoryResource
|
OnmsIpInterfaceResource |
getIpInterfaceResource()
getIpInterfaceResource
|
OnmsNode |
getNode(String nodeCriteria)
getNode
|
OnmsNodeList |
getNodes()
getNodes
|
OnmsSnmpInterfaceResource |
getSnmpInterfaceResource()
getSnmpInterfaceResource
|
javax.ws.rs.core.Response |
removeCategoryFromNode(String nodeCriteria,
String categoryName) |
javax.ws.rs.core.Response |
updateCategoryForNode(String nodeCriteria,
String categoryName,
MultivaluedMapImpl params) |
javax.ws.rs.core.Response |
updateNode(String nodeCriteria,
MultivaluedMapImpl params)
updateNode
|
applyQueryFilters, applyQueryFilters, getBeanWrapperForClass, getException, getException, getRedirectUri, 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 AssetRecordResource getAssetRecordResource()
getAssetRecordResource
AssetRecordResource object.public HardwareInventoryResource getHardwareInventoryResource()
getHardwareInventoryResource
HardwareInventoryResource object.public OnmsCategoryCollection getCategoriesForNode(String nodeCriteria)
public OnmsCategory getCategoryForNode(String nodeCriteria, String categoryName)
public javax.ws.rs.core.Response addCategoryToNode(String nodeCriteria, OnmsCategory category)
public javax.ws.rs.core.Response addCategoryToNode(String nodeCriteria, String categoryName)
public javax.ws.rs.core.Response updateCategoryForNode(String nodeCriteria, String categoryName, MultivaluedMapImpl params)
Copyright © 2015. All rights reserved.