public class EnhancedLinkdServiceImpl extends Object implements EnhancedLinkdService
Constructor and Description |
---|
EnhancedLinkdServiceImpl() |
public List<Node> getSnmpNodeList()
EnhancedLinkdService
getSnmpNodeList
getSnmpNodeList
in interface EnhancedLinkdService
List
object.public Node getSnmpNode(int nodeid)
EnhancedLinkdService
getSnmpNode
getSnmpNode
in interface EnhancedLinkdService
nodeid
- a int.org.opennms.netmgt.enlinkd.LinkableNode
object.public void delete(int nodeId) throws BridgeTopologyException
EnhancedLinkdService
delete
delete
in interface EnhancedLinkdService
nodeId
- a int.
Remove any reference in topology for nodeid
BridgeTopologyException
public BroadcastDomain reconcileTopologyForDeleteNode(BroadcastDomain domain, int nodeId) throws BridgeTopologyException
reconcileTopologyForDeleteNode
in interface EnhancedLinkdService
BridgeTopologyException
public void reconcileLldp(int nodeId, Date now)
reconcileLldp
in interface EnhancedLinkdService
public void reconcileOspf(int nodeId, Date now)
reconcileOspf
in interface EnhancedLinkdService
public void reconcileIsis(int nodeId, Date now)
reconcileIsis
in interface EnhancedLinkdService
public void reconcileCdp(int nodeId, Date now)
reconcileCdp
in interface EnhancedLinkdService
public void reconcileIpNetToMedia(int nodeId, Date now)
reconcileIpNetToMedia
in interface EnhancedLinkdService
public void store(int nodeId, CdpLink link)
store
in interface EnhancedLinkdService
@Transactional protected void saveCdpLink(int nodeId, CdpLink saveMe)
public void store(int nodeId, LldpLink link)
store
in interface EnhancedLinkdService
@Transactional protected void saveLldpLink(int nodeId, LldpLink saveMe)
@Transactional public void store(int nodeId, CdpElement element)
store
in interface EnhancedLinkdService
@Transactional public void store(int nodeId, LldpElement element)
store
in interface EnhancedLinkdService
public void store(int nodeId, OspfLink link)
store
in interface EnhancedLinkdService
public void store(int nodeId, IsIsLink link)
store
in interface EnhancedLinkdService
@Transactional protected void saveIsisLink(int nodeId, IsIsLink saveMe)
@Transactional public void store(int nodeId, OspfElement element)
store
in interface EnhancedLinkdService
@Transactional public void store(int nodeId, IsIsElement element)
store
in interface EnhancedLinkdService
public void store(int nodeId, BridgeElement bridge)
store
in interface EnhancedLinkdService
@Transactional protected void saveBridgeElement(int nodeId, BridgeElement saveMe)
public void store(int nodeId, BridgeStpLink link)
store
in interface EnhancedLinkdService
@Transactional protected void saveBridgeStpLink(int nodeId, BridgeStpLink saveMe)
public void store(int nodeId, List<BridgeForwardingTableEntry> bft)
store
in interface EnhancedLinkdService
public Map<Integer,Set<BridgeForwardingTableEntry>> getUpdateBftMap()
getUpdateBftMap
in interface EnhancedLinkdService
public void reconcileBridge(int nodeId, Date now)
reconcileBridge
in interface EnhancedLinkdService
public Set<BroadcastDomain> getAllBroadcastDomains()
getAllBroadcastDomains
in interface EnhancedLinkdService
public void save(BroadcastDomain domain)
save
in interface EnhancedLinkdService
public void cleanBroadcastDomains()
public BroadcastDomain getBroadcastDomain(int nodeId)
getBroadcastDomain
in interface EnhancedLinkdService
public Set<BridgeForwardingTableEntry> useBridgeTopologyUpdateBFT(int nodeid)
useBridgeTopologyUpdateBFT
in interface EnhancedLinkdService
public void store(BroadcastDomain domain, Date now) throws BridgeTopologyException
store
in interface EnhancedLinkdService
BridgeTopologyException
public void store(int nodeId, IpNetToMedia ipnettomedia)
store
in interface EnhancedLinkdService
@Transactional protected void saveIpNetToMedia(int nodeId, IpNetToMedia saveMe)
public void loadBridgeTopology()
loadBridgeTopology
in interface EnhancedLinkdService
public CdpLinkDao getCdpLinkDao()
public void setCdpLinkDao(CdpLinkDao cdpLinkDao)
public LldpLinkDao getLldpLinkDao()
public void setLldpLinkDao(LldpLinkDao lldpLinkDao)
public NodeDao getNodeDao()
public void setNodeDao(NodeDao nodeDao)
public OspfLinkDao getOspfLinkDao()
public void setOspfLinkDao(OspfLinkDao ospfLinkDao)
public IsIsLinkDao getIsisLinkDao()
public void setIsisLinkDao(IsIsLinkDao isisLinkDao)
public CdpElementDao getCdpElementDao()
public void setCdpElementDao(CdpElementDao cdpElementDao)
public LldpElementDao getLldpElementDao()
public void setLldpElementDao(LldpElementDao lldpElementDao)
public OspfElementDao getOspfElementDao()
public void setOspfElementDao(OspfElementDao ospfElementDao)
public IsIsElementDao getIsisElementDao()
public void setIsisElementDao(IsIsElementDao isisElementDao)
public BridgeElementDao getBridgeElementDao()
public void setBridgeElementDao(BridgeElementDao bridgeElementDao)
public BridgeStpLinkDao getBridgeStpLinkDao()
public void setBridgeStpLinkDao(BridgeStpLinkDao bridgeStpLinkDao)
public IpNetToMediaDao getIpNetToMediaDao()
public void setIpNetToMediaDao(IpNetToMediaDao ipNetToMediaDao)
public BridgeTopologyDao getBridgeTopologyDao()
public void setBridgeTopologyDao(BridgeTopologyDao bridgeTopologyDao)
public void updateBridgeOnDomain(BroadcastDomain domain, Integer nodeId)
updateBridgeOnDomain
in interface EnhancedLinkdService
public List<BridgeElement> getBridgeElements(Set<Integer> nodes)
Copyright © 2019. All rights reserved.