public class NodeDaoImpl extends Object implements org.opennms.integration.api.v1.dao.NodeDao
| Constructor and Description |
|---|
NodeDaoImpl(NodeDao nodeDao,
SessionUtils sessionUtils) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultLocationName() |
org.opennms.integration.api.v1.model.Node |
getNodeByCriteria(String nodeCriteria) |
org.opennms.integration.api.v1.model.Node |
getNodeByForeignSourceAndForeignId(String foreignSource,
String foreignId) |
org.opennms.integration.api.v1.model.Node |
getNodeById(Integer nodeId) |
org.opennms.integration.api.v1.model.Node |
getNodeByLabel(String nodeLabel) |
Long |
getNodeCount() |
List<Integer> |
getNodeIds() |
List<org.opennms.integration.api.v1.model.Node> |
getNodes() |
List<org.opennms.integration.api.v1.model.Node> |
getNodesInForeignSource(String foreignSource) |
List<org.opennms.integration.api.v1.model.Node> |
getNodesInLocation(String locationName) |
public NodeDaoImpl(NodeDao nodeDao, SessionUtils sessionUtils)
public String getDefaultLocationName()
getDefaultLocationName in interface org.opennms.integration.api.v1.dao.NodeDaopublic List<org.opennms.integration.api.v1.model.Node> getNodes()
getNodes in interface org.opennms.integration.api.v1.dao.NodeDaopublic Long getNodeCount()
getNodeCount in interface org.opennms.integration.api.v1.dao.NodeDaopublic List<Integer> getNodeIds()
getNodeIds in interface org.opennms.integration.api.v1.dao.NodeDaopublic org.opennms.integration.api.v1.model.Node getNodeByCriteria(String nodeCriteria)
getNodeByCriteria in interface org.opennms.integration.api.v1.dao.NodeDaopublic org.opennms.integration.api.v1.model.Node getNodeById(Integer nodeId)
getNodeById in interface org.opennms.integration.api.v1.dao.NodeDaopublic org.opennms.integration.api.v1.model.Node getNodeByLabel(String nodeLabel)
getNodeByLabel in interface org.opennms.integration.api.v1.dao.NodeDaopublic org.opennms.integration.api.v1.model.Node getNodeByForeignSourceAndForeignId(String foreignSource, String foreignId)
getNodeByForeignSourceAndForeignId in interface org.opennms.integration.api.v1.dao.NodeDaopublic List<org.opennms.integration.api.v1.model.Node> getNodesInLocation(String locationName)
getNodesInLocation in interface org.opennms.integration.api.v1.dao.NodeDaoCopyright © 2022. All rights reserved.