public class EnhancedLinkdServiceImpl extends Object implements EnhancedLinkdService
| Constructor and Description |
|---|
EnhancedLinkdServiceImpl() |
public List<Node> getSnmpNodeList()
EnhancedLinkdServicegetSnmpNodeList
getSnmpNodeList in interface EnhancedLinkdServiceList object.public Node getSnmpNode(int nodeid)
EnhancedLinkdServicegetSnmpNode
getSnmpNode in interface EnhancedLinkdServicenodeid - a int.org.opennms.netmgt.enlinkd.LinkableNode object.public void delete(int nodeId)
throws BridgeTopologyException
EnhancedLinkdServicedelete
delete in interface EnhancedLinkdServicenodeId - a int.
Remove any reference in topology for nodeid
BridgeTopologyExceptionpublic BroadcastDomain reconcileTopologyForDeleteNode(BroadcastDomain domain, int nodeId) throws BridgeTopologyException
reconcileTopologyForDeleteNode in interface EnhancedLinkdServiceBridgeTopologyExceptionpublic void reconcileLldp(int nodeId,
Date now)
reconcileLldp in interface EnhancedLinkdServicepublic void reconcileOspf(int nodeId,
Date now)
reconcileOspf in interface EnhancedLinkdServicepublic void reconcileIsis(int nodeId,
Date now)
reconcileIsis in interface EnhancedLinkdServicepublic void reconcileCdp(int nodeId,
Date now)
reconcileCdp in interface EnhancedLinkdServicepublic void reconcileIpNetToMedia(int nodeId,
Date now)
reconcileIpNetToMedia in interface EnhancedLinkdServicepublic 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 EnhancedLinkdServicepublic void store(int nodeId,
OspfLink link)
store in interface EnhancedLinkdServicepublic 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 EnhancedLinkdServicepublic 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 EnhancedLinkdServicepublic Map<Integer,Set<BridgeForwardingTableEntry>> getUpdateBftMap()
getUpdateBftMap in interface EnhancedLinkdServicepublic void reconcileBridge(int nodeId,
Date now)
reconcileBridge in interface EnhancedLinkdServicepublic Set<BroadcastDomain> getAllBroadcastDomains()
getAllBroadcastDomains in interface EnhancedLinkdServicepublic void save(BroadcastDomain domain)
save in interface EnhancedLinkdServicepublic void cleanBroadcastDomains()
public BroadcastDomain getBroadcastDomain(int nodeId)
getBroadcastDomain in interface EnhancedLinkdServicepublic Set<BridgeForwardingTableEntry> useBridgeTopologyUpdateBFT(int nodeid)
useBridgeTopologyUpdateBFT in interface EnhancedLinkdServicepublic void store(BroadcastDomain domain, Date now) throws BridgeTopologyException
store in interface EnhancedLinkdServiceBridgeTopologyExceptionpublic void store(int nodeId,
IpNetToMedia ipnettomedia)
store in interface EnhancedLinkdService@Transactional
protected void saveIpNetToMedia(int nodeId,
IpNetToMedia saveMe)
public void loadBridgeTopology()
loadBridgeTopology in interface EnhancedLinkdServicepublic 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 EnhancedLinkdServicepublic List<BridgeElement> getBridgeElements(Set<Integer> nodes)
Copyright © 2019. All rights reserved.