public class BridgeTopologyDaoInMemory extends Object implements BridgeTopologyDao
Constructor and Description |
---|
BridgeTopologyDaoInMemory() |
Modifier and Type | Method and Description |
---|---|
void |
clean() |
void |
delete(BroadcastDomain domain) |
BroadcastDomain |
get(int nodeid) |
Set<BroadcastDomain> |
getAll() |
Set<BroadcastDomain> |
getAllPersisted(BridgeBridgeLinkDao bridgeBridgeLinkDao,
BridgeMacLinkDao bridgeMacLinkDao) |
List<SharedSegment> |
getBridgeNodeSharedSegments(BridgeBridgeLinkDao bridgeBridgeLinkDao,
BridgeMacLinkDao bridgeMacLinkDao,
int nodeid) |
SharedSegment |
getHostNodeSharedSegment(BridgeBridgeLinkDao bridgeBridgeLinkDao,
BridgeMacLinkDao bridgeMacLinkDao,
String mac) |
void |
load(BridgeBridgeLinkDao bridgeBridgeLinkDao,
BridgeMacLinkDao bridgeMacLinkDao) |
void |
save(BroadcastDomain domain) |
public void save(BroadcastDomain domain)
save
in interface BridgeTopologyDao
public void load(BridgeBridgeLinkDao bridgeBridgeLinkDao, BridgeMacLinkDao bridgeMacLinkDao)
load
in interface BridgeTopologyDao
public List<SharedSegment> getBridgeNodeSharedSegments(BridgeBridgeLinkDao bridgeBridgeLinkDao, BridgeMacLinkDao bridgeMacLinkDao, int nodeid)
getBridgeNodeSharedSegments
in interface BridgeTopologyDao
public SharedSegment getHostNodeSharedSegment(BridgeBridgeLinkDao bridgeBridgeLinkDao, BridgeMacLinkDao bridgeMacLinkDao, String mac)
getHostNodeSharedSegment
in interface BridgeTopologyDao
public Set<BroadcastDomain> getAllPersisted(BridgeBridgeLinkDao bridgeBridgeLinkDao, BridgeMacLinkDao bridgeMacLinkDao)
getAllPersisted
in interface BridgeTopologyDao
public void delete(BroadcastDomain domain)
delete
in interface BridgeTopologyDao
public BroadcastDomain get(int nodeid)
get
in interface BridgeTopologyDao
public Set<BroadcastDomain> getAll()
getAll
in interface BridgeTopologyDao
public void clean()
clean
in interface BridgeTopologyDao
Copyright © 2017. All rights reserved.