|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.web.rest.OnmsRestService
org.opennms.web.rest.NodeRestService
@Component @PerRequest @Scope(value="prototype") @Transactional public class NodeRestService
Basic Web Service using REST for OnmsNode entity
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.opennms.web.rest.OnmsRestService |
|---|
OnmsRestService.ComparisonOperation |
| Field Summary |
|---|
| Fields inherited from class org.opennms.web.rest.OnmsRestService |
|---|
DEFAULT_LIMIT |
| Constructor Summary | |
|---|---|
NodeRestService()
|
|
| Method Summary | |
|---|---|
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 |
| Methods inherited from class org.opennms.web.rest.OnmsRestService |
|---|
addFiltersToCriteria, addOrdering, addOrdering, convertNameToPropertyName, getDistinctIdCriteria, log, setLimitOffset, setLimitOffset, setLimitOffset, setProperties, throwException |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NodeRestService()
| Method Detail |
|---|
public OnmsNodeList getNodes()
getNodes
OnmsNodeList object.public OnmsNode getNode(String nodeCriteria)
getNode
nodeCriteria - a String object.
OnmsNode 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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||