Class LldpTopologyServiceImpl
- java.lang.Object
-
- org.opennms.netmgt.enlinkd.service.impl.TopologyServiceImpl
-
- org.opennms.netmgt.enlinkd.service.impl.LldpTopologyServiceImpl
-
- All Implemented Interfaces:
LldpTopologyService
,TopologyService
public class LldpTopologyServiceImpl extends TopologyServiceImpl implements LldpTopologyService
-
-
Constructor Summary
Constructors Constructor Description LldpTopologyServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
delete(int nodeid)
List<LldpElementTopologyEntity>
findAllLldpElements()
LldpElementDao
getLldpElementDao()
LldpLinkDao
getLldpLinkDao()
List<TopologyConnection<LldpLinkTopologyEntity,LldpLinkTopologyEntity>>
match()
void
reconcile(int nodeId, Date now)
protected void
saveLldpLink(int nodeId, LldpLink saveMe)
void
setLldpElementDao(LldpElementDao lldpElementDao)
void
setLldpLinkDao(LldpLinkDao lldpLinkDao)
void
store(int nodeId, LldpElement element)
void
store(int nodeId, LldpLink link)
-
Methods inherited from class org.opennms.netmgt.enlinkd.service.impl.TopologyServiceImpl
getTopologyEntityCache, hasUpdates, parseUpdates, refresh, setTopologyEntityCache, updatesAvailable
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opennms.netmgt.enlinkd.service.api.TopologyService
hasUpdates, parseUpdates, refresh, updatesAvailable
-
-
-
-
Method Detail
-
delete
public void delete(int nodeid)
- Specified by:
delete
in interfaceLldpTopologyService
-
reconcile
public void reconcile(int nodeId, Date now)
- Specified by:
reconcile
in interfaceLldpTopologyService
-
store
public void store(int nodeId, LldpLink link)
- Specified by:
store
in interfaceLldpTopologyService
-
saveLldpLink
@Transactional protected void saveLldpLink(int nodeId, LldpLink saveMe)
-
store
@Transactional public void store(int nodeId, LldpElement element)
- Specified by:
store
in interfaceLldpTopologyService
-
getLldpLinkDao
public LldpLinkDao getLldpLinkDao()
-
setLldpLinkDao
public void setLldpLinkDao(LldpLinkDao lldpLinkDao)
-
getLldpElementDao
public LldpElementDao getLldpElementDao()
-
setLldpElementDao
public void setLldpElementDao(LldpElementDao lldpElementDao)
-
findAllLldpElements
public List<LldpElementTopologyEntity> findAllLldpElements()
- Specified by:
findAllLldpElements
in interfaceLldpTopologyService
-
match
public List<TopologyConnection<LldpLinkTopologyEntity,LldpLinkTopologyEntity>> match()
- Specified by:
match
in interfaceLldpTopologyService
-
-