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.NodeDao
public List<org.opennms.integration.api.v1.model.Node> getNodes()
getNodes
in interface org.opennms.integration.api.v1.dao.NodeDao
public Long getNodeCount()
getNodeCount
in interface org.opennms.integration.api.v1.dao.NodeDao
public List<Integer> getNodeIds()
getNodeIds
in interface org.opennms.integration.api.v1.dao.NodeDao
public org.opennms.integration.api.v1.model.Node getNodeByCriteria(String nodeCriteria)
getNodeByCriteria
in interface org.opennms.integration.api.v1.dao.NodeDao
public org.opennms.integration.api.v1.model.Node getNodeById(Integer nodeId)
getNodeById
in interface org.opennms.integration.api.v1.dao.NodeDao
public org.opennms.integration.api.v1.model.Node getNodeByLabel(String nodeLabel)
getNodeByLabel
in interface org.opennms.integration.api.v1.dao.NodeDao
public org.opennms.integration.api.v1.model.Node getNodeByForeignSourceAndForeignId(String foreignSource, String foreignId)
getNodeByForeignSourceAndForeignId
in interface org.opennms.integration.api.v1.dao.NodeDao
public List<org.opennms.integration.api.v1.model.Node> getNodesInLocation(String locationName)
getNodesInLocation
in interface org.opennms.integration.api.v1.dao.NodeDao
Copyright © 2021. All rights reserved.