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 BridgeTopologyDaopublic 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 BridgeTopologyDaopublic void deleteOlder(int nodeid,
Date now)
deleteOlder in interface BridgeTopologyDaopublic List<SharedSegment> getBridgeSharedSegments(int nodeid)
getBridgeSharedSegments in interface BridgeTopologyDaopublic SharedSegment getHostSharedSegment(String mac)
getHostSharedSegment in interface BridgeTopologyDaopublic Set<BroadcastDomain> load()
load in interface BridgeTopologyDaoCopyright © 2018. All rights reserved.