public class EdgeDaoImpl extends Object implements org.opennms.integration.api.v1.dao.EdgeDao
OnmsTopologyDao to satisfy the contract of
 the integration API by exposing the functionality only via OSGI.| Constructor and Description | 
|---|
EdgeDaoImpl(OnmsTopologyDao onmsTopologyDao,
           EdgeMapper edgeMapper)  | 
| Modifier and Type | Method and Description | 
|---|---|
long | 
getEdgeCount()  | 
long | 
getEdgeCount(org.opennms.integration.api.v1.model.TopologyProtocol protocol)  | 
Set<org.opennms.integration.api.v1.model.TopologyEdge> | 
getEdges()  | 
Set<org.opennms.integration.api.v1.model.TopologyEdge> | 
getEdges(org.opennms.integration.api.v1.model.TopologyProtocol protocol)  | 
Set<org.opennms.integration.api.v1.model.TopologyProtocol> | 
getProtocols()  | 
public EdgeDaoImpl(OnmsTopologyDao onmsTopologyDao, EdgeMapper edgeMapper)
public long getEdgeCount()
getEdgeCount in interface org.opennms.integration.api.v1.dao.EdgeDaopublic long getEdgeCount(org.opennms.integration.api.v1.model.TopologyProtocol protocol)
getEdgeCount in interface org.opennms.integration.api.v1.dao.EdgeDaopublic Set<org.opennms.integration.api.v1.model.TopologyEdge> getEdges()
getEdges in interface org.opennms.integration.api.v1.dao.EdgeDaopublic Set<org.opennms.integration.api.v1.model.TopologyEdge> getEdges(org.opennms.integration.api.v1.model.TopologyProtocol protocol)
getEdges in interface org.opennms.integration.api.v1.dao.EdgeDaopublic Set<org.opennms.integration.api.v1.model.TopologyProtocol> getProtocols()
getProtocols in interface org.opennms.integration.api.v1.dao.EdgeDaoCopyright © 2020. All rights reserved.