public class BridgeTopologyDaoHibernate extends Object implements BridgeTopologyDao
Constructor and Description |
---|
BridgeTopologyDaoHibernate() |
Modifier and Type | Method and Description |
---|---|
void |
delete(int nodeid) |
void |
deleteOlder(int nodeid,
Date now) |
BridgeBridgeLinkDao |
getBridgeBridgeLinkDao() |
BridgeMacLinkDao |
getBridgeMacLinkDao() |
List<SharedSegment> |
getBridgeSharedSegments(int nodeid) |
SharedSegment |
getHostSharedSegment(String mac) |
NodeDao |
getNodeDao() |
Set<BroadcastDomain> |
load() |
void |
save(BroadcastDomain domain) |
protected void |
saveBridgeBridgeLink(BridgeBridgeLink saveMe) |
protected void |
saveBridgeMacLink(BridgeMacLink saveMe) |
void |
saveForwarders(BroadcastDomain domain) |
void |
setBridgeBridgeLinkDao(BridgeBridgeLinkDao bridgeBridgeLinkDao) |
void |
setBridgeMacLinkDao(BridgeMacLinkDao bridgeMacLinkDao) |
void |
setNodeDao(NodeDao nodeDao) |
public NodeDao getNodeDao()
public void setNodeDao(NodeDao nodeDao)
public BridgeBridgeLinkDao getBridgeBridgeLinkDao()
public void setBridgeBridgeLinkDao(BridgeBridgeLinkDao bridgeBridgeLinkDao)
public BridgeMacLinkDao getBridgeMacLinkDao()
public void setBridgeMacLinkDao(BridgeMacLinkDao bridgeMacLinkDao)
public void saveForwarders(BroadcastDomain domain)
saveForwarders
in interface BridgeTopologyDao
public void save(BroadcastDomain domain)
save
in interface BridgeTopologyDao
@Transactional protected void saveBridgeMacLink(BridgeMacLink saveMe)
@Transactional protected void saveBridgeBridgeLink(BridgeBridgeLink saveMe)
public void delete(int nodeid)
delete
in interface BridgeTopologyDao
public void deleteOlder(int nodeid, Date now)
deleteOlder
in interface BridgeTopologyDao
public List<SharedSegment> getBridgeSharedSegments(int nodeid)
getBridgeSharedSegments
in interface BridgeTopologyDao
public SharedSegment getHostSharedSegment(String mac)
getHostSharedSegment
in interface BridgeTopologyDao
public Set<BroadcastDomain> load()
load
in interface BridgeTopologyDao
Copyright © 2018. All rights reserved.